COWMODSКаталог модов

RefontCrafts

Custom crafting plugin for anvils and crafting tables on Minecraft servers.

Автор: RizonChik7881обновлён 28 сент. 2026 г.
Механики игрыУправлениеУтилиты

Описание

RefontCrafts

Latest release Source code License

RefontCrafts is a Minecraft server plugin for creating, viewing and managing custom crafting recipes through an in-game GUI.

The plugin allows server owners to create custom recipes for both the crafting table and the anvil without manually editing complicated recipe files. It is made for survival, RPG, roleplay, economy and custom Minecraft servers that need flexible crafting mechanics, permission control and support for custom items.

What does this plugin add?

RefontCrafts adds a GUI-based custom crafting system for server-side Minecraft servers.

You can create:

  • custom crafting table recipes;
  • shaped 3x3 crafting recipes;
  • shapeless crafting recipes;
  • custom anvil recipes;
  • anvil recipes with configurable experience cost;
  • recipes using custom items, metadata, names, lore, enchantments and CustomModelData.

Players can also browse saved recipes if they have permission, so server staff can allow players to view available custom crafts without giving them admin access.

Why use RefontCrafts?

This plugin is useful if your server needs more control over crafting than vanilla Minecraft provides.

Typical use cases:

  • RPG servers with custom items and progression;
  • roleplay servers with unique crafting systems;
  • survival servers with special recipes;
  • economy servers with controlled item production;
  • servers using custom items from shops or other plugins;
  • projects that need an in-game recipe editor instead of manual config editing.

Features

  • GUI editor for crafting table recipes.
  • GUI editor for anvil recipes.
  • Support for shaped 3x3 recipes.
  • Support for shapeless recipes.
  • Recipe browser for regular players.
  • Permission-based access to viewing, creating, editing and deleting recipes.
  • Support for custom items, potions, CustomModelData, item names, lore, enchantments and stable PDC data.
  • Optional softer item comparison with exact_meta_match: false.
  • Strict anvil slot order support.
  • Automatic crafting result preview updates when items are added, removed or dragged.
  • Crafting table result preview and output stacks up to 126.
  • SQLite database by default.
  • Optional MySQL database support.
  • Automatic config updates for new settings.

Server support

ItemValue
Server sideRequired
Client sideUnsupported
PlatformsBukkit / Spigot / Paper
DatabaseSQLite by default, MySQL optional
Main command/rcrafts
Aliases/rc, /refontcrafts

No client-side mod is required. Players can join with a normal Minecraft client.

Supported Minecraft versions are listed in each uploaded version on Modrinth. Do not assume support for versions that are not selected in the version metadata.

Installation

  1. Download the plugin .jar.
  2. Put the file into your server plugins/ folder.
  3. Restart the server.
  4. Open the main menu with:
/rcrafts

The plugin will create its configuration files and database on first startup.

Commands

CommandDescription
/rcraftsOpens the main menu
/rcrafts view workbench [page]Shows crafting table recipes
/rcrafts view anvil [page]Shows anvil recipes
/rcrafts recipeCreates a crafting table recipe
/rcrafts anvilCreates an anvil recipe
/rcrafts reloadReloads the configuration and recipes

Aliases:

/rc
/refontcrafts

Permissions

PermissionDefaultDescription
refontcrafts.useEveryoneBasic access to /rcrafts
refontcrafts.viewEveryoneAllows viewing crafting table and anvil recipes
refontcrafts.create.workbenchOPAllows creating crafting table recipes
refontcrafts.create.anvilOPAllows creating anvil recipes
refontcrafts.edit.workbenchOPAllows editing crafting table recipes
refontcrafts.edit.anvilOPAllows editing anvil recipes
refontcrafts.delete.workbenchOPAllows deleting crafting table recipes
refontcrafts.delete.anvilOPAllows deleting anvil recipes
refontcrafts.reloadOPAllows reloading the plugin
refontcrafts.notifyOPAllows receiving plugin service notifications
refontcrafts.adminOPFull access to all plugin features

For players who should only view recipes, give:

refontcrafts.use
refontcrafts.view

Important configuration options

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

exact_meta_match

Controls how strictly the plugin compares items.

  • true — strict comparison of item metadata.
  • false — compares important visual and logical data while ignoring unique technical NBT tags.

For servers using custom items from shops, Brewery, ExecutableItems or similar plugins, false is usually the better option.

workbench_strict_shape

If enabled, shaped crafting table recipes only work when items are placed in the exact 3x3 slot positions.

workbench_preview_limit

Controls the result preview limit for the crafting table.

The recommended stable value is:

126

Higher values may display incorrectly on the Minecraft client.

anvil.strict_order

If enabled, the left and right anvil slots are treated as different positions.

Example:

A + B

will not work as:

B + A

Database

RefontCrafts uses SQLite by default, so it can work without any external database setup.

MySQL is optional and should only be configured if the server owner wants to use their own database server.

