Мод для Майнкрафт для сервера, который ограничивает крафты по заданным шаблонам. Он проверяет попытку забрать результат из сетки крафта и не даёт создать запрещённый предмет.
Возможности
Правила могут учитывать ингредиенты, предмет-результат, форму рецепта и размеры сетки. Режим deny_mode позволяет либо запрещать совпавшие рецепты, либо разрешать только их. Условие для правила задаётся через поле type, а null используется там, где параметр не важен.
Крафты
Правила хранятся в файле craftden1al.json в корневой папке мира, рядом с level.dat. В patterns перечисляются шаблоны рецептов: идентификаторы предметов указываются в виде minecraft:..., пустая ячейка — как null.
Для форменного рецепта порядок ингредиентов и размеры должны соответствовать его внутреннему описанию. Если рецепт допускает зеркальное расположение, для надёжности добавьте оба варианта шаблона.
Как пользоваться
После изменения craftden1al.json перезапустите сервер или заново войдите в мир. В одиночной игре мод должен быть загружен на клиенте; в сетевой игре ограничения работают только при установке на сервере.
В творческом режиме предмет из слота результата можно перенести цифровой клавишей — это особенность режима и не относится к выживанию или приключению.
Настройки
Файл должен быть корректным JSON: комментарии в нём недопустимы, а имена ключей чувствительны к написанию. При ошибке синтаксиса в журнале появляется сообщение Incorrect JSON syntax of craftden1al.json, giving up loading: reason.
