LoParkour/src/main/java/dev/loki/loparkour/config
loki5512344 371e38bfac refactor(config): split Option.java into 5 specialized classes
- Created config/options/ package
- OptionSQL.java - SQL configuration
- OptionParticles.java - particles and sounds
- OptionGeneration.java - generation parameters
- OptionGeneral.java - general settings
- OptionStyles.java - style initialization
- Option.java now acts as facade with field sync
- Backward compatibility maintained via public static fields
- All tests pass, build successful

Wave 1/8 complete (335 lines → 5 files)
2026-04-28 22:22:21 +02:00
..
options refactor(config): split Option.java into 5 specialized classes 2026-04-28 22:22:21 +02:00
Config.java Update dependencies and improve configuration management 2026-04-01 16:21:09 +02:00
ConfigAccessor.java Fix locale bug and parkour spawn position 2026-04-09 13:52:37 +02:00
ConfigLoader.java Update dependencies and improve configuration management 2026-04-01 16:21:09 +02:00
ConfigUpdater.java Update dependencies and improve configuration management 2026-04-01 16:21:09 +02:00
Locales.java Add migration fix for legacy Boolean locale values 2026-04-09 13:06:12 +02:00
Option.java refactor(config): split Option.java into 5 specialized classes 2026-04-28 22:22:21 +02:00