Privacy and remote connections

RefontCrafts does not require a client-side mod.

The plugin does not need to send analytics or telemetry to the author.

If MySQL is enabled, the plugin connects only to the database server configured by the server owner in config.yml.

Source code and issues


Русское описание

RefontCrafts — серверный Minecraft-плагин для создания, просмотра и управления кастомными крафтами через GUI.

Плагин позволяет создавать кастомные рецепты для верстака и наковальни без ручного редактирования сложных файлов рецептов. Он подходит для survival, RPG, RP, economy и custom-серверов, где нужны гибкие рецепты, права доступа и поддержка кастомных предметов.

Что добавляет плагин?

RefontCrafts добавляет GUI-систему кастомных крафтов на сервер.

Можно создавать:

  • рецепты верстака;
  • строгие рецепты 3x3;
  • бесформенные рецепты;
  • рецепты наковальни;
  • рецепты наковальни с настраиваемой стоимостью опыта;
  • рецепты с кастомными предметами, метаданными, названиями, лором, чарами и CustomModelData.

Игроки могут просматривать сохранённые рецепты, если у них есть соответствующее право. Это позволяет дать игрокам доступ к списку крафтов без выдачи OP или админских прав.

Основные возможности

  • GUI-редактор рецептов верстака.
  • GUI-редактор рецептов наковальни.
  • Поддержка строгой выкладки 3x3.
  • Поддержка бесформенных рецептов.
  • Просмотр рецептов обычными игроками.
  • Права на просмотр, создание, редактирование и удаление рецептов.
  • Поддержка кастомных предметов, зелий, CustomModelData, названий, лора, чар и PDC-данных.
  • Мягкое сравнение предметов через exact_meta_match: false.
  • Строгий порядок слотов в наковальне.
  • Автообновление результата крафта при добавлении, удалении и перетаскивании предметов.
  • Preview и выдача результата верстака стаками до 126.
  • SQLite по умолчанию.
  • MySQL опционально.
  • Автообновление конфига при появлении новых настроек.

Установка

  1. Скачай .jar файл.
  2. Закинь его в папку plugins/.
  3. Перезапусти сервер.
  4. Открой меню командой:
/rcrafts

После первого запуска плагин сам создаст конфиг и базу данных.

Команды

КомандаОписание
/rcraftsГлавное меню
/rcrafts view workbench [page]Просмотр рецептов верстака
/rcrafts view anvil [page]Просмотр рецептов наковальни
/rcrafts recipeСоздание рецепта верстака
/rcrafts anvilСоздание рецепта наковальни
/rcrafts reloadПерезагрузка конфига и рецептов

Алиасы:

/rc
/refontcrafts

Права

ПравоПо умолчаниюОписание
refontcrafts.useВсе игрокиБазовый доступ к /rcrafts
refontcrafts.viewВсе игрокиПросмотр рецептов
refontcrafts.create.workbenchOPСоздание рецептов верстака
refontcrafts.create.anvilOPСоздание рецептов наковальни
refontcrafts.edit.workbenchOPРедактирование рецептов верстака
refontcrafts.edit.anvilOPРедактирование рецептов наковальни
refontcrafts.delete.workbenchOPУдаление рецептов верстака
refontcrafts.delete.anvilOPУдаление рецептов наковальни
refontcrafts.reloadOPПерезагрузка плагина
refontcrafts.notifyOPСлужебные уведомления
refontcrafts.adminOPПолный доступ

Для обычного просмотра рецептов игрокам достаточно:

refontcrafts.use
refontcrafts.view

Важные настройки

  • exact_meta_match — строгое или мягкое сравнение предметов.
  • workbench_strict_shape — точная выкладка рецепта в верстаке.
  • workbench_preview_limit — лимит отображения результата верстака. Рекомендуемое стабильное значение: 126.
  • anvil.strict_order — строгий порядок левого и правого слота наковальни.

Если используются кастомные предметы из магазинов, Brewery, ExecutableItems и похожих плагинов, обычно лучше оставить:

exact_meta_match: false

Если нужно, чтобы рецепт верстака срабатывал только при точной выкладке предметов по слотам, оставь:

workbench_strict_shape: true

Если результат выше 126 начинает пропадать на клиенте, это ограничение отображения Minecraft. Поэтому стабильный лимит оставлен 126.

Исходный код и поддержка

Галерея

Workbench Recipe EditorCraft PreviewAnvil EditorCraft Test

Последние версии

Все версии →
release

v1.1.1 - Fixed preview items getting stuck on the cursor

