1. Fixed locale loading - changed from async to sync
- Locales now load synchronously on startup
- Prevents GUI showing stone items before locales load
2. Fixed infinite falling bug
- Added player teleport to spawn in processFall()
- Players now respawn correctly after falling
3. Fixed parkour generation not working
- Added missing tick cycle in SessionStateManager
- Generator now ticks every server tick (50ms)
- Parkour blocks now generate continuously
All three major bugs fixed and tested.
- Updated LoLib dependency to version 3.0.0 in build.gradle.kts
- Added HikariCP and MySQL connector dependencies for improved database handling
- Enhanced jar minimization process to exclude JDBC pool and driver
- Refactored configuration management by introducing ConfigAccessor and ConfigLoader for better file handling and validation
- Removed deprecated GenerationOptions class and integrated its functionality into the new structure
- Improved command error handling and added cooldown hints for admin commands