
CustomScreenMenu
A groundbreaking plugin that completely customizes players' screen option menus and features 3D mode
Список изменений
📌 Changelog – v1.4.5
🔧 Bug Fixes
Paper 26.1 Compatibility
Left-click: Fixed the issue where left-clicking menu text did not execute commands in version 26.1. Left-click swing events now trigger properly.
⚡ Optimizations
Built-in SQLite Driver: Bundled sqlite-jdbc directly into the plugin to prevent load failures caused by server environment download issues.
Language File Caching: getLangMessage now uses cached reads, reducing performance overhead from frequent IO operations.
Database Thread Safety: Added synchronization control to key DatabaseManager methods to lower SQLite concurrency access risks.
Improved State Cleanup: Strengthened menu state cleanup for player quit, kick, reload, and abnormal scenarios to reduce memory leak risks.
