RefontCrafts v1.0.9 — просмотр рецептов, защита от дюпа и фикс сохранения
Что исправлено:
- Исправлен дюп предметов в редакторе: предметы больше нельзя сохранить через выброс, перенос во вторую руку или закрытие GUI.
- Безопасное закрытие редактора: предметы с курсора теперь корректно возвращаются игроку и очищаются только один раз.
- Фикс сохранения рецептов: ингредиенты и результат из редактора теперь корректно видятся сервером при сохранении, в том числе при открытии через /rc.
- Свободное редактирование в креативе: в режиме Creative можно обычным способом переносить, менять и забирать предметы из редактора рецептов верстака и наковальни.
- Защита в остальных режимах: в Survival, Adventure и Spectator остаётся защита ghost-предметов, поэтому копии существующего рецепта нельзя забрать или использовать для дюпа.
- Полноценный просмотр рецептов: игроки с правом просмотра открывают read-only просмотр с точной выкладкой верстака или слотами наковальни.
- Редактирование рецептов верстака: игрок с правом редактирования открывает редактор обычным ЛКМ по рецепту.
- Просмотр доступен обычным игрокам: OP больше не требуется.
- Команда /crafts: показывает все кастомные рецепты и доступное количество крафтов.
- Добавлен alias /refontcraft: теперь работают /refontcraft view, /refontcraft view workbench и /refontcraft view anvil.
- Защищено удаление рецептов: ПКМ удаляет рецепт только при наличии соответствующего права.
Команды просмотра:
- /crafts — все доступные кастомные крафты.
- /refontcraft view — рецепты верстака.
- /refontcraft view workbench — рецепты верстака.
- /refontcraft view anvil — рецепты наковальни.
Права:
- refontcrafts.use — основное меню.
- refontcrafts.crafts — команда /crafts.
- refontcrafts.view — просмотр рецептов, включено по умолчанию.
- refontcrafts.create.workbench — создание рецептов верстака.
- refontcrafts.create.anvil — создание рецептов наковальни.
- refontcrafts.edit.workbench — редактирование рецептов верстака.
- refontcrafts.edit.anvil — редактирование рецептов наковальни.
- refontcrafts.delete.workbench — удаление рецептов верстака.
- refontcrafts.delete.anvil — удаление рецептов наковальни.
- refontcrafts.reload — перезагрузка.
- refontcrafts.admin — полный доступ.
После обновления перезапустите сервер и зайдите на сервер заново. Для просмотра достаточно права refontcrafts.view. В браузере верстака ЛКМ у редактора открывает редактирование, а у обычного игрока - просмотр. Редактор наковальни открывается через Shift+ЛКМ.Обновитесь до RefontCrafts 1.0.9, если игроки не могли посмотреть рецепт, находили способ дублировать предметы через закрытие GUI, рецепт не сохранялся из редактора или было неудобно редактировать рецепты в креативе.
RefontCrafts v1.0.8 — фикс крафтов, NBT и прав
Что пофиксил?
- Фикс визуала верстака: результат крафта теперь обновляется при добавлении и убирании предметов через ПКМ/drag, а не только через ЛКМ.
- Количество результата до 126: верстак теперь может показывать и выдавать больше 64 предметов в результате. Стабильный лимит выставлен на 126, потому что выше результат может пропадать на клиенте.
- Выдача результата стаками: при получении большого результата плагин больше не раскидывает предметы по одному, а складывает их в стак до 126.
- Кастомные предметы и NBT: при exact_meta_match: false плагин больше не сравнивает только материал. Теперь учитываются название, лор, модель, зачарования и стабильные данные предмета, но игнорируются уникальные служебные NBT, которые ломали одинаковые предметы из магазинов/других плагинов.
- Строгая наковальня: по умолчанию левый и правый слот наковальни больше не взаимозаменяемы.
- Права доступа: добавлены отдельные права для просмотра рецептов, создания, редактирования, удаления, перезагрузки и уведомлений. Просмотр рецептов по умолчанию доступен игрокам без OP.
Новые права:
- refontcrafts.use — базовый доступ к команде /rcrafts.
- 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 — полный доступ ко всему, оставлен для совместимости.
Новая настройка:Код:workbench_preview_limit: 126
refontcrafts.use и refontcrafts.view по умолчанию доступны всем игрокам. Остальные права по умолчанию только для OP.Если у вас визуально не обновлялось количество результата при ПКМ в верстаке, кастомные предметы не совпадали из-за NBT или игроки без OP не могли смотреть рецепты — обновитесь на 1.0.8.
RefontCrafts v1.0.7 - фикс Brewery/NBT, shaped-крафтов и прав
Что пофиксил?
- Фикс Brewery и NBT-предметов: exact-сравнение предметов стало строже. Плагин лучше различает кастомные "бутылки" и другие предметы, которые отличаются скрытыми данными.
- Фикс shaped-крафтов: рецепты верстака теперь явно сохраняют тип и учитывают расположение предметов в сетке.
- Фикс редактирования рецептов: при редактировании старый рецепт заменяется, а не остаётся дублем рядом с новым.
- Фикс прав доступа: создание, редактирование, удаление рецептов и reload теперь доступны только с правом refontcrafts.admin.
- Фикс лагов при удалении: удаление рецептов из базы вынесено из main-thread.
- Фикс ID рецептов: новые рецепты получают UUID, чтобы не было коллизий при быстром сохранении.
- Фикс логов: сообщения плагина снова не теряются из консоли, даже если админов нет онлайн.
Поддержка API остаётся с 1.16, при этом исправления рассчитаны и на новые версии Paper/Spigot.