- GUI-редактор рецептов верстака: строгая выкладка 3x3 и бесформенные рецепты.
- GUI-редактор рецептов наковальни с настраиваемой стоимостью опыта.
- Просмотр сохранённых рецептов игроками без OP.
- Поддержка кастомных предметов, зелий, CustomModelData, названий, лора, чар и стабильных PDC-данных.
- Более мягкое сравнение предметов при
exact_meta_match: false: уникальные служебные NBT не ломают одинаковые предметы из магазинов и сторонних плагинов. - Строгий порядок предметов в наковальне: левый и правый слот не взаимозаменяемы.
- Автообновление визуального результата крафта при ЛКМ, ПКМ и drag-раскладке.
- Preview и выдача результата верстака стаками до
126. - SQLite по умолчанию, MySQL опционально.
- Асинхронное сохранение рецептов и автообновление
config.yml.
| Параметр | Значение |
|---|---|
| Minecraft | 1.16.5 - 1.26.x |
| Ядра | Bukkit, Spigot, Paper |
| Java | 8+ для старых серверов, 21 для новых 1.26.x сборок |
| База данных | SQLite, MySQL |
- Скачай
RefontCrafts-1.x.x.jarиз Releases. - Закинь jar в папку
plugins/. - Перезапусти сервер.
- Открой
/rcrafts.
Плагин сам создаст config.yml и локальную базу data.db.
| Команда | Описание |
|---|---|
/rcrafts |
Главное меню |
/rcrafts view workbench [page] |
Просмотр рецептов верстака |
/rcrafts view anvil [page] |
Просмотр рецептов наковальни |
/rcrafts recipe |
Создание рецепта верстака |
/rcrafts anvil |
Создание рецепта наковальни |
/rcrafts reload |
Перезагрузка конфига и рецептов |
Алиасы: /rc, /refontcrafts
| Право | По умолчанию | Описание |
|---|---|---|
refontcrafts.use |
true |
Базовый доступ к команде /rcrafts |
refontcrafts.view |
true |
Просмотр рецептов верстака и наковальни |
refontcrafts.create.workbench |
op |
Создание рецептов верстака |
refontcrafts.create.anvil |
op |
Создание рецептов наковальни |
refontcrafts.edit.workbench |
op |
Редактирование рецептов верстака |
refontcrafts.edit.anvil |
op |
Редактирование рецептов наковальни |
refontcrafts.delete.workbench |
op |
Удаление рецептов верстака |
refontcrafts.delete.anvil |
op |
Удаление рецептов наковальни |
refontcrafts.reload |
op |
Перезагрузка конфига и рецептов |
refontcrafts.notify |
op |
Служебные уведомления плагина |
refontcrafts.admin |
op |
Полный доступ ко всему |
settings:
exact_meta_match: false
workbench_strict_shape: true
workbench_preview_limit: 126
anvil:
strict_order: truetrue— строгое сравнение черезisSimilar: имя, лор, чары, NBT и другие метаданные.false— сравнение по визуально важным данным без уникальных служебных NBT. Рекомендуется для серверов с кастомными предметами из магазинов, Brewery, ExecutableItems и похожих плагинов.
Если включено, рецепт верстака сработает только при точной выкладке предметов по слотам 3x3.
Лимит визуального количества результата в верстаке. На клиенте стабильно показывает до 126; больше 126 результат может пропадать.
Если включено, левый и правый слоты наковальни считаются разными. Рецепт A + B не сработает как B + A.
settings:
exact_meta_match: false
workbench_strict_shape: true
workbench_allow_mirror: false
workbench_preview_limit: 126
take_back_on_close: true
default_anvil_cost: 0
anvil_mode: anvil
anvil:
strict_order: true
creative_ignores_xp: true
ops_ignore_xp: true
stack_preview_result: false
database:
type: sqlite
sqlite:
file: data.db
mysql:
host: 127.0.0.1
port: 3306
database: refontcrafts
user: root
password: ''
use_ssl: false
params: 'useUnicode=true&characterEncoding=utf8'
bootstrap_from_config: true
async_save: trueЭто рабочий предел для клиентского отображения overstack-результата. Значения выше могут ломать слот результата: предмет визуально пропадает или клиент начинает вести себя нестабильно.
Некоторые плагины добавляют уникальные служебные NBT к каждому предмету. При exact_meta_match: false RefontCrafts сравнивает визуально и логически важные данные, но игнорирует уникальные технические метки, которые мешают крафту.
Да. Достаточно прав:
refontcrafts.use
refontcrafts.view
Они включены для всех игроков по умолчанию.
mvn clean packageГотовый jar будет в target/.
Автор: @orythix
Баги и предложения можно оставлять в Issues.