1.1.1
28 сент. 2026 г.323Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
# RefontCrafts 1.1.1 ## English ### Fixed - Fixed preview items getting stuck on the cursor in the workbench and anvil recipe editors. Preview items can now be moved between ingredient and result slots. - Real items can be safely swapped with preview items and are returned to the player when the editor closes. Preview items are not duplicated. - Preview items cannot be moved into the player inventory, dropped, or hotbar-swapped. - Saving is blocked while a preview item is on the cursor. ### Tests - All 4 regression tests passed. - This version was not separately tested on a live Minecraft server. ## Русский ### Исправлено - Исправлено застревание предметов предпросмотра на курсоре в редакторах верстака и наковальни. Теперь их можно перемещать между слотами ингредиентов и результата. - Настоящие предметы можно безопасно менять местами с предпросмотром. При закрытии редактора они возвращаются игроку, а предпросмотр не дублируется. - Предметы предпросмотра нельзя вынести в инвентарь игрока, выбросить или переместить хотбар-свапом. - Сохранение заблокировано, пока предмет предпросмотра находится на курсоре. ### Проверки - Все 4 регрессионных теста пройдены. - Отдельный запуск этой версии на Minecraft-сервере не проводился.
release

v1.1.0 — reliable recipe storage, Youer support

1.1.0
28 сент. 2026 г.9Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
# RefontCrafts 1.1.0 — Reliable Recipe Storage, Youer Support and Minecraft 26.3 ## Changes and fixes - Improved recipe storage reliability: SQLite/MySQL writes are atomic, and the save queue is properly drained when the server shuts down. - Pending backup records are restored on the next plugin startup. - Bukkit item data is loaded on the main thread. If an item cannot be restored, its recipe is no longer silently deleted. - Added compatibility for modded items on Youer 1.21.1 by accounting for the item registry key when saving and matching recipes. - Reduced redundant workbench result updates while retaining right-click and drag updates. - Added the optional `settings.block_other_crafting_recipes` setting. Set it to `true` to block recipes handled through Bukkit. It is `false` by default. - Available in two JAR builds: Russian by default and English by default. ## Recipe blocking limitation The setting only affects recipes handled through Bukkit. On hybrid server software, some modded recipes may bypass Bukkit, so this option cannot guarantee that every mod recipe will be blocked. ## Compatibility and testing - Listed range: Bukkit, Spigot and Paper 1.8.8–26.3. - Runtime checks for this release: Spigot 1.8.8 and Paper 26.2. - Minecraft 26.3 is included in the compatibility range, but the plugin was not separately tested on a 26.3 server. - Youer 1.21.1 compatibility was ported from a previously verified hotfix; it was not retested on the user's server as part of this build. ## Before updating Back up `plugins/RefontCrafts/data.db` or your MySQL database. You do not need to delete your config or database. The JARs are compiled for Java 8 bytecode; use the Java runtime required by your server software. --- # RefontCrafts 1.1.0 — Надёжное сохранение, Youer и Minecraft 26.3 ## Что нового и исправлено - Повышена надёжность хранения рецептов: запись в SQLite/MySQL выполняется атомарно, очередь сохранения корректно завершается при выключении сервера. - Незавершённые резервные записи восстанавливаются при следующем запуске плагина. - Данные предметов Bukkit загружаются в основном потоке. Если предмет не удалось восстановить, рецепт больше не удаляется молча. - Добавлена совместимость с модовыми предметами Youer 1.21.1: при сохранении и сопоставлении учитывается ключ предмета из реестра. - Сокращены лишние обновления результата верстака; обновление при ПКМ и перетаскивании сохранено. - Добавлена настройка `settings.block_other_crafting_recipes`. Установите `true`, чтобы блокировать рецепты, обрабатываемые Bukkit. По умолчанию значение — `false`. - Доступны две сборки JAR: с русским и английским языком по умолчанию. ## Ограничения запрета рецептов Настройка действует только на рецепты, обрабатываемые Bukkit. На гибридных ядрах некоторые модовые рецепты могут обходить Bukkit, поэтому гарантировать блокировку каждого рецепта модов нельзя. ## Совместимость и проверка - Заявленный диапазон: Bukkit, Spigot и Paper 1.8.8–26.3. - Runtime-проверки этой версии: Spigot 1.8.8 и Paper 26.2. - Minecraft 26.3 включена в диапазон совместимости, но отдельный запуск плагина на сервере 26.3 не проводился. - Совместимость Youer 1.21.1 перенесена из ранее проверенного хотфикса; повторной проверки на сервере пользователя для этой сборки не было. ## Перед обновлением Сделайте резервную копию `plugins/RefontCrafts/data.db` или базы MySQL. Удалять конфиг и базу не нужно. JAR собраны с байткодом Java 8; для запуска используйте версию Java, требуемую серверным ядром.
release

V1.0.9 — Universal 1.8.8 support, stack amounts and GUI fixes

