Releases: SolverNA/AdvancedDropManager
Releases · SolverNA/AdvancedDropManager
Release list
v1.0.1
Что нового в v1.0.1
✨ Новые возможности
- Поддержка
lore— настройка описания предмета (MiniMessage формат) - Поддержка
enchantments— список зачарований с индивидуальным шансом применения для каждого - Поддержка кастомных зачарований из сторонних плагинов (MMOItems, ItemsAdder и др.)
🔧 Детали
- Поле
enchantmentпринимает форматы:SHARPNESS,minecraft:sharpness,mmoitems:mmo_sharpness - Поле
namespace— опциональный namespace стороннего плагина - Умный fallback: если зачарование не найдено по ванильному ключу — перебирает все зарегистрированные зачарования на сервере
- Зачарования применяются через
addUnsafeEnchantment(любой предмет, любой уровень)
📄 Пример конфига
enchantments:
- enchantment: SHARPNESS
level: 3
chance: 100.0
- enchantment: mmo_sharpness
namespace: mmoitems
level: 2
chance: 50.0
lore:
- "<gray>Описание предмета</gray>"
- "<yellow>Вторая строка</yellow>"🛠 Исправления и рефакторинг
plugin.yml—api-versionисправлен с1.21на точное1.21.4MinecraftItemProvider— заменён deprecatedBukkit.getRegistry(Class)наRegistryAccess.registryAccess().getRegistry(RegistryKey.ENCHANTMENT)MinecraftItemProvider—new Random()заменён наThreadLocalRandomAdvancedDropCommand— версия теперь читается динамически изgetPluginMeta().getVersion()DropEngine— формула fortune-мультипликатора вынесена вfortuneMultiplier(), устранено дублированиеMinecraftItemProvider— повторяющиеся проверкиnull + isEmptyзамененыhasContent()
v1.0.0 — First Release
AdvancedDropManager v1.0.0
Первый стабильный релиз плагина для Paper 1.21.4.
Возможности
- 🎲 Два режима дропа:
WEIGHTED(взвешенная случайность) иINDEPENDENT(независимые шансы) - 🪨 Блоки: полная замена стандартного дропа блоков с поддержкой Fortune
- 🐄 Мобы: полная замена стандартного дропа мобов с поддержкой Looting
- ✨ Silk Touch: настройка игнорирования зачарования для каждого блока
- 📦 Диапазоны количества: поддержка форматов
5,2-5,drop-count - 🎯 Fortune / Looting: отдельные предметы и шансы при наличии зачарований
- 🔄 Горячая перезагрузка:
/adm reloadбез рестарта сервера - 🚫 Креатив: предметы не выпадают в творческом режиме
- 📍 Центр блока: предметы спавнятся в центре блока (0.5, 0, 0.5)
Установка
- Скачайте
AdvancedDropManager-1.0.0.jar - Поместите в папку
plugins/ - Запустите сервер — файл
config.ymlсоздастся автоматически - Настройте дроп и используйте
/adm reload
Требования
- Paper 1.21.4+
- Java 21+