**NOTE: v0.2.0 introduces breaking changes regarding config file schemas; see [migration guide][migration-guide] for details.**
This update adds more types of rules, supporting toggling of individual rules and nested settings screens. Refer to [config specs][rules_example_json5] for details. ThatOrThis is also made usable to ordinary users via a default rule set.
Full changelog:
- Rules (and choices) now has types:
- `DEFINED` is the "classic" type, choose between *defined* sets of directories
- `GENERATED` *generates* a settings screen for individual mods
- `NESTED` allows rules to be placed on a *nested* settings screen
- `DISABLED` for showing textual hints
- `NULL` as spacers
- A default rule set will be used if `rules.json` is not present
- This rule set allows toggling mods in `thatorthis` directory, with usage hints on the settings screen
- Mod description is now translated
Tested with Minecraft 1.16.5 + Fabric Loader 0.11.1 + ModMenu 1.16.8, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
[migration-guide]: https://github.com/EZForever/ThatOrThis/releases/tag/v0.2.0#user-content-v0.2.0-migration-guide
[rules_example_json5]: https://github.com/EZForever/ThatOrThis/blob/master/rules.example.json5
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }