- Документация
- https://modrinth.com/plugin/greatcrafts
GreatCrafts — серверный плагин для создания и изменения собственных рецептов верстака. Он поддерживает форменные и бесформенные схемы, точное сопоставление данных предметов, альтернативные материалы и рецепты, в которых ингредиенты задаются целыми стопками.
Плагин относится к игровой механике, управлению, служебным инструментам и мини-играм. Клиентская установка не поддерживается: JAR нужен только серверу. Для версии 1.9.0 опубликованы разные файлы для Minecraft 1.21+ и 1.19–1.20, поэтому ветку следует выбирать до установки.
Плагин даёт администратору инструмент для добавления рецептов, которых нет в стандартной игре, а также для настройки их ингредиентов и результата. Сам проект не является готовой экономикой или набором заранее сбалансированных крафтов: он предоставляет механизм, а содержание определяет владелец сервера.
GreatCrafts поддерживает два основных типа.
Форменный рецепт учитывает расположение предметов в сетке 3×3. Игрок должен воспроизвести заданную схему, включая пустые ячейки и положение каждого ингредиента.
Бесформенный рецепт проверяет набор предметов без привязки к их порядку. Он подходит для случаев, когда важен состав, а не геометрия.
Оба типа работают с обычными ингредиентами, точным выбором и стопками. При тестировании нужно проверить правильную и ошибочную раскладку, перестановку предметов и итоговый результат.
Для каждого ингредиента можно включить exact choice. Тогда проверяется не только тип предмета, но и его точные NBT-данные, например заданное имя или зачарования. Без этой опции сохранённый предмет может использоваться только как образец материала.
Material choice решает противоположную задачу: он позволяет принять один из нескольких допустимых типов. В официальном примере одна позиция может принимать любую разновидность досок.
Для каждой ячейки нужно решить, достаточно ли материала, требуется ли точное NBT, допустимы ли альтернативы и учитывается ли количество. Оба режима настраиваются отдельно и работают с форменными и бесформенными рецептами.
Отличительная функция GreatCrafts — stacked item recipes. В ячейке можно задать не один предмет, а стопку, и игрок должен предоставить указанное количество. По официальному описанию один крафт способен потребовать до 576 ингредиентов для единственного результата.
Стопки поддерживаются:
• в форменных рецептах;
• в бесформенных рецептах;
• вместе с exact choice;
• в крафтере на Minecraft 1.21+.
Большое количество ресурсов не гарантирует баланс: нужно учитывать доступность ингредиентов и автоматизацию.
GreatCrafts предоставляет графический интерфейс для игроков и администраторов. Игроки могут просматривать список пользовательских рецептов и их сетки, а пользователи с соответствующими правами — создавать, изменять и удалять записи.
Редактор содержит сетку 3×3, ячейку результата, значок меню, переключатели exact choice и material choice, а также выбор типа. Стопки и предметы с NBT сохраняются как образцы, но точность и количество учитываются только при включении соответствующих режимов.
Для ветки 1.21+ заявлена поддержка блока крафтера для всех рецептов, включая варианты со стопками. Пользовательские схемы могут участвовать не только в ручном создании предметов, но и в автоматизации.
Производительность линий и совместимость со всеми плагинами автоматизации не подтверждены, поэтому крафтер следует тестировать отдельно.
Рецепт получает идентификатор из пространства имён и названия. Собственный namespace помогает избежать совпадений с другими записями.
Если использовать пространство minecraft и существующий ключ, стандартный рецепт будет перезаписан. Поэтому следует применять постоянный собственный namespace, уникальные имена и отдельно подтверждать намеренную замену.
Поддерживаемые платформы — Paper и Spigot. Для основной сборки подтверждены Minecraft 1.21–1.21.11 и 26.1. Отдельная сборка предназначена для 1.19–1.19.4 и 1.20–1.20.6.
Статус сторон: server=required, client=unsupported. Игрокам не нужен мод. Файлы двух веток нельзя считать взаимозаменяемыми. Обязательные project dependencies не указаны.
Подтверждённая процедура:
• определить версию Minecraft;
• выбрать JAR для 1.19–1.20 или 1.21+;
• остановить Paper либо Spigot;
• поместить файл в папку plugins;
• запустить сервер;
• проверить журнал загрузки;
• создать тестовый рецепт;
• проверить его от имени обычного игрока.
Перед развёртыванием следует сохранить копию и перечень существующих рецептов.
Для Minecraft 1.21+ опубликован greatcrafts-1.9.0.jar, версия 1.9.0, размер 106385 байт. SHA-512: 9828e98009a5ac49addd554847d1402f97427f88773f2b14457c92b40be1a0d14584d1bfcf8f4eb172a7a84f15994d5f2b1d54ee74f2c2be070fb543a23aa8af. SHA-1: da87e028195ba74bf2c1dee8be66c5ba68230230.
Для Minecraft 1.19–1.20 предназначен greatcrafts-1.9.0---1.19-1.20.jar, версия 1.9.0---1.19-1.20, размер 102140 байт. SHA-512: 4a961c33ec1a82270dc4b8ddf6e44bd27050ef7d77530406acee2cca9eadd47c9e7e8543f67ad76eee97e5b6528fde80b61f6064cc98118421477845af2801ae. SHA-1: ccd9b4501aada3405bdae388cb1c5172e5b710c8.
Рекомендуемый порядок:
• определить результат и уникальный ключ;
• выбрать тип и разместить ингредиенты;
• настроить альтернативы, NBT и стопки;
• выбрать значок меню;
• проверить правильные и ошибочные предметы;
• на 1.21+ проверить крафтер.
В основе нет показателей производительности при большом числе рецептов, гарантий совместимости со всеми системами пользовательских предметов и описания готовых мини-игровых режимов. Категория minigame присутствует в метаданных, но конкретный режим не заявлен.
GreatCrafts распространяется по GPL-3.0-or-later. Использование, изменение и распространение должны учитывать условия лицензии.
Оба JAR получены по официальному HTTPS и локально сверены с опубликованными хешами. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому не подтверждены фактическое поведение рецептов и взаимодействие с конкретной серверной сборкой.
Да. GreatCrafts работает с форменными и бесформенными вариантами, включая рецепты со стопками.
Да. Exact choice позволяет требовать точное совпадение NBT. Без него может проверяться только тип материала.
Официально заявлено до 576 ингредиентов для одного результата за счёт стопок в ячейках.
Для Minecraft 1.21+ подтверждена поддержка крафтера для всех рецептов, включая stacked item recipes.
Нужен greatcrafts-1.9.0---1.19-1.20.jar. Файл greatcrafts-1.9.0.jar относится к ветке 1.21+.
Плагин относится к игровой механике, управлению, служебным инструментам и мини-играм. Клиентская установка не поддерживается: JAR нужен только серверу. Для версии 1.9.0 опубликованы разные файлы для Minecraft 1.21+ и 1.19–1.20, поэтому ветку следует выбирать до установки.
Назначение GreatCrafts
Плагин даёт администратору инструмент для добавления рецептов, которых нет в стандартной игре, а также для настройки их ингредиентов и результата. Сам проект не является готовой экономикой или набором заранее сбалансированных крафтов: он предоставляет механизм, а содержание определяет владелец сервера.
Скриншоты и внешний вид
Форменные и бесформенные рецепты
GreatCrafts поддерживает два основных типа.
Форменный рецепт учитывает расположение предметов в сетке 3×3. Игрок должен воспроизвести заданную схему, включая пустые ячейки и положение каждого ингредиента.
Бесформенный рецепт проверяет набор предметов без привязки к их порядку. Он подходит для случаев, когда важен состав, а не геометрия.
Оба типа работают с обычными ингредиентами, точным выбором и стопками. При тестировании нужно проверить правильную и ошибочную раскладку, перестановку предметов и итоговый результат.
Точное совпадение и выбор материала
Для каждого ингредиента можно включить exact choice. Тогда проверяется не только тип предмета, но и его точные NBT-данные, например заданное имя или зачарования. Без этой опции сохранённый предмет может использоваться только как образец материала.
Material choice решает противоположную задачу: он позволяет принять один из нескольких допустимых типов. В официальном примере одна позиция может принимать любую разновидность досок.
Для каждой ячейки нужно решить, достаточно ли материала, требуется ли точное NBT, допустимы ли альтернативы и учитывается ли количество. Оба режима настраиваются отдельно и работают с форменными и бесформенными рецептами.
Рецепты со стопками
Отличительная функция GreatCrafts — stacked item recipes. В ячейке можно задать не один предмет, а стопку, и игрок должен предоставить указанное количество. По официальному описанию один крафт способен потребовать до 576 ингредиентов для единственного результата.
Стопки поддерживаются:
• в форменных рецептах;
• в бесформенных рецептах;
• вместе с exact choice;
• в крафтере на Minecraft 1.21+.
Большое количество ресурсов не гарантирует баланс: нужно учитывать доступность ингредиентов и автоматизацию.
GUI и работа с рецептом
GreatCrafts предоставляет графический интерфейс для игроков и администраторов. Игроки могут просматривать список пользовательских рецептов и их сетки, а пользователи с соответствующими правами — создавать, изменять и удалять записи.
Редактор содержит сетку 3×3, ячейку результата, значок меню, переключатели exact choice и material choice, а также выбор типа. Стопки и предметы с NBT сохраняются как образцы, но точность и количество учитываются только при включении соответствующих режимов.
Крафтер Minecraft 1.21+
Для ветки 1.21+ заявлена поддержка блока крафтера для всех рецептов, включая варианты со стопками. Пользовательские схемы могут участвовать не только в ручном создании предметов, но и в автоматизации.
Производительность линий и совместимость со всеми плагинами автоматизации не подтверждены, поэтому крафтер следует тестировать отдельно.
Идентификаторы и риск перезаписи
Рецепт получает идентификатор из пространства имён и названия. Собственный namespace помогает избежать совпадений с другими записями.
Если использовать пространство minecraft и существующий ключ, стандартный рецепт будет перезаписан. Поэтому следует применять постоянный собственный namespace, уникальные имена и отдельно подтверждать намеренную замену.
Совместимость и выбор файла
Поддерживаемые платформы — Paper и Spigot. Для основной сборки подтверждены Minecraft 1.21–1.21.11 и 26.1. Отдельная сборка предназначена для 1.19–1.19.4 и 1.20–1.20.6.
Статус сторон: server=required, client=unsupported. Игрокам не нужен мод. Файлы двух веток нельзя считать взаимозаменяемыми. Обязательные project dependencies не указаны.
Установка
Подтверждённая процедура:
• определить версию Minecraft;
• выбрать JAR для 1.19–1.20 или 1.21+;
• остановить Paper либо Spigot;
• поместить файл в папку plugins;
• запустить сервер;
• проверить журнал загрузки;
• создать тестовый рецепт;
• проверить его от имени обычного игрока.
Перед развёртыванием следует сохранить копию и перечень существующих рецептов.
Файлы и контрольные суммы
Для Minecraft 1.21+ опубликован greatcrafts-1.9.0.jar, версия 1.9.0, размер 106385 байт. SHA-512: 9828e98009a5ac49addd554847d1402f97427f88773f2b14457c92b40be1a0d14584d1bfcf8f4eb172a7a84f15994d5f2b1d54ee74f2c2be070fb543a23aa8af. SHA-1: da87e028195ba74bf2c1dee8be66c5ba68230230.
Для Minecraft 1.19–1.20 предназначен greatcrafts-1.9.0---1.19-1.20.jar, версия 1.9.0---1.19-1.20, размер 102140 байт. SHA-512: 4a961c33ec1a82270dc4b8ddf6e44bd27050ef7d77530406acee2cca9eadd47c9e7e8543f67ad76eee97e5b6528fde80b61f6064cc98118421477845af2801ae. SHA-1: ccd9b4501aada3405bdae388cb1c5172e5b710c8.
Практический порядок настройки
Рекомендуемый порядок:
• определить результат и уникальный ключ;
• выбрать тип и разместить ингредиенты;
• настроить альтернативы, NBT и стопки;
• выбрать значок меню;
• проверить правильные и ошибочные предметы;
• на 1.21+ проверить крафтер.
Ограничения, лицензия и безопасность
В основе нет показателей производительности при большом числе рецептов, гарантий совместимости со всеми системами пользовательских предметов и описания готовых мини-игровых режимов. Категория minigame присутствует в метаданных, но конкретный режим не заявлен.
GreatCrafts распространяется по GPL-3.0-or-later. Использование, изменение и распространение должны учитывать условия лицензии.
Оба JAR получены по официальному HTTPS и локально сверены с опубликованными хешами. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому не подтверждены фактическое поведение рецептов и взаимодействие с конкретной серверной сборкой.
FAQ
Поддерживаются ли бесформенные рецепты?
Да. GreatCrafts работает с форменными и бесформенными вариантами, включая рецепты со стопками.
Можно ли требовать предмет с конкретным именем или зачарованием?
Да. Exact choice позволяет требовать точное совпадение NBT. Без него может проверяться только тип материала.
Сколько ингредиентов может требовать один рецепт?
Официально заявлено до 576 ингредиентов для одного результата за счёт стопок в ячейках.
Работают ли рецепты в крафтере?
Для Minecraft 1.21+ подтверждена поддержка крафтера для всех рецептов, включая stacked item recipes.
Какой файл нужен для Minecraft 1.20?
Нужен greatcrafts-1.9.0---1.19-1.20.jar. Файл greatcrafts-1.9.0.jar относится к ветке 1.21+.