1.0.9
10 июл. 2026 г.391Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
# RefontCrafts 1.0.9 — Universal 1.8.8 support, stack amounts and GUI fixes **Version number:** `1.0.9` **Original publication date:** `2026-07-10` **Release channel:** `Release` **Suggested minimum Minecraft Java version:** `1.8.8` **Suggested maximum Minecraft Java version:** `26.2` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Added - Added support for Minecraft `1.8.8–26.2` in one universal JAR. - The plugin is now compiled for Java 8 bytecode. - Added a compatibility layer for legacy and modern Bukkit APIs. - Added support for custom ingredient amounts in every workbench recipe slot. - Recipes can now require `1`, `2`, `3` or an entire stack of an item. - Added hotbar key controls: hover over an editor slot and press `1–9`. - Added Shift controls for input and result slots. - Added Vietnamese and Simplified Chinese localization. - Added automatic JDBC library downloading. - Added SHA-256 verification for downloaded libraries. - Added automatic SQLite failover when MySQL is unavailable. - Added `/crafts` recipe previews and current availability calculation. - Added protected ghost items when editing saved recipes. ## Fixed - Fixed saved recipes not appearing in `/crafts`. - `/crafts` now displays all custom recipes, even when the player has no required ingredients. - Fixed recipes becoming unclickable after opening a preview and pressing Back. - Fixed existing recipes being detected as empty when they were opened for editing. - Fixed ghost ingredients being ignored when saving an edited recipe. - Fixed real player items not being returned after closing the editor. - Fixed ghost items being obtainable through Shift-clicks, hotbar keys, double clicks or item dropping. - Fixed Shift-click only working in one direction. - Fixed items not being movable back from the editor into the player inventory. - Fixed Shift-click not being able to place items into the result slot. - Fixed number keys being blocked inside recipe and anvil editors. - Fixed right click sometimes consuming an entire stack. - Fixed ingredients always being saved with an amount of `1`. - Fixed custom ingredient amounts being lost after a server restart. - Fixed crafting consuming an entire stack instead of the saved ingredient amount. - Fixed asynchronous database save/delete ordering. - Fixed old recipe database rows reappearing after editing. - Fixed possible recipe ID collisions when multiple recipes were saved quickly. - Fixed SQLite configuration being read from the wrong config path. - Fixed UTF-8 configuration handling on Bukkit and Spigot 1.8.8. - Fixed a shutdown race that could cause `zip file closed` errors. - Fixed AdvancedEnchantments click mode. - Fixed enchanted-book comparison. - Fixed anvil input, output and hotbar movement. - Fixed custom recipe loading after a complete server restart. ## Changed - Reworked workbench recipe handling to avoid modern-only Bukkit recipe APIs. - Reworked custom anvil handling for compatibility with old and new Minecraft versions. - Reworked the editor item ownership system. - Saved recipe items are now displayed as protected ghost copies. - Ghost items can be moved and edited but cannot be taken by players. - Real items placed by players are returned when the GUI closes. - Left click now moves the full stack. - Right click now moves one item at a time. - Shift + left click moves a stack into input slots. - Shift + right click moves a stack into the result slot. - Pressing `1–9` swaps the selected editor slot with the corresponding hotbar slot. - SQLite and MySQL drivers are no longer bundled inside the plugin JAR. - Required database libraries are downloaded only once into: ```text plugins/RefontCrafts/libraries/ ```` * MySQL Connector is downloaded only when MySQL is selected or required for migration. * The server can start without internet access after the required libraries have been downloaded. * Modern Paper servers may display a legacy-plugin warning because `api-version` is intentionally omitted for Minecraft 1.8.8 compatibility. ## Permissions The permission structure is now: ```text refontcrafts.use refontcrafts.crafts refontcrafts.recipe refontcrafts.anvil refontcrafts.browse refontcrafts.reload refontcrafts.admin ``` * `refontcrafts.use` — basic plugin access. * `refontcrafts.crafts` — access to `/crafts`. * `refontcrafts.recipe` — create, edit and delete workbench recipes. * `refontcrafts.anvil` — create, edit and delete anvil recipes. * `refontcrafts.browse` — browse administrative recipe lists. * `refontcrafts.reload` — reload configuration and recipes. * `refontcrafts.admin` — all permissions and administrative notifications. `refontcrafts.use` and `refontcrafts.crafts` are available to all players by default. Other permissions are OP-only by default. ## Database libraries For SQLite, the plugin downloads: ```text sqlite-jdbc-3.46.1.0.jar slf4j-api-1.7.36.jar ``` For MySQL, the plugin additionally downloads: ```text mysql-connector-j-8.0.33.jar ``` Downloads use HTTPS and are verified against hardcoded SHA-256 hashes. --- # Русский changelog ## Добавлено * Добавлена поддержка Minecraft `1.8.8–26.2` в одном универсальном JAR. * Плагин теперь собирается под Java 8 bytecode. * Добавлен слой совместимости для старых и современных Bukkit API. * Добавлено произвольное количество ингредиентов в каждом слоте рецепта. * Теперь рецепт может требовать `1`, `2`, `3` предмета или целый стак. * Добавлено управление цифрами хотбара `1–9`. * Добавлено Shift-управление входными слотами и результатом. * Добавлены вьетнамский и упрощённый китайский языки. * Добавлена автоматическая загрузка JDBC-библиотек. * Добавлена проверка скачанных библиотек по SHA-256. * Добавлен автоматический переход на SQLite при недоступности MySQL. * Добавлен предпросмотр рецептов через `/crafts`. * Добавлен подсчёт количества доступных крафтов. * Добавлены защищённые призрачные предметы при редактировании рецептов. ## Исправлено * Исправлена проблема, когда сохранённые рецепты не отображались в `/crafts`. * `/crafts` теперь показывает все рецепты, даже если у игрока нет ингредиентов. * Исправлен баг, из-за которого рецепты переставали открываться после просмотра и нажатия кнопки «Назад». * Исправлена ошибка «Заполни и ингредиенты, и результат» при редактировании готового рецепта. * Исправлено игнорирование призрачных ингредиентов при повторном сохранении. * Исправлен возврат настоящих предметов игрока после закрытия редактора. * Исправлена возможность получить призрачные предметы через Shift, цифры хотбара, двойной клик или выбрасывание. * Исправлена работа Shift только в одну сторону. * Теперь предметы можно возвращать из редактора обратно в инвентарь. * Исправлен перенос предметов через Shift в слот результата. * Исправлена блокировка клавиш `1–9` в редакторах верстака и наковальни. * Исправлен баг, когда ПКМ мог забрать целый стак. * Исправлено принудительное сохранение всех ингредиентов в количестве `1`. * Исправлена потеря количества ингредиентов после перезапуска. * Исправлено списание целого стака вместо сохранённого количества. * Исправлена async-гонка между удалением и сохранением рецепта. * Исправлено повторное появление старых записей рецептов в базе. * Исправлены возможные коллизии ID при быстром сохранении нескольких рецептов. * Исправлен неправильный путь настроек базы данных в конфиге. * Исправлено чтение UTF-8 на Bukkit и Spigot 1.8.8. * Исправлена ошибка `zip file closed` при быстрой остановке сервера. * Исправлен click-режим AdvancedEnchantments. * Исправлено сравнение зачарованных книг. * Исправлено перемещение предметов в наковальне, её результате и через хотбар. * Исправлена загрузка кастомных рецептов после полного перезапуска сервера. ## Изменено * Полностью переделана обработка рецептов верстака без новых Bukkit API. * Полностью переделана логика кастомной наковальни для старых и новых версий Minecraft. * Переделана система определения настоящих и призрачных предметов. * Сохранённые предметы рецепта теперь отображаются как защищённые призрачные копии. * Призрачные предметы можно двигать и изменять, но нельзя забрать. * Настоящие предметы игрока возвращаются при закрытии GUI. * ЛКМ переносит целый стак. * ПКМ переносит по одному предмету. * Shift + ЛКМ переносит стак во входные слоты. * Shift + ПКМ переносит стак в слот результата. * Клавиши `1–9` меняют выбранный слот редактора с соответствующей ячейкой хотбара. * SQLite и MySQL-драйверы больше не упакованы внутрь JAR. * Библиотеки автоматически скачиваются один раз в: ```text plugins/RefontCrafts/libraries/ ``` * MySQL Connector скачивается только при использовании MySQL или миграции. * После первой загрузки библиотек сервер может запускаться без интернета. * На новых Paper может появляться предупреждение о legacy-плагине, потому что `api-version` специально не указан ради поддержки Minecraft 1.8.8. ## Права Теперь используются следующие права: ```text refontcrafts.use refontcrafts.crafts refontcrafts.recipe refontcrafts.anvil refontcrafts.browse refontcrafts.reload refontcrafts.admin ``` * `refontcrafts.use` — основной доступ к плагину. * `refontcrafts.crafts` — доступ к `/crafts`. * `refontcrafts.recipe` — создание, изменение и удаление рецептов верстака. * `refontcrafts.anvil` — создание, изменение и удаление рецептов наковальни. * `refontcrafts.browse` — административный просмотр рецептов. * `refontcrafts.reload` — перезагрузка конфига и рецептов. * `refontcrafts.admin` — все права и административные уведомления. `refontcrafts.use` и `refontcrafts.crafts` по умолчанию доступны всем игрокам. Остальные права по умолчанию только для OP. ## Библиотеки базы данных Для SQLite плагин скачивает: ```text sqlite-jdbc-3.46.1.0.jar slf4j-api-1.7.36.jar ``` Для MySQL дополнительно скачивается: ```text mysql-connector-j-8.0.33.jar ``` Загрузка выполняется только через HTTPS, а файлы проверяются по встроенным SHA-256.
release

