Additions
- Required Mods for config load (not hard dependencies)
- Performance analysis (analyzers for default types are included)
/config analyze
command (runs analysis)- reload commands (client and server; reload either a single config or all of them and a sync option for reloading server configs)
Fixes
- a malicious client could crash the server
Technical stuff
- add a CommandManager
- add new packet to tell the client to reload
Additions
- New type of config, single object type registry configs
- Add new example config
Changes
- Remove times from logging
Internal
- Clean up old code
- Optimize packet sending and handling
- Easier way to register managers
Single Object Type Configs
Configs that contain objects of a single type. Objects inside of these will not need to specify their type, though nested objects may need to. Single Object Type Configs work the same as regular registry configs.