- refactor: split BypassThingsModule into smaller modules
- refactor: now the mixin loader will calculate out the options to decide whether to apply this mixin
- refactor: rewrite the module manager so that it works smarter, and currently it will only show the enable/disable module logs, which makes the console clearer. (Yeah, now we will not show the mixin disabled logs)
- refactor: now the optimization.json is merged into config.json
- add: SchedulerModule to schedule commands
- modify: spark mod dependency from hard to soft (Yeah, now you don't need to install spark anymore for ProfilerModule)
- refactor: now the config manager will generate missing configuration keys automatically
- refactor: now all the modules will be scanned and processed by ModuleManager (a better code style)
- feat: sort sample counter items in WorksModule
- modify: the default config file
- fix: MultiObsidianPlatformModule always logs "enabled" (Not affect how it works)
- fix: add missing modules at server startup logs to avoid confuse (Not affect how it works)
- fix: mixin loaded too early at server-startup
- first release <3



