Плагин для серверов Майнкрафт, который позволяет создавать, редактировать, скрывать и отключать крафты прямо в игре. Это форк CraftEnhance, совместимый с его вариантом для Spigot.
Возможности
- Создание рецептов для варочной стойки, верстака, автокрафтера, печи, коптильни и плавильной печи.
- В рецептах используются предметы с зачарованиями, собственными названиями, прочностью, эффектами зелий и другими данными.
- Редактор предметов меняет имя, описание, прочность, зачарования и флаги предмета; флаги позволяют скрывать зачарования или характеристики.
- Рецептам назначаются отдельные права: игрок без права не сможет создать предмет, а показ рецепта для него настраивается отдельно.
- Ненужные ванильные рецепты отключаются через меню.
- Рецепты можно скрыть от игроков без права обхода ограничений, сохранив возможность крафта для тех, у кого есть нужное право.
- Просмотр, создание, редактирование и сортировка рецептов работают через инвентарные меню. Чтобы быстро открыть редактор рецепта, нажмите средней кнопкой мыши по нему в просмотрщике.
- При включённой выдаче изученных рецептов игрок получает их при входе на сервер.
Команды
/ceh viewer [page or category] [number or name]— открыть просмотрщик рецептов, страницу или категорию./recipes— открыть просмотрщик рецептов./ceh createrecipe [key] [perms]— создать рецепт с ключом и правом; без аргументов ключ создаётся автоматически./ceh specs [key]— показать сведения о рецепте./ceh setpermission [key] [perms]— изменить право рецепта./ceh changekey [key] [newKey]— изменить ключ рецепта./ceh reload— перезагрузить плагин./edititem name [name]— изменить имя предмета в главной руке./edititem durability [1-100]— задать прочность предмета в процентах./edititem enchant [enchantment,clear] [level]— задать зачарования или очистить их./edititem itemflag [itemflag] [itemflag]— переключить флаги предмета./edititem lore [line_number] [lore]— изменить строку описания предмета.
Права
craftenhance.edit— создание рецептов, изменение их ключей и прав, просмотр сведений, перезагрузка и открытие редактора средней кнопкой мыши.craftenhance.view— просмотр рецептов через/ceh viewerи/recipes.craftenhance.edititems— команды/edititem.craftenhance.edit_categorys— редактирование категорий рецептов и их отображаемых предметов.
Настройка
Основные сообщения, права и параметры хранятся в config.yml. В нём можно отключить пользовательские крафты, не затрагивая уже зарегистрированные сервером рецепты, а также настроить показ рецептов без нужного права.
Шаблоны меню находятся в guitemplates.yml: в нём задаются слоты заполнения, кнопки, их названия, описание и действие. Категории сохраняются в categorys.yml, а рецепты — в базе recipes.db.
