
Gravewarden
Seamless item protection. Secure, lightweight, essential.
47
0
Список изменений
🧹 Final Refactor - Version 1.2.3
This update completes the transition to the new configuration architecture, ensuring 100% coverage of the centralized management system.
🛠️ Full Enum Integration
- Legacy Code Cleanup: Converted all remaining methods and utility classes to use the
ConfigEnum system. - Zero Direct Access: Eliminated the last remaining direct calls to
getConfig(), ensuring that every configuration check now benefits from built-in null-safety and default value fallbacks. - Consistency Pass: Standardized how strings, booleans, and numbers are retrieved across the entire codebase (Holograms, Graves, and Soul Compasses).
🚀 Performance & Safety
- Optimized Lookups: By routing all config requests through the Enum system, we've unified the logic for color processing and placeholder replacement.
- Rock-Solid Stability: This final step removes any possibility of
NullPointerExceptionscaused by missing config keys in olderconfig.ymlfiles.
The refactor is now complete. The plugin is more stable, faster, and significantly easier to maintain.
Файлы
Gravewarden-1.2.3.jar(29.34 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.2.3
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.20.6–1.21.11
Загрузок
1
Дата публикации
4 нед. назад
