
KinglyBosses
KinglyBosses is a Minecraft plugin for managing custom bosses. It allows summoning powerful bosses, generating custom items, and enabling player spectating. It also offers features like boss lists, spawn zone management, and easy configuration reloading.
2.8K
20
Список изменений
Changelog - KinglyBosses
Core Updates
- Base Version Migration: Successfully transitioned the plugin core to 1.8.8 to ensure legacy stability and performance.
- System Foundation: Established the V5-ALPHA core architecture, refactoring the
BossManagerfor improved null-safety. - Coordinate Support: Added support for both relative (
~ ~ ~) and absolute coordinates in the/kboss spawncommand.
GUI & User Interaction
- Version-Specific GUI: Completely redesigned the Graphical User Interface (Main, Config, and Edit menus) to be fully compatible with version 1.8.8.
- System Chat Integration: Implemented a standardized System Chat logic for consistent color formatting and automated messaging across all plugin interactions.
- Menu Security: Patched critical inventory exploits that prevented players from stealing UI items or breaking menus via shift-clicks.
Technical Systems
- Timer System Refactor: Modified the internal
Timerclass to handle group timers and respawn intervals more effectively within the new base version. - Configuration Schema: Updated all .yml files to the current format, resolving bugs where world names were saved with incorrect quoting.
- Memory Management: Integrated a new memory-leak-free damage tracking system and optimized UUID-to-Player conversions.
Performance & Stability
- Spawning Optimization: The
WorldBossSpawnernow utilizes direct YAML path lookups instead of slow loops, significantly reducing server lag. - Anti-Lag Measures: Improved spawning logic to ignore non-natural entities (spawners, breeding) and strictly respect
spawnRandomsettings. - Thread Safety: Migrated to
ConcurrentHashMapfor safer handling of asynchronous chat events and data synchronization.
Файлы
kinglybosses.jar(159.74 KiB)
ОсновнойМетаданные
Канал релиза
Alpha
Номер версии
5.0.0-ALPHA-1
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.8.8–1.21.11
Загрузок
33
Дата публикации
2 нед. назад