V1.0.8 — Crafting, NBT and permission fixes

1.0.8
9 июл. 2026 г.14Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, spigot
Скачать
Что нового
# RefontCrafts 1.0.8 — Crafting, NBT and permission fixes **Version number:** `1.0.8` **Original publication date:** `2026-07-08` **Release channel:** `Release` **Suggested maximum Minecraft Java version:** `26.2` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Fixed - Fixed crafting table visual updates. - The crafting result now updates when items are added or removed using right click or drag, not only left click. - The crafting table can now display and give result amounts higher than 64. - The stable preview limit is set to `126`, because higher values may disappear on the client. - Large results are now given in stacks instead of being split into single items. - Improved custom item and NBT comparison. - With `exact_meta_match: false`, the plugin now checks name, lore, model, enchantments and stable item data while ignoring unique technical NBT. - Strict anvil slot order is now enabled by default. - Added separate permissions for viewing, creating, editing, deleting, reloading and notifications. - Recipe viewing is available to non-OP players by default. ## New permissions ```text refontcrafts.use refontcrafts.view refontcrafts.create.workbench refontcrafts.create.anvil refontcrafts.edit.workbench refontcrafts.edit.anvil refontcrafts.delete.workbench refontcrafts.delete.anvil refontcrafts.reload refontcrafts.notify refontcrafts.admin ``` ## New setting ```yaml workbench_preview_limit: 126 ``` `refontcrafts.use` and `refontcrafts.view` are available to all players by default. Other permissions are OP-only by default. --- # Русский changelog ## Что пофиксил - Фикс визуала верстака. - Результат крафта теперь обновляется при добавлении и убирании предметов через ПКМ/drag, а не только через ЛКМ. - Верстак теперь может показывать и выдавать результат больше 64 предметов. - Стабильный лимит результата выставлен на `126`, потому что выше результат может пропадать на клиенте. - Большой результат теперь выдаётся стаками, а не раскидывается по одному предмету. - Улучшено сравнение кастомных предметов и NBT. - При `exact_meta_match: false` учитываются название, лор, модель, зачарования и стабильные данные предмета, но игнорируются уникальные служебные NBT. - Строгий порядок слотов наковальни теперь включён по умолчанию. - Добавлены отдельные права для просмотра, создания, редактирования, удаления, перезагрузки и уведомлений. - Просмотр рецептов по умолчанию доступен игрокам без OP. ## Новые права ```text refontcrafts.use refontcrafts.view refontcrafts.create.workbench refontcrafts.create.anvil refontcrafts.edit.workbench refontcrafts.edit.anvil refontcrafts.delete.workbench refontcrafts.delete.anvil refontcrafts.reload refontcrafts.notify refontcrafts.admin ``` ## Новая настройка ```yaml workbench_preview_limit: 126 ``` `refontcrafts.use` и `refontcrafts.view` по умолчанию доступны всем игрокам. Остальные права по умолчанию только для OP.
release

