
nmBosses
nmBosses is a powerful and flexible boss management plugin built for modern Minecraft servers. It allows server owners to create, customize, and control bosses in every detail — all through an intuitive in-game interface.
- Загрузки
- 392
- Подписчики
- 1
- Обновлён
- 19 марта 2026 г.
- Лицензия
- Apache-2.0
Опубликован 20 декабря 2025 г.
nmBosses – Advanced Boss Management Plugin
nmBosses is a powerful and flexible boss management plugin built for modern Minecraft servers. It allows server owners to create, customize, and control bosses in every detail — all through an intuitive in-game interface.
Design unique boss fights that feel dynamic, challenging, and rewarding, without needing any coding knowledge.
✨ Features
- Create and manage custom bosses with ease
- Fully customizable BossBars, glow effects, and name visibility
- Advanced phase system for dynamic boss behavior
- Powerful and unique boss abilities
- Automatic boss spawning with smart limits
- Complete in-game GUI control panel
- Individual configuration for each boss
- Designed to feel premium, while remaining free
🎮 Built for Server Owners
nmBosses is made for server administrators who want full control and flexibility without complexity. Perfect for RPG servers, survival networks, custom events, and more.
Every boss can be tailored to match your server’s style and difficulty, creating memorable encounters for your players.
Create bosses that feel alive. Control every detail. Upgrade your server experience with nmBosses.
Ченджлог
1.1.1Релиз1.20.4, 1.20.5, 1.20.6 · 19 марта 2026 г.
🐉 nmBosses - Changelog
📝 Version History
🔄 Version 1.1.1-Fix (March 2026)
🐛 Critical Bug Fixes
Fixed: Auto spawn max count not increasing/decreasing in GUI
- Left-click now increases, right-click decreases
- Minimum value protected at 1
- Config values read dynamically for real-time updates
Fixed: Boss cloning issue when players leave the world
- Entities no longer duplicate on chunk unload/reload
- Boss health and bossbar now persist correctly
- Added ChunkListener for proper entity management
- Persistent entity detection prevents duplicate spawning
Fixed: Boss respawn delay not working in GUI
- Clock item now allows adjustment of respawn delay
- Left-click: +10 seconds, Right-click: -10 seconds
- Shift+click: +60 seconds for faster adjustment
Fixed: Auto-spawn race condition
- Boss respawn delay now properly enforced
- Single spawn mechanism with 5-second interval
- Max count and spawn location validation
Fixed: Spawn location lost on server restart
- Boss loading delayed 1 tick to ensure worlds are loaded
- World availability check prevents null pointer errors
- Enhanced debug logging for spawn location issues
Fixed: Auto-spawn not working after server restart
- Auto-spawn task now starts after boss loading completes
- Persistent entities properly re-initialized
- Boss state restored from config on startup
Fixed: Boss despawn after server restart
- Boss state (location, health) saved to config on shutdown
- Persistent entities re-initialized on startup
- Health restoration from saved state
Fixed: Compilation errors
- Removed duplicate method definitions
- Added delegation methods to BossConfigHelper
- All imports properly configured
Fixed: Boss saved but not loading on server restart
- Two-phase loading system implemented:
- Persistent entities checked and initialized
- Config-saved bosses spawned if not already loaded
- Invalid Y coordinates automatically corrected
- Duplicate spawn prevention with entity tracking
- Boss health restored from saved state
- Two-phase loading system implemented:
🔧 Technical Improvements
- Changed entity persistence to
truefor proper chunk saving - Added chunk load/unload event handling with duplicate detection
- Improved entity tracking with scoreboard tags (
nmBoss:bossId) - Fixed method signature issues in GUIManager
- Fixed entity casting in ChunkListener
- BossManager refactored into specialized managers:
BossPersistenceManager- State saving/loadingBossConfigHelper- Config operationsBossLoader- Boss configuration loading
- Added Y coordinate validation for spawn locations
- Implemented debounce mechanism (10 ticks) for invalid entity cleanup
- Direct config reading for dynamic value updates
⚠️ Temporary Changes
- Plugin integrations temporarily disabled (MythicMobs, Oraxen, Nexo)
- Will be re-enabled in future update with proper API handling
- Core functionality unaffected
📊 Code Quality
- Reduced BossManager from 947 to 752 lines
- Single Responsibility Principle applied to all managers
- Comprehensive debug logging for troubleshooting
- Thread-safe collections (ConcurrentHashMap) used throughout
Developer: Noramu | noramu.com.tr
1.1.0Релиз1.21.9, 1.21.10, 1.21.11 · 3 января 2026 г.
🐉 nmBosses v1.1.0
🆕 What's New
✨ New Features
- 🗡️ Enchanted items support for equipment & drops
- 🌐 GUI now in English
- 🎁 Drop items management via GUI
- ⚡ Commands management via GUI
- ✨ XP reward settings via GUI
- � GUI dtab completion support
🐛 Bug Fixes
- 🔧 Fixed sub-menu navigation (Edit → Stats, Appearance wasn't opening)
🗑️ Removed
/nm editcommand (use GUI instead)/nm infocommand (use GUI instead)
⚙️ Technical
- 🚀 Optimized GUI messages
- 📦 Modular GUI structure
- 🧹 Code cleanup
⚠️ Known Issues
- 🌍 Locale system not working properly
Комментарии
Загружаем…