[Feature Request]: Make CTM an optional dependancy
ground-fruit opened this issue · 9 comments
Is your feature request related to a problem?
One of CTM's config options is to disable connected textures entirely.
It seems silly to have to install a whole mod to disable the feature.
I know very little about the internals of these mods or if this is feasible.
Solution(s)
Suggestion: Make CTM an optional dependency, and load Chipped's un-connected textures when CTM is not installed.
Describe alternatives you've considered
Disabling connected textures is a solution to the incompatibility with Supplementaries:
CodexAdrian/ConnectedTexturesMod-Fabric#1
Mod Version
Chipped Fabric 2.1.0
CTM Fabric 1.0.0 1.19.2
Supplementaries 1.19.2-2.2.50
Mod Loader Version
Fabric 1.19.2 - 0.14.13
Mod Loader
Fabric
I'm also dealing with this issue and sadly this fix isn't working. I tested it on a clean world as well. If you know any other way, I'd love to know, thank you!
I'm also dealing with this issue and sadly this fix isn't working. I tested it on a clean world as well. If you know any other way, I'd love to know, thank you!
Did you restart the game entirly after disabeling CTM? You’ll need to do this because the error has to do with the registry, which is not reloaded with f3+T (Devs, correct me if I’m wrong)
I did. I set Disable CTM to TRUE and the texture still continues to be missing on my clean world. I'm not sure why.
Chipped 2.1.1
CTM Fabric 1.0.0
Fabric API 0.75.1
MoonlightLib 2.2.13
Resourceful Lib 1.1.22
Supplementaries 2.2.53
it's made a required dependency as many of chipped's blocks are broken without it. technically you don't need it but we don't want people downloading it to be confused when many of the blocks have broken textures
Can this issue be fixed?
I asked about this in the Supplementaries Discord and the developer said it was an issue with CTM Fabric.
On Fabric you can override the dependents yourself inside config/fabric_loader_dependencies.json
:
{
"version": 1,
"overrides": {
"chipped": {
"-depends": {
"ctm" : "IGNORED"
}
}
}
}