$ cd ..

FoxyFriends вики

English | Русский

Содержание

Установка

minecraftfabric loaderfabric apijava
26.30.20.1+0.165.0+25+

Мод и Fabric API нужны на сервере и клиенте, если версии мода не совпадают, сервер не пустит и напишет, какая версия нужна
Mod Menu и YACL необязательны, ставятся только на клиент и нужны для экрана настроек

Приручение

Еда - сырая курица, крольчатина, треска, лосось, тропическая рыба (#foxyfriends:fox_taming_food), 1 предмет за кормление
Шанс - 100% если лиса доверяет игроку иначе 10% (wild_tame_chance), сердечки при успехе, дым при неудаче
Лиса доверяет игроку который её вывел, как в ванили

статы\лисадикаяручная
здоровье1025 (tamed_max_health)
урон23 (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
  • надевает хозяин кликом по взрослой ручной лисе или раздатчик
  • снимает хозяин ножницами
  • не изнашивается, всегда выпадает при смерти
  • детёнышам недоступна
  • кожаная красится на верстаке, отмывается в котле, защищает от замерзания в рыхлом снегу
  • незеритовая не горит в лаве
  • золотую любят пиглины

Рецепт

MM·
·ML
M·M

M - кожа, медный слиток, железный слиток, золотой слиток или алмаз, L - кожа

Незеритовая - улучшение алмазной на кузнечном столе: шаблон улучшения + алмазная лисья броня + незеритовый слиток
Рецепты открываются в книге рецептов при получении материала

Конфиг

Сервер

config/foxyfriends.json, применяется командой /foxyfriends reload ко всем загруженным лисам

ключпо умолчаниюдиапазонописание
wander_huntingtrueboolохота ручных лис в режиме Прогулка, дикие охотятся всегда
wild_tame_chance0.10–1шанс приручить дикую лису за кормление
tamed_max_health25.01–1024здоровье ручной лисы
tamed_attack_damage3.00–2048урон ручной лисы
regen_amount1.00–1024здоровье за одну регенерацию
regen_interval_ticks6001–72000тиков между регенерациями
regen_calm_ticks2000–72000тиков без урона до начала регенерации

Клиент

config/foxyfriends-client.json

ключпо умолчаниюописание
health_actionbartrueздоровье своей лисы над хотбаром

Экран настроек

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 - экран настроек