V1.0.7 — Brewery/NBT, shaped recipe and permission fixes

1.0.7
9 июл. 2026 г.6Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, spigot
Скачать
Что нового
# RefontCrafts 1.0.7 — Brewery/NBT, shaped recipe and permission fixes **Version number:** `1.0.7` **Original publication date:** `2026-06-27` **Release channel:** `Release` **Suggested maximum Minecraft Java version:** `26.2` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Fixed - Fixed Brewery and NBT item matching. - Exact item comparison is now stricter. - The plugin better distinguishes custom bottles and other items that differ by hidden data. - Fixed shaped crafting table recipes. - Recipes now explicitly save their type and item positions in the grid. - Fixed recipe editing: the old recipe is replaced instead of remaining as a duplicate. - Fixed permissions: creation, editing, deletion and reload are now protected by admin permission. - Fixed lag when deleting recipes by moving database deletion away from the main thread. - Fixed recipe IDs: new recipes now use UUIDs to avoid collisions. - Fixed logging: plugin messages no longer disappear from console if no admins are online. API support remains based on 1.16, while the fixes are intended to work on newer Paper/Spigot versions too. --- # Русский changelog ## Что пофиксил - Фикс Brewery и NBT-предметов. - Exact-сравнение предметов стало строже. - Плагин лучше различает кастомные бутылки и другие предметы, которые отличаются скрытыми данными. - Фикс shaped-крафтов. - Рецепты верстака теперь явно сохраняют тип и расположение предметов в сетке. - Фикс редактирования рецептов: старый рецепт заменяется, а не остаётся дублем рядом с новым. - Фикс прав доступа: создание, редактирование, удаление и reload теперь защищены админским правом. - Фикс лагов при удалении: удаление рецептов из базы вынесено из main-thread. - Фикс ID рецептов: новые рецепты получают UUID, чтобы не было коллизий. - Фикс логов: сообщения плагина не теряются из консоли, даже если админов нет онлайн. Поддержка API остаётся с 1.16, при этом исправления рассчитаны и на новые версии Paper/Spigot.
release

V1.0.6 — Chest/container fix and GUI protection

