

XP Tools
Активный0.0
Установок
Последнее обновление
Версии
XP Tools
Обзор мода
Данный модификатор предоставляет возможность полностью регулировать количество опыта, получаемого при взаимодействии с различными объектами в Minecraft. Он позволяет тонко настраивать XP-дропы как для обычных блоков, так и для существ, используя гибкую систему приоритетных операций.
Ключевые возможности
Система позволяет создавать сложные цепочки обработки XP с использованием нескольких типов математических операций: установка значения, сложение, вычитание, умножение и деление. Вы можете задавать как фиксированные числа, так и диапазоны для создания случайных значений. Все операции выполняются в порядке их приоритета, что открывает возможности для создания сложных зависимостей.
Мод поддерживает работу как с отдельными блоками/существами по их идентификаторам, так и с целыми группами через систему тегов. Это особенно удобно при работе с крупными модпаками, где требуется единообразная настройка для целых категорий объектов.
Конфигурация и примеры
Пример конфигурации показывает, как можно полностью переопределить систему получения опыта: сначала обнулить все стандартные значения, затем добавить случайное количество XP для блоков с тегом лопаты, и установить фиксированный диапазон для рудных месторождений.
# Настройки для разрушения блоков
[block_breaking]
# Доступные операции: [SET, ADD, SUBTRACT, MULTIPLY, DIVIDE]
# Список глобальных операций. Формат: '[операция],[минимум],[максимум],[приоритет]'
# Глобальные операции выполняются до любых уникальных операций
# Примеры:
# 'set,0,0,0' - Устанавливает XP всех блоков в 0
blockBreakGlobalOperations = ["set,0,0,0"]
# Список уникальных операций. Формат: '[id_блока/тега],[операция],[мин],[макс],[приоритет],[последняя]'
# Примеры:
# 'minecraft:dirt,set,2,2,0,true' - Устанавливает XP для земли в 2, имеет высший приоритет
# '#forge:ores,multiply,1,2,1,false' - Умножает XP руд на 1-2, разрешает дополнительные операции
blockBreakOperations = ["#minecraft:mineable/shovel,add,0,10,0,false", "#forge:ores,set,2,5,0,false"]
Технические особенности
Важно отметить, что это серверный мод, что означает его совместимость в мультиплеерных режимах. Файлы конфигурации генерируются автоматически для каждого мира в папке serverconfig, что обеспечивает индивидуальную настройку для разных серверов или миров.