- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 17
- Исходный код
- https://github.com/7byLoper/SunEnchants
SunEnchants
36 кастомных зачарований для Paper и Spigot 1.16.5 – 1.21.x
You must be logged in to see this link. • You must be logged in to see this link.
36 кастомных зачарований для Paper и Spigot 1.16.5 – 1.21.x
You must be logged in to see this link. • You must be logged in to see this link.
О плагине
SunEnchants добавляет на сервер 36 собственных зачарований, которые работают как часть ванильной системы. Чары выпадают в столе зачарования, переносятся наковальней, отображаются в лоре предмета и полностью настраиваются под ваш сервер. Один плагин поддерживает как старые сборки 1.16.5, так и современные 1.21.x - версия определяется автоматически при запуске.
Что умеет плагин
- 36 зачарований для оружия, брони, инструментов, луков и трезубцев.
- Единая поддержка 1.16.5 – 1.21.x без отдельных сборок под каждую версию.
- Гибкая настройка каждого чара: уровни, шанс выпадения в столе, шанс срабатывания, звуки и эффекты - всё в отдельном YAML-файле.
- Whitelist активных зачарований - включение и отключение одной строкой.
- Лимиты на количество и сочетания чаров на одном предмете.
- Настраиваемые сообщения с поддержкой MiniMessage и цветовых кодов.
- Интеграция с PlaceholderAPI и плагинами экосистемы Sun.
- Миграция лора при переходе со старых версий.
Требования
- Ядро: Paper / Spigot 1.16.5 - 1.21.x
- Java: 17+
- Обязательная зависимость: SunCore
Установка
- Установите обязательную зависимость You must be logged in to see this link..
- Положите SunEnchants.jar в папку
plugins/. - Перезапустите сервер.
- Настройте зачарования в
plugins/SunEnchants/.
Настройка
Каждое зачарование лежит в отдельном файле в папке
enchants/. Пример:
YAML:
enable: true
type: potion_effect
display_name: "&7Яд {level}"
max_level: 3
target:
- DIAMOND_SWORD
- NETHERITE_SWORD
levels:
1:
chances:
table_enchant: 6
work: 12
effects:
- "POISON:0:60"
Язык
Внутриигровые сообщения и названия зачарований — на русском языке. Все тексты редактируются в конфигурации.
Статистика
Плагин использует bStats для сбора анонимной статистики. Отключить можно в
plugins/bStats/config.yml.Вопросы и предложения — в You must be logged in to see this link..
- Зависимости
- SunCore
- Команды и права
- Команды и права
- /senchants enchant <чар> <уровень> — наложить зачарование на предмет в руке (senchants.command.enchant)
- /senchants givebook <чар> <уровень> [игрок] — выдать зачарованную книгу (senchants.command.givebook)
- /senchants reload — перезагрузить конфигурацию (senchants.command.reload)
- /setfilter — настроить фильтр для чара «Фильтр»