
Loot Patcher
Loot Patcher - мод для Minecraft, который позволяет добавлять свои предметы в любые таблицы лута без правки каждого мода. Настраивается через JSON-файлы, совместим с ModMenu и Cloth Config. Идеально подходит для сборок модов и кастомных серверов.
Введение
Loot Patcher - это мод для Майнкрафт, созданный специально для сборок модов. Его главная задача - дать возможность легко добавлять новые предметы в уже существующие таблицы лута. В ванильной игре таблицы лута определяют, что выпадает из мобов, что лежит в сундуках в данжах и структурах. Когда вы собираете модпак, часто нужно, чтобы предметы из одних модов появлялись в сундуках других модов или у определённых мобов. Без Loot Patcher пришлось бы вручную править JSON-файлы каждого мода или писать датапаки. Этот мод решает проблему централизованно.
Как это работает
По умолчанию мод ничего не меняет - он только предоставляет механизм. Всё настраивается через конфигурационные файлы. Вы указываете, в какие таблицы лута хотите добавить предметы, и какие таблицы будут служить источником этих предметов. Мод поддерживает регулярные выражения для выбора целевых таблиц, что очень удобно, когда нужно применить изменения ко всем сущностям или всем сундукам определённого типа.
Настройка
Мод читает конфиги из папки config/loot-patcher/ (все JSON-файлы в ней) или из единого файла config/loot-patcher.json. Если установлен Cloth Config, настройки можно менять через этот файл. А если есть ModMenu, то конфигурацию можно редактировать прямо в игре через меню модов.
После изменения конфигов нужно перезагрузить датапаки - достаточно ввести команду /reload в игре.
Пример конфигурации
{
"patches": [
{
"target_tables": [
"minecraft:chests/ancient_city",
"^(?!.*xxx).*entities.*"
],
"extra_tables": [
"xxx:entities/common_drop",
"xxx:entities/rare_drop"
]
}
]
}
В этом примере к таблице лута minecraft:chests/ancient_city и ко всем таблицам сущностей, в названии которых нет xxx, будут добавлены два пула лута из указанных таблиц. То есть в сундуках Древнего города и у всех мобов (кроме тех, что из мода xxx) появится шанс выпадения предметов из common_drop и rare_drop.
Важно знать
При настройке старайтесь избегать бесконечных циклов. Например, если вы укажете target_tables: [".*"] и extra_tables: ["minecraft:entities/zombie"], то таблица лута зомби будет пытаться добавить саму себя - это приведёт к бесконечной рекурсии. Хотя серьёзных последствий не будет (игра просто зависнет или вылетит), лучше так не делать.
Для кого этот мод
Если вы собираете свою сборку модов или администрируете сервер с кастомным лутом - Loot Patcher станет незаменимым инструментом. Он экономит кучу времени и позволяет гибко настраивать выпадение предметов без танцев с бубном. Скачайте мод Loot Patcher и добавьте его в свою сборку - разница в удобстве будет колоссальной.
