
4.2K
22
Список изменений
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
Загрузок
53
Дата публикации
27.03.2026
