▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/GreatCrafts
GreatCrafts

GreatCrafts

Плагин GreatCrafts для серверов Minecraft позволяет создавать и настраивать собственные рецепты крафта. Поддерживает стопки предметов в ингредиентах, точное совпадение NBT и многое другое.

Оцените первым
7.0K
24

GreatCrafts - это плагин для серверов Minecraft, который даёт полный контроль над рецептами крафта. Если тебе надоели стандартные то, что предлагает ванилла, и хочется добавить свои уникальные рецепты - от простых до безумно дорогих, то это решение для тебя.

Плагин выделяется тем, что позволяет использовать стопки предметов в качестве ингредиентов. Никакой другой плагин такого не умеет. Хочешь сделать зачарованный алмазный блок, который требует 25 600 алмазов? GreatCrafts это позволяет. Игроки офигеют, но будет весело.

Важно: Скачивай правильную версию! Есть отдельные файлы для Minecraft 1.19-1.20 и для 1.21+.

Главные фишки

  • Форменные и бесформенные рецепты - поддерживаются оба типа крафта
  • Точное совпадение NBT - можно требовать предметы с конкретными чарами, именем или lore
  • Несколько вариантов ингредиента - например, любая порода дерева
  • Стопки предметов - крафт, где нужно положить целые стаки ингредиентов. До 576 предметов для одного результата
  • Совместимость с 1.21+ - крафтеры и новый ванильный функционал работают
  • Простой GUI - удобно и игрокам, и админам

Установка

Скачай jar-файл, кинь в папку plugins и перезапусти сервер. Всё как обычно.

Команды

  • /recipes - открыть меню всех кастомных рецептов (доступно всем)
  • /viewrecipe <namespace:name> - посмотреть сетку крафта конкретного рецепта
  • /addrecipe <namespace:name> - добавить новый рецепт
  • /editrecipe <namespace:name> - редактировать существующий рецепт
  • /deleterecipe <namespace:name> - удалить рецепт
  • /reloadrecipes - перезагрузить изменения рецептов (если они не активированы)
  • /greatcraftsutil - утилитарные команды (см. ниже)

Права

  • greatcrafts.viewrecipes - просмотр рецептов через /recipes и /viewrecipe
  • greatcrafts.modifyrecipes - изменение рецептов: /addrecipe, /editrecipe, /reloadrecipes
  • greatcrafts.greatcraftsutil - доступ к /greatcraftsutil
  • greatcrafts.greatcraftscommand - доступ к /greatcrafts и /greatcrafts reload

Создание и редактирование рецептов

Всё делается через GUI. Запусти /addrecipe <craft> или /editrecipe <craft>, где аргумент - это namespace и имя рецепта, например myspecialnamespace:mycustomcraft.

Если namespace minecraft:, то ты перезапишешь существующий ванильный рецепт с таким именем.

В интерфейсе слева - сетка 3x3 для ингредиентов, в центре - слот результата, справа сверху - иконка для отображения в меню /recipes. Можешь класть стопки или предметы с NBT - они сохранятся, но игроки должны будут совпадать только по типу предмета, если не включено точное совпадение или стопки.

Для каждого ингредиента можно включить:

  • exact choice (шифт + ЛКМ) - требует точного совпадения NBT
  • material choice (шифт + ПКМ) - разрешает любой предмет из группы (например, любые доски)

Нажми на верстак справа, чтобы выбрать тип рецепта:

  • Shaped (форма имеет значение)
  • Shapeless (порядок не важен)
  • Stacked items shaped (стопки в форме)
  • Stacked items shapeless (стопки без формы)

Кнопка с барьером - отменить изменения, зелёное стекло - сохранить, зелёный бетон - сохранить и активировать. После активации рецепт сразу становится доступен игрокам, хотя клиент увидит его только после переподключения.

Стопки предметов

Это уникальная механика. Вместо одного предмета в слоте крафта нужно положить целый стак (или несколько). В примере автора: 160 алмазных блоков на один зачарованный алмаз. Если игрок попытается скрафтить с меньшим количеством - получит ошибку.

Для таких рецептов просто положи стопки в GUI и выбери тип рецепта "stacked items".

Важно для бесформенных стопочных рецептов: если в рецепте указаны две стопки одного типа (например, 16 и 32 алмаза), игрок должен положить именно 16 и 32 алмаза в разные слота. Положить 48 алмазов в один слот не получится.

Дополнительные настройки

Рецепты можно тонко настроить:

  • Авторазблокировка - в config.yml параметр automatically-unlock-recipes:
    • never - никогда
    • have-each - если есть каждый ингредиент
    • have-one - если есть хотя бы один
    • always - сразу все рецепты
    • Можно настроить персонально для рецепта через /editrecipe <recipe> auto-unlock-setting <setting>
  • Требование прав - /editrecipe <recipe> permission-requirement <permission> - рецепт будет доступен только тем, у кого есть право. Остановит и крафтеры.
  • Лимит крафтов - /editrecipe <recipe> craft-limit <number> - сколько раз игрок может скрафтить этот рецепт. Работает только для стопочных рецептов. Настройка persistent-crafting-limits в config.yml определяет, сбрасываются ли лимиты при перезапуске сервера.

Утилитарные команды

  • /greatcraftsutil setcustomname <имя... (& для цвета)> - задать кастомное имя предмету в руке
  • /greatcraftsutil setloreline <номер строки (с 0)> [<текст>] - изменить lore предмета. Можно оставить пустым для удаления строки
  • /greatcraftsutil deletelorelines <номера строк> - удалить указанные строки lore
  • /greatcraftsutil enchant <чара (Minecraft ID)> <уровень (0 чтобы снять)> - добавить чары предмету. Можно накладывать несовместимые или выше ванильного лимита. ID чары без префикса minecraft:
  • /greatcraftsutil duplicaterecipe <target namespace:name> - скопировать рецепт

Итог

GreatCrafts - мощный инструмент для кастомизации крафта на сервере. Если тебе надоели ванильные рецепты и хочется создать уникальные механики добычи предметов, привязать крафт к прогрессии или просто удивить игроков - это то, что надо. Главное - не переборщить с дороговизной, но это уже твоя забота.

Скачай GreatCrafts и перепиши крафт на своём сервере как душе угодно.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:7 месяцев назад
Главная