1.0.6
9 июл. 2026 г.5Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, spigot
Скачать
Что нового
# RefontCrafts 1.0.6 — Chest/container fix and GUI protection **Version number:** `1.0.6` **Original publication date:** `2025-10-11` **Release channel:** `Release` **Suggested maximum Minecraft Java version:** `1.21.9` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Fixed - Fixed container click blocking. - The plugin no longer cancels clicks in every top inventory. - Players can again take items from chests, furnaces, hoppers and other containers. If you had problems taking items from chests or containers after 1.0.4, update to this version. --- # Русский changelog ## Что пофиксил - Фикс блокировки контейнеров. - Плагин больше не отменяет клики в любых верхних инвентарях. - Теперь снова можно забирать предметы из сундуков, печей, воронок и других контейнеров. Если после 1.0.4 не получалось забирать предметы из сундуков или контейнеров, обновись на эту версию.
release

V1.0.5 — Craft sounds, vanilla-like anvil, delete confirmation

1.0.5
9 июл. 2026 г.2Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, spigot
Скачать
Что нового
# RefontCrafts 1.0.5 — Craft sounds, vanilla-like anvil and delete confirmation **Version number:** `1.0.5` **Original publication date:** `2025-10-03` **Release channel:** `Release` **Suggested maximum Minecraft Java version:** `1.21.9` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Updated - Added crafting sounds for crafting table and anvil crafts. - Sounds can be configured in `settings.sounds`. - Default crafting table sound: `UI_STONECUTTER_TAKE_RESULT`. - Default anvil sound: `BLOCK_ANVIL_USE`. - Improved vanilla-like anvil behavior. - The required level line is now displayed correctly. - Taking the result is blocked if the player does not have enough levels. - Operators no longer ignore EXP by default. - Creative EXP ignoring can be configured. - Improved anvil multicraft with Shift-click and number keys. - Reworked EXP consumption. - Improved the anvil editor: items can be moved between slots but cannot be taken into inventory. - Ghost items are removed on close. - Added delete confirmation for recipes. - Added automatic config sections: `settings.anvil` and `settings.sounds`. ## Config notes ```yaml settings: anvil: ops_ignore_xp: false creative_ignores_xp: true sounds: enabled: true ``` --- # Русский changelog ## Что обновил - Добавлены звуки крафта для верстака и наковальни. - Звуки настраиваются в `settings.sounds`. - Верстак по умолчанию: `UI_STONECUTTER_TAKE_RESULT`. - Наковальня по умолчанию: `BLOCK_ANVIL_USE`. - Наковальня стала ближе к ванильному поведению. - Корректно показывается строка «Требуемый уровень: N». - При нехватке уровней выводится сообщение и блокируется забирание результата. - Операторы по умолчанию не игнорируют EXP. - Игнор EXP в креативе настраивается. - Улучшен мультикрафт в наковальне через Shift и цифровые клавиши. - Переработано списание EXP. - Улучшен редактор наковальни: предметы можно двигать между слотами, но нельзя вынести в инвентарь. - Призрачные предметы убираются при закрытии. - Добавлено подтверждение удаления рецепта. - Добавлены разделы конфига `settings.anvil` и `settings.sounds`. ## Пример настроек ```yaml settings: anvil: ops_ignore_xp: false creative_ignores_xp: true sounds: enabled: true ```
release

V1.0.4 — Anti-dupe, config updates and anvil improvements

1.0.4
9 июл. 2026 г.9Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
Скачать
Что нового
# RefontCrafts 1.0.4 — Anti-dupe, automatic config updates and anvil improvements **Version number:** `1.0.4` **Original publication date:** `2025-09-28` **Release channel:** `Release` **Suggested maximum Minecraft Java version:** `1.21.8` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Updated - Added anti-dupe protection in recipe editors. - Items shown while editing existing recipes are now safe preview items. - Preview items cannot be taken out or returned on close. - Fixed dupe paths through exit/clear buttons. - Editing is now easier: replace a preview item by placing your own item into the slot. - Ingredient slots use one item, while result/anvil slots can use the full stack. - Clear/close actions return real items to the player inventory. - If there is no inventory space, items drop on the ground. - Improved anvil multicraft and level handling. - Shift-click in anvil now respects levels and inventory space. - Potion matching now uses BasePotionData for stable custom potion handling. - Added automatic `config.yml` updates without overwriting existing values. - Added `config.yml.bak` backup creation. - Added `messages.editor_preview_hint`. ## Important note for AdvancedEnchantments If you use AdvancedEnchantments and want potion crafting through the anvil, set: ```yaml settings: anvil_mode: anvil ``` After updating, you do not need to delete the config. Use: ```text /rcrafts reload ``` --- # Русский changelog ## Что обновил - Анти-дюп в редакторах. - Предметы, подставленные при редактировании, стали безопасными предпросмотрами. - Preview-предметы нельзя вынести или вернуть при закрытии. - Закрыт дюп через кнопки выхода и очистки. - Редактирование стало удобнее: чтобы заменить предмет, просто положи свой предмет в слот. - Для ингредиентов берётся 1 предмет, для результата/наковальни — весь стак. - Очистка и закрытие возвращают реальные предметы в инвентарь. - Если места нет, предметы падают на землю. - Улучшен мультикрафт и учёт уровней в наковальне. - Shift-клик в наковальне учитывает уровни и свободное место. - Зелья сравниваются через BasePotionData. - Добавлено автообновление `config.yml` без перезаписи твоих значений. - Создаётся резервная копия `config.yml.bak`. - Добавлено сообщение `messages.editor_preview_hint`. ## Важно для AdvancedEnchantments Если используешь AdvancedEnchantments и хочешь крафтить зелья в наковальне, выставь: ```yaml settings: anvil_mode: anvil ``` После обновления конфиг удалять не нужно. Достаточно: ```text /rcrafts reload ```
release

