FoxyFriends вики
English | Русский
Содержание
Установка
| minecraft | fabric loader | fabric api | java |
|---|---|---|---|
| 26.3 | 0.20.1+ | 0.165.0+ | 25+ |
Мод и Fabric API нужны на сервере и клиенте, если версии мода не совпадают, сервер не пустит и напишет, какая версия нужна
Mod Menu и YACL необязательны, ставятся только на клиент и нужны для экрана настроек
Приручение
Еда - сырая курица, крольчатина, треска, лосось, тропическая рыба (#foxyfriends:fox_taming_food), 1 предмет за кормление
Шанс - 100% если лиса доверяет игроку иначе 10% (wild_tame_chance), сердечки при успехе, дым при неудаче
Лиса доверяет игроку который её вывел, как в ванили
| статы\лиса | дикая | ручная |
|---|---|---|
| здоровье | 10 | 25 (tamed_max_health) |
| урон | 2 | 3 (tamed_attack_damage) |
При приручении лиса восстанавливает всё здоровье, начинает доверять хозяину и получает ошейник
Смерть ручной лисы - сообщение хозяину, как у волка, зависит от правила showDeathMessages
Режимы
Смена режима - клик пустой рукой без Shift по своей лисе, порядок Следование --> Сидеть --> Прогулка, новый режим показывается над хотбаром, после приручения - Следование
| действие\режим | Следование | Сидеть | Прогулка |
|---|---|---|---|
| перемещение | за хозяином | на месте | в радиусе 16 блоков от "дома" |
| охота | нет | нет | да (wander_hunting) |
| сон | нет | дремлет | как у ванильной |
| защита хозяина | да | нет | да |
| ответ на атаку | да | да | да |
Следование
- начинает идти за хозяином дальше 10 блоков, останавливается в 2 блоках
- телепортируется к хозяину при отставании от 12 блоков
- не следует на поводке, верхом, во время драки и когда хозяин в другом измерении
- не спит и не ищет укрытие днём
Сидеть
- дремлет днём без грозы, под крышей, без угроз в 12 блоках и не в рыхлом снегу, при нарушении любого условия просыпается
- встаёт в воде, в огне, при замерзании и атаке, отходит от опасности или даёт сдачи затем садится на новом месте
Прогулка
- дом - точка где включили режим, переносится при снятии поводка и при смене измерения
- поведение как у ванильной лисы: спит днём, ищет укрытие
- уйдя от дома дальше радиуса возвращается
Защита
В режимах Следование и Прогулка:
- атакует того кто ранил хозяина
- атакует цель хозяина
- преследует цель до 16 блоков
В любом режиме даёт сдачи тому, кто её ранил
Никогда не атакует:
- хозяина
- ручных лис, ручных животных (волки, кошки, попугаи) и ручных лошадей
- мобов из
#foxyfriends:fox_wont_attack
От атак ручных животных и мобов из #foxyfriends:fox_wont_attack убегает, в Следовании при удалении от хозяина больше 24 блоков бросает драку
Не убегает от игроков, паникует только от урона окружения: огонь, лава, холод и подобное
Здоровье и лечение
Лечение
Еда - сырое и жареное мясо и рыба, сладкие и светящиеся ягоды (#foxyfriends:fox_healing_food), лечить может любой игрок
Восстанавливает столько здоровья, сколько еда даёт сытости: жареная говядина - 8, сладкие ягоды - 2
При полном здоровье еда не тратится
Регенерация
1 здоровье каждые 30 секунд если лиса не получала урон 10 секунд (regen_amount, regen_interval_ticks, regen_calm_ticks)
Индикатор
Здоровье своей лисы показывается над хотбаром при взгляде на неё и при ранении в радиусе 32 блоков, видит только хозяин, выключается в клиентском конфиге (health_actionbar)
Гладить
Shift + клик пустой рукой по любой лисе, эффект - сердечки, звук, лиса "приплющивается"
Поглаживание хозяином успокаивает лису на 5 секунд: сбрасывает цель, прерывает подкрадывание и прыжок, отключает защиту хозяина, ответ на атаку и бегство от обидчика
Предмет во рту
Ручные лисы подбирают предметы как ванильные, Shift + клик пустой рукой по своей лисе забирает предмет изо рта, если рот пуст - гладит
Лисью броню в рот не берёт
Разведение
Ягодами как в ванили
| родители | детёныш |
|---|---|
| оба ручные | ручной у игрока, покормившего первого родителя |
| один ручной | ручной у того же игрока с шансом 50% |
| оба дикие | дикий |
Разводить ручных лис можно только если те имеют полное здоровье, иначе лечение
Ошейник
Есть у всех ручных лис включая детёнышей, цвет по умолчанию - красный, хозяин перекрашивает любым красителем
Броня
| броня | защита |
|---|---|
| кожаная | 3 |
| медная | 4 |
| железная | 5 |
| золотая | 7 |
| алмазная | 11 |
| незеритовая | 19 |
- надевает хозяин кликом по взрослой ручной лисе или раздатчик
- снимает хозяин ножницами
- не изнашивается, всегда выпадает при смерти
- детёнышам недоступна
- кожаная красится на верстаке, отмывается в котле, защищает от замерзания в рыхлом снегу
- незеритовая не горит в лаве
- золотую любят пиглины
Рецепт
M | M | · |
| · | M | L |
M | · | M |
M - кожа, медный слиток, железный слиток, золотой слиток или алмаз, L - кожа
Незеритовая - улучшение алмазной на кузнечном столе: шаблон улучшения + алмазная лисья броня + незеритовый слиток
Рецепты открываются в книге рецептов при получении материала
Конфиг
Сервер
config/foxyfriends.json, применяется командой /foxyfriends reload ко всем загруженным лисам
| ключ | по умолчанию | диапазон | описание |
|---|---|---|---|
wander_hunting | true | bool | охота ручных лис в режиме Прогулка, дикие охотятся всегда |
wild_tame_chance | 0.1 | 0–1 | шанс приручить дикую лису за кормление |
tamed_max_health | 25.0 | 1–1024 | здоровье ручной лисы |
tamed_attack_damage | 3.0 | 0–2048 | урон ручной лисы |
regen_amount | 1.0 | 0–1024 | здоровье за одну регенерацию |
regen_interval_ticks | 600 | 1–72000 | тиков между регенерациями |
regen_calm_ticks | 200 | 0–72000 | тиков без урона до начала регенерации |
Клиент
config/foxyfriends-client.json
| ключ | по умолчанию | описание |
|---|---|---|
health_actionbar | true | здоровье своей лисы над хотбаром |
Экран настроек
Mod Menu --> FoxyFriends, нужны Mod Menu и YACL, в одиночной игре изменения применяются сразу, на выделенном сервере меняется только локальный файл
Команды
| команда | доступ | описание |
|---|---|---|
/foxyfriends reload | операторы от 2 уровня | перечитывает config/foxyfriends.json |
Хозяин лисы доступен ванильным командам через on owner, например /execute as @e[type=fox] on owner run ...
Теги для датапаков
| тег | назначение | по умолчанию |
|---|---|---|
#foxyfriends:fox_taming_food | еда для приручения | сырая курица, крольчатина, треска, лосось, тропическая рыба |
#foxyfriends:fox_healing_food | еда для лечения | сырое и жареное мясо и рыба, сладкие и светящиеся ягоды |
#foxyfriends:fox_wont_attack | мобы на которых ручные лисы не нападают | крипер, гаст, счастливый гаст, стойка для брони, железный голем, страж, разоритель, иссушитель, дракон Края, древний страж |
Мод добавляет свою броню в ванильные теги
| тег | броня |
|---|---|
minecraft:piglin_loved | золотая |
minecraft:cauldron_can_remove_dye | кожаная |
minecraft:freeze_immune_wearables | кожаная |
Совместимость
Jade и другие моды, показывающие хозяина - ручные лисы реализуют ванильный OwnableEntity
PatPat - перехватывает Shift + ПКМ, поглаживание и предмет изо рта не работают, решение - добавить лису в игнор-лист PatPat или назначить ему другую клавишу
Mod Menu, YACL - экран настроек