Fish Traps
Эта модификация добавляет в Minecraft автоматические рыболовные блоки с градацией уровней.
Как работают рыболовные ловушки
Рыболовные ловушки должны быть полностью окружены водой со всех горизонтальных сторон для нормального функционирования. Это важное требование для их работы.
Рыболовная приманка
Для привлечения рыбы ловушки используют специальную приманку. Без неё процесс рыбалки значительно замедляется, что можно настроить в конфигурации мода.
Настраиваемые параметры
- {trapType}TrapBaseTime - базовое время ожидания между попытками поймать рыбу (в тиках игры, где 20 тиков = 1 секунда)
- {trapType}TrapLureLevel - уровень приманки, аналогичный enchantment "lure"
- {trapType}TrapLuckOfTheSeaLevel - уровень удачи рыбака, аналогичный enchantment "luck of the sea"
- fishBaitDurability - прочность рыболовной приманки (сколько времени каждая единица служит в ловушке)
- shouldTrapHavePenalty - определяет, будет ли действовать штраф по времени при отсутствии приманки
- trapPenaltyMultiplier - множитель штрафа за отсутствие приманки
Например: если базовое время ловушки 400 тиков, множитель штрафа равен 40, то без приманки время ожидания увеличится до 16000 тиков (~13 минут), а с приманкой останется 400 тиков (~30 секунд).
Таблицы добычи
По умолчанию ловушки используют стандартную таблицу добычи из оригинальной рыбалки Minecraft (если другие моды её не переопределяют). Также доступна возможность использования пользовательских таблиц добычи через датапаки:
\datapacks{datapackName}\data\fishtraps\loot_tables\traps\wooden_fish_trap.json
\datapacks{datapackName}\data\fishtraps\loot_tables\traps\iron_fish_trap.json
\datapacks{datapackName}\data\fishtraps\loot_tables\traps\diamond_fish_trap.json
Опция настройки useDefaultFishingLoottable позволяет выбрать между стандартными таблицами добычи и пользовательскими из датапаков.