
Simple combat
A lightweight, high-performance combat tagging and anti-relog plugin with multi-language BossBar, asynchronous processing.
Оцените первым
21
0
Список изменений
Simple Combat v1.2 — Changelog
Performance & Optimization
- Startup Class & Bytecode Warmup: Added a boot-time pre-warming routine in
onEnable. Combat session models, display adapters, string formatting templates, and internal server BossBar packet structures are now pre-loaded and compiled by the JVM JIT at server startup. This eliminates first-hit lag / micro-stutters when players first enter combat. - Flight Packet Spam Optimization: Restricted flight disabling to players who are actively flying or have flight enabled (
isFlying() || getAllowFlight()). Players in regular survival mode no longer receive redundantClientboundPlayerAbilitiesPacketnetwork updates upon hit. - Enum Lookups Caching: BossBar
BarColorandBarStylevalues are now validated and cached once during configuration load instead of executingvalueOf()on every hit. - Memory Allocation Cleanup: Removed redundant active BossBar map tracking in
BossBarDisplayAdapter, reducing heap churn during combat ticks.
Файлы
SimpleCombat-1.2.jar(57.37 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.2
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.13–26.3
Загрузок
1
Дата публикации
24.10.2026
