Добавляет гибкую систему настройки рецептов — меняй любые крафты и плавки через конфиг и полностью контролируй, что можно крафтить на сервере.
Все рецепты читаются из файла recipes.cb. Поддерживаются типы @Shaped, @Shapeless и @Smelt, можно указывать предметы по имени или ID, использовать data-values и добавлять энчант-метаданные вроде ARROW_INFINITE=1. Формат интуитивный и проще всего понять на примерах в файле.
В конфиге есть режимы стартапа: startup = clear (удалить все ванильные рецепты), reset (сбросить к ваниле, затем добавить свои) и compound (просто добавить рецепты). Это позволяет подавлять рецепты других плагинов или полностью переделать крафт на серве.
Есть полезные фичи-фиксы: fix.soup-bowl - возвращает миску при использовании супа в рецепте, fix.glass-bottle - возвращает бутылку при использовании зелья (но внимательнее с рецептами, где зелья превращаются в зелья). Можно разрешить сверхвысокие уровни зачарований и зачарования на непривычные предметы через allow-high-enchants и allow-wrong-enchants.
Плагин умеет генерировать базовый defaults.cb, чтобы сохранить текущие рецепты перед правками, и поддерживает метаданные предметов в результатах. Учти, некоторые ванильные рецепты - вроде фейерверков, копирования карт, красительной кожи или копирования книг - невозможно полностью повторить через этот плагин.
В планах есть внутриигровой редактор рецептов и система прав по рецептам, чтобы проще редактировать крафты прямо на сервере без правки конфигов.
Плагин для сервера, который даёт полный контроль над рецептами и крафтом.