V1.0.3 — Strict recipes, recipe menus, custom items

1.0.3
9 июл. 2026 г.5Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
Скачать
Что нового
# RefontCrafts 1.0.3 — Strict recipes, recipe menus, custom items and GUI fixes **Version number:** `1.0.3` **Original publication date:** `2025-09-16` **Release channel:** `Release` **Suggested maximum Minecraft Java version:** `1.21.8` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Updated - Added strict crafting table recipes: crafting now works only when items match the saved 3x3 layout. - Added `workbench_strict_shape: true`. - Added optional recipe mirroring through `workbench_allow_mirror`. - Improved exact item comparison for names, lore, enchantments and NBT. - Improved anvil recipes: only saved recipes are processed. - The right anvil slot now correctly accepts renamed and non-vanilla items. - Added a recipe browser GUI for crafting table and anvil recipes. - Left click edits a recipe, right click deletes a recipe. - Added pagination and a close button. - Recipe editors now load existing data when editing. - Re-saving a recipe re-registers it without creating duplicates. - `/rcrafts` now opens the recipe menu and includes subcommands for editors and browsing. ## Commands ```text /rcrafts /rcrafts view workbench /rcrafts view anvil /rcrafts recipe /rcrafts anvil /rcrafts reload ``` --- # Русский changelog ## Что обновил - Строгие рецепты верстака: крафт срабатывает только при точной выкладке 3x3. - Добавлена настройка `workbench_strict_shape: true`. - Зеркалирование формы можно включить/выключить через `workbench_allow_mirror`. - Улучшено точное сравнение предметов: имя, лор, чары и NBT. - Наковальня работает только по сохранённым рецептам. - Правый слот корректно принимает переименованные и неванильные предметы. - Добавлено GUI-меню рецептов верстака и наковальни. - ЛКМ — редактировать, ПКМ — удалить. - Есть пагинация и кнопка закрытия. - Редакторы заполняются текущими данными рецепта. - Пересохранение рецепта больше не создаёт дубли. - `/rcrafts` открывает меню и даёт доступ к подкомандам. ## Команды ```text /rcrafts /rcrafts view workbench /rcrafts view anvil /rcrafts recipe /rcrafts anvil /rcrafts reload ```
release

V1.0.2 — GUI check fix + automatic library loading

1.0.2
9 июл. 2026 г.6Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
Скачать
Что нового
# RefontCrafts 1.0.2 — GUI check fix + automatic library loading **Version number:** `1.0.2` **Original publication date:** `2025-09-03` **Release channel:** `Release` **Suggested maximum Minecraft Java version:** `1.21.8` **Platforms:** `Bukkit`, `Spigot`, `Paper` > For Modrinth: copy everything below into the version changelog field. --- # English changelog ## Thanks - **ConderFix** — reported a problem with menu checks based on inventory titles. - **MrDrag0nXYT** — suggested using `plugin.yml` libraries instead of shading database drivers into the jar. ## Updated - Replaced GUI checks based on menu titles with a holder marker. - This avoids conflicts with other menus and removes dependence on colors/localization. - Switched to automatic database driver loading through Paper libraries. - The plugin jar became smaller and cleaner. ## Result for players and admins - Menus work more reliably. - The plugin is lighter. - The server does not need unnecessary bundled database libraries. - Crafting handling is cleaner and faster. --- # Русский changelog ## Спасибо - **ConderFix** — сообщил о проблемной проверке меню по заголовку. - **MrDrag0nXYT** — подсказал не шейдить драйверы, а подгружать их через `plugin.yml -> libraries`. ## Что обновил - Заменил проверку GUI по тексту заголовка на метку holder. - Больше нет конфликтов с чужими меню и зависимостей от цветов/локализации. - Перешёл на автоматическую загрузку драйверов SQLite/MySQL через Paper libraries. - JAR стал легче. ## Итог - Меню работают стабильнее. - Плагин легче. - Сервер чище от лишних библиотек. - Обработка крафтов быстрее и без лишних лагов.