Hookt
Активный0.0
Установок
Последнее обновление
Hookt
Hookt — это модификация, которая полностью перерабатывает систему рыболовных трофеев в Minecraft, позволяя создавать сложные условия выпадения и правила замены предметов.
Для работы мода требуется библиотека Athenaeum.
Основные возможности
Условия срабатывания
Мод позволяет настраивать условия для замены рыболовных трофеев на основе:
- Выловленных предметов (метаданные, подстановочные знаки, несколько значений метаданных, словарь руд) с белым и черным списками
- Типа рыбака (игрок, не-игрок, любой)
- Предмета в руке рыбака (метаданные, подстановочные знаки) с белым и черным списками
- Игровых стадий персонажа (требуется мод GameStages)
- Имени игрока
- Биома с белым и черным списками
- Измерения с белым и черным списками
- Вертикального диапазона
Стратегии замены
Доступны различные методы замены предметов:
- Добавление к существующим трофеям
- Полная замена всех выпадающих предметов
- Замена всех предметов при выборе определенного трофея
- Замена только соответствующих предметов из условия
- Замена соответствующих предметов при выборе определенного трофея
Система выпадения
Стратегии выбора:
- Повторяющийся (один предмет может выпасть несколько раз)
- Уникальный (каждый предмет выпадает только один раз)
Количество выпадающих предметов определяется:
- Фиксированным значением
- Случайным числом в заданном диапазоне
- С поправкой на удачу персонажа
Вероятность выпадения зависит от:
- Веса с поправкой на удачу
- Минимального уровня удачи
Количество предметов в стопке:
- Фиксированное значение
- Случайное число в заданном диапазоне
- С поправкой на удачу
Настройка трофеев
- Возможность создания списков выпадающих предметов
- Использование подстановочных знаков для метаданных
- Работа со словарем руд
- Настройка выпадаемого опыта (диапазон с поправкой на удачу)
- Добавление NBT-данных к предметам
Команды
/hookt reload — перезагрузка конфигурации во время игры
/hookt hand — копирование строки предмета в руке для быстрой вставки в .json файл; особенно полезно для длинных NBT-тегов
Конфигурация
Hookt использует файлы конфигурации в формате .json, которые размещаются в папке [instance]/config/hookt. Названия файлов не имеют значения, главное — расширение .json. Можно создавать любое количество конфигурационных файлов.
Логирование
Все ошибки синтаксиса в .json файлах выводятся в лог Forge. При перезагрузке конфигурации в игре ошибки также отображаются в чате.
Все ошибки дополнительно записываются в файл лога: [instance]/hookt.log.
Для каждой отдельной правила можно включить дополнительную отладочную информацию, которая будет выводиться в файл лога.