Плагин для серверов Майнкрафт, который позволяет создавать собственные крафты и предметы. Рецепты можно ограничивать по мирам, правам игроков, условиям и времени повторного изготовления.
Возможности
- Поддерживаются обычные и бесформенные крафты, а также рецепты для наковальни, камнереза, точила, печи, плавильной печи, костра, коптильни, варки зелий и кузнечного стола.
- Можно отключать ванильные рецепты либо заменять их своими; для отключённого рецепта настраивается сообщение в чате или над полосой опыта.
- Рецепты можно включать только в нужных мирах, задавать задержку между крафтами и оставлять отдельные ингредиенты в верстаке после изготовления.
- Для крафта задаются условия: биом, время суток, фаза луны, мир, погода, достижения и другие проверки.
- После крафта сервер способен выполнять несколько команд; выдачу предмета-результата можно отключить.
- У предметов поддерживаются название, описание, зачарования, эффекты, атрибуты урона и отбрасывания, цвет кожаной брони, зелья, спавнеры, флаги предмета и NBT-данные. Можно проверять материал, имя после переименования в наковальне, описание, цветовые коды, пользовательский идентификатор и данные модели.
- Встроенная книга рецептов показывает игроку доступные ему рецепты и способ крафта. Рецепты также работают с внутриигровой книгой рецептов и кулинарной книгой.
- Поддерживаются пользовательские предметы из Nexo, Oraxen, ItemsAdder, ExecutableItems, MMOItems и MythicMobs, а также предметы из папки
Items.
Команды
Алиасы основной команды: /crecipes, /customrecipe, /customrecipes, /customr, /cr.
/crecipe— справка./crecipe gui— открыть интерфейс рецептов./crecipe create <type> <id> [optional perm]— создать рецепт./crecipe remove <id>— удалить рецепт./crecipe show <id>— показать рецепт./crecipe book— открыть книгу рецептов./crecipe reload— перезагрузить рецепты и конфиги./crecipe give <player> <recipename>— выдать игроку рецепт./crecipe debug— включить или выключить отладку./crecipe list— вывести активные рецепты./edititem— справка по изменению данных предмета в игре.
Права
crecipe.helpcrecipe.guicrecipe.createcrecipe.removecrecipe.showcrecipe.bookcrecipe.reloadcrecipe.givecrecipe.debugcrecipe.listcrecipe.edititem
Для каждого рецепта можно указать отдельное право: без него игрок не увидит рецепт и не сможет его скрафтить. Сообщение об отказе настраивается.
Настройка
Каждый рецепт хранится отдельным файлом .yml в папке recipes. В файле выбирают тип рецепта, раскладывают ингредиенты, задают результат, отображаемое имя и дополнительные данные; затем используют /crecipe reload.
Параметры отключённых рецептов и сообщение recipe-disabled-message: находятся в blacklisted.yml. Ключ Ignore-Data позволяет игнорировать метаданные ингредиентов.
Требования
PlaceholderAPI требуется только для подстановок в описании пользовательских предметов. Плагин совместим с Paper и Spigot, а также работает вместе с Haven Bags, Advanced Enchantments, Eco Enchants, OtherDrops, ItemsAdder, MMOItems, MythicMobs, ExecutableItems, Oraxen и Nexo.
