ThatOrThis
Madis0 opened this issue ยท 13 comments
Mod name
ThatOrThis
Curseforge link
No response
Other links
https://modrinth.com/mod/thatorthis
https://github.com/EZForever/ThatOrThis
What it does
Allows defining a list of alternative mods
Why should it be in the modpack
So people who only want to swap a mod or two can enjoy the modpack, having the management in-game is better than CF/MMC/packwiz options as it is launcher-agnostic
Why shouldn't it be in the modpack
Not in CF, needs the jars to be bundled for now (direct downloads are planned), need to understand how it works, probably needs more time to stabilize the mod (looking at the todo and breaking changes already)
Categories
New feature
Additional details
Possible options:
- Iris+Sodium vs Canvas
- WI Zoom vs Ok Zoomer vs Logical Zoom
- Phosphor vs Starlight
- Custom Fog
- MCPPPP + related mods
- Enhanced Block Entities vs Better Beds + FastChest
- Experimental mods like C2ME
Well it doesn't seem to fit for people who are smart enough to handle the mods folder but good for people who are dependent on GUI and doesn't know much about the mod folder
Well overall it will be good to add
Shame that this mod hasn't been updated in a while... It would be cool to have an option for canvas in the pack. Recent updates have made canvas really performant, sometimes surpassing sodium performance. It's also more compatible with other mods and has some shader features built in (e.g. bloom, wavy leaves, shadows).
Sounds like a good mod to have options for people to choose if they want unstable mods, like c2me.
This seems like it might be useful, but it hasn't been updated in a long time and is still on MC 1.17.1 which we don't support anymore, so I'm going to close this for now but feel free to reopen it.
Looks like another dev might be picking this up https://github.com/SettingDust/ThatOrThis . atm this is only updated to 1.18 though.
Yeah, but even if it was updated to 1.19, it also needs the aforementioned features and that seems unlikely to happen for a direct port fork. I'll reopen when that ever does happen.
UPDATE: This mod hasn't been updated in about a year now. I think we can close this issue for now!
Halo. Not we don't want to update. The newer fabric rewrite the strategy for loading mods. And the newer java not allowed access the same package name classes from another jar. So that we can't use the hacking method to decide which mod we need.
We have to wait for fabric xd
Related: FabricMC/fabric-loader#682
Fair enough. At this point I think any hack is too fragile (vs EZForever/ThatOrThis#18, which apparently seemed impossible too?) so it's better just to accept that this cannot be implemented in a clean way.
Maybe the quilt can implement this. I'll looking into that instead of fabric that an issue related exists for so long time(3y?)
Edit: Quilt can implement that. :)
Finally, I rewrite it as ModSets
https://github.com/SettingDust/ModSets