🐾 Мод Animal Pens
✅ Оптимизируйте свои фермы и уменьшите лаг!
Устали от лагов, вызванных огромными животноводческими фермами? Animal Pens позволяет хранить животных в специализированных загонах (pens) и аквариумах (aquariums), сохраняя при этом полную функциональность!
Больше нет переполненных загонов — содержите своих животных аккуратно, продолжая разводить, стричь, доить и собирать дроп как обычно.
🎮 Как это работает:
✔️ Клетка для животных (Animal Cage) и Контейнер (Container) – Ловите наземных животных с помощью Клетки для животных, а водных существ – с помощью Контейнера для животных.
✔️ Кормление животных действует как разведение – Нет необходимости в свободно передвигающихся животных, просто кормите их внутри загона!
✔️ Большинство ванильных взаимодействий(1) возможны, включая:
🗡️ Забой животных для лута
✂️ Стрижку овец
🥛 Дойку коров, муshroomов и коз
🍄 Сбор грибного рагу от муshroomов
🐝 Регенерацию пыльцы у пчел
🐢 Выпадение щитков у черепах на основе настроек
🖌️ Чистку щитков у армадиллов
🧺 Ведро воды для подбора рыб или аксолотлей
✔️ Пользовательские взаимодействия:
🔹 Куры, Черепахи и Снифферы – Используйте ведро для сбора яиц.
🔹 Черепахи – Выпадают щитки после кормления (настраиваемое время).
🔹 Снифферы – Требуют миску для выпадения семян.
🔹 Кормление рыб – Рыбы едят ламинарию и морскую траву, в то время как другие водные существа едят рыбу.
🔹 Лягушки – Выпадают Светлячки лягушки (Frog Lights) при кормлении Магмовым кубом.
✔️ Хранение и выбор вариантов (Variant Storage & Selection)
• Подбор животного сохраняет его вариант (variant) внутри клетки.
• Нажмите ПКМ на пустой загон без предмета в руке, чтобы просмотреть сохраненные варианты.
• Если включен визуальный рост животных, можно настроить размер отображения животных.
✔️ Выпуск животных осуществляется присев и нажав ПКМ по земле.
(1) Функции, которые не добавлены:
Любые превращения животных
Любое взаимодействие животных с другими сущностями
🔧 Настраиваемые параметры:
Легко настройте геймплей с помощью файла конфигурации мода [config/animal_pen_config.json], позволяющего изменять:
⚙️ Время восстановления (cooldown) для действий – Пример:
• Кормление животных
• Стрижка овец
• Сбор яиц у кур/черепах
• Дойка коров
🗡️ Время восстановления атаки (Attack cooldown) - Позволяет изменить, как быстро игроки могут убивать животных в загоне.
📦 Лимиты дропа (Drop Limits) – Предотвращение переполнения предметами:
• 🐑 Лимит дропа шерсти
• 🥚 Лимит дропа яиц
📏 Система роста животных (Animal Growth System) (Опционально):
• Если включено, больше животных = больше отображение загона.
• Настраиваемый множитель роста.
🎨 Сохраненные варианты (Stored Variants) – Позволяет изменить, сколько вариантов может храниться на один загон.
🚫 Список заблокированных животных (Blocked Animals List) – Запрещает отлов определенных мобов.
🔧 Настройки на основе данных (Data Driven Settings):
Добавлены два новых тега предметов:
Эти теги определяют, какие предметы могут атаковать соответствующие блоки:
animal_pen:can_attack_aquarium
– Предметы в этом теге могут атаковать блок Аквариум (Aquarium).animal_pen:can_attack_pen
– Предметы в этом теге могут атаковать блок Загон для животных (Animal Pen).
Пример: Добавление пользовательского оружия
Чтобы разрешить custom_knife и modded_dagger атаковать загоны, создайте следующий файл в вашем датапаке:
📂 Для Minecraft 1.20.6 и ниже:
Путь: your_custom_datapack/data/animal_pen/tags/items/can_attack_pen.json
📂 Для Minecraft 1.21 и выше:
Путь: your_custom_datapack/data/animal_pen/tags/item/can_attack_pen.json
{
"replace": false,
"values": [
"mod1_id:custom_knife",
"mod2_id:modded_dagger"
]
}
Это позволяет использовать пользовательское оружие для атаки загонов для животных и аквариумов.
Настраиваемые предметы еды
Вы также можете добавлять или изменять предметы еды для каждого животного. Это можно сделать с помощью датапаков. Чтобы добавить/изменить еду для животного, вам нужно создать файл:
📂 Для Minecraft 1.18.2-1.21.1
{
// опциональное значение. Определяет, когда должны загружаться предметы еды
"condition": "mod:",
"food_items": [
{
"item": ":- "
},
{
"tag": "
:
" } ] }
📂 Для Minecraft 1.21.2 и новее
{
// опциональное значение. Определяет, когда должны загружаться предметы еды
"condition": "mod:",
"food_items": [
":- ", // для предметов
"#
:
" // для тегов (# в начале) ] }
📜 Команды:
Используйте эти команды для управления модом:
💾 /animal_pen reset
– Сбрасывает файл конфигурации к значениям по умолчанию.
🔄 /animal_pen reload
– Перезагружает файл конфигурации без перезапуска игры.
🛠️ Требования:
📌 Architectury API (Обязательно).
📖 Patchouli (Опционально, добавляет руководство в игре).
С Animal Pens вы можете уменьшить лаг, содержать свои фермы организованными и сохранять полную интерактивность!
Не стесняйтесь использовать этот мод в своих сборках.