This update fixes an issue which causes crash in development environments. This is also the last update to support Fabric Loader v0.11.x.
Full changelog:
- Fix crash when loading nested jar mods in a development environment
- Properly warn user about Fabric Loader v0.12.x incompatibility
- Support will be added in the next update (hopefully v0.3.0)
Tested with Minecraft 1.16.5 + Fabric Loader 0.11.7 + ModMenu 1.16.22, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update fixes an issue which causes crash in development environments. This is also the last update to support Fabric Loader v0.11.x.
Full changelog:
- Fix crash when loading nested jar mods in a development environment
- Properly warn user about Fabric Loader v0.12.x incompatibility
- Support will be added in the next update (hopefully v0.3.0)
Tested with Minecraft 1.17.1 + Fabric Loader 0.11.7 + ModMenu 2.0.14, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update fixes two bugs about tooltip rendering.
Full changelog:
- Fix tooltip persisting after sudden focus change (#14)
- Fix tooltip showing on buttons covered by the margin of the list
- Log additional mods and directories in separate lines like the Fabric Loader
Tested with Minecraft 1.16.5 + Fabric Loader 0.11.6 + ModMenu 1.16.10, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update adds support for Minecraft 1.17.1 and fixes two bugs about tooltip rendering.
Full changelog:
- Minecraft 1.17.1 support
- Fix tooltip persisting after sudden focus change (#14)
- Fix tooltip showing on buttons covered by the margin of the list
- Log additional mods and directories in separate lines like the Fabric Loader
Tested with Minecraft 1.17.1 + Fabric Loader 0.11.6 + ModMenu 2.0.3, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update adds Russian translation and support for translating mods' names in GENERATED rules.
Full changelog:
- Added Russian translation for ThatOrThis GUI (thanks to @Felix14-v2)
- Added optional
customNamefield toGENERATEDrules for customizing the mapping from mod IDs to names. Refer to config specs for details.
Tested with Minecraft 1.16.5 + Fabric Loader 0.11.3 + ModMenu 1.16.9, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update adds Russian translation and support for translating mods' names in GENERATED rules.
Full changelog:
- Added Russian translation for ThatOrThis GUI (thanks to @Felix14-v2)
- Added optional
customNamefield toGENERATEDrules for customizing the mapping from mod IDs to names. Refer to config specs for details.
Tested with Minecraft 1.17 + Fabric Loader 0.11.3 + ModMenu 2.0.2, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update adds initial support for Minecraft 1.17. It is functionally the same as v0.2.2.
Tested with Minecraft 1.16.5 + Fabric Loader 0.11.3 + ModMenu 1.16.9, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update adds initial support for Minecraft 1.17. It is functionally the same as v0.2.2.
Tested with Minecraft 1.17 + Fabric Loader 0.11.3 + ModMenu 2.0.0-beta.7, should work on slightly older versions.
Remember, this mod is a HUGE HACK that can wreak havoc with your modpack; use with care.
This update adds several modpack-developer-friendly features, namely the ability to reload config files in case of a failed load, and experimental support for LanguageAdapter mods.
Full changelog:
- Mods skipped by ThatOrThis (via
GENERATEDswitches or disabled screens) are logged intodebug.logfor easlier debugging. - ModMenu integration: right click on ModMenu's button now brings up ThatOrThis' settings screen.
- A tooltip is also added to ModMenu's button as a usage hint.
- If config files are not correctly loaded when launching the game, this shortcut will force a config reload until valid configs are read. This is useful for designing rules and options.
LanguageAdaptermods (programming language support mods, GrossFabricHacks, etc.) can now be loaded via ThatOrThis. ThatOrThis will issue warnings and try to "fix" their functionality, but without guarantee.- As a result, the GrossFabricHacks warning has been removed.
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.
This update adds a "lock" button on choice screens. When pressed, all rules (and thus mods) on the same screen are disabled.
The "lock" button is enabled on GENERATED screens (so you can disable all mods at once instead of hitting each mod's switch), and can be enabled on NESTED screens if "canDisable": true is set on the rule in the config file.
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.
NOTE: v0.2.0 introduces breaking changes regarding config file schemas; see migration guide for details.
This update adds more types of rules, supporting toggling of individual rules and nested settings screens. Refer to config specs for details. ThatOrThis is also made usable to ordinary users via a default rule set.
Full changelog:
- Rules (and choices) now has types:
DEFINEDis the "classic" type, choose between defined sets of directoriesGENERATEDgenerates a settings screen for individual modsNESTEDallows rules to be placed on a nested settings screenDISABLEDfor showing textual hintsNULLas spacers
- A default rule set will be used if
rules.jsonis not present- This rule set allows toggling mods in
thatorthisdirectory, with usage hints on the settings screen
- This rule set allows toggling mods in
- 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.
This update fixes #2, a critical bug which crashes servers.
Tested with Minecraft 1.16.5 (Both client-side and server-side) + 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.

