
[ENHANCEMENT] Support for Continuity (Connected/Overlay Texture Mod)
ardissaps opened this issue ยท 7 comments
What feature would improve this mod?
Why would this feature be useful?
Consistency when using connected/overlay texture resourcepack.
Is there any other relevant info about this feature request?
Related Mod
https://modrinth.com/mod/continuity
Mod Compatibility
- This feature cannot be added through the config
Continuity does not appear to have any documentation. This is something that could probably be rolled into the same fixes when I get animations working, but only if it works how I think it does.
I managed to add overlay with with resource pack using optifine format that are supported by Continutity, but it would be very time consuming if need to type every item id on the list one by one, if the resource can be generated using Dynamic Asset Generator that would be save a lot of time.
It is actually as simple as adding text "excavated_variant:xxx_xxx_ore" on the "xxxx.properties" files. As the asset already there in most resource pack it only need to register what block should be overlayed.
The screenshot was my custom texture (personal project) overlay I made for unearthed Schist using photoshop by mimic-ing Stay True template.
I may get around to this at some point; it's pretty low priority, though. It's also a lot more complicated than you've made it out to be, as I need to actually generate all the different textures used for CTM depending on the resource pack in question, which entails reading and parsing the property files from other resource packs to determine the properties of my source files. It can get very complicated, very quickly. If you want a fix for this and have an idea how to get this working in a consistent fashion, one that works for your resource pack and also won't break others, feel free to PR a fix.
Continuity does not appear to have any documentation. This is something that could probably be rolled into the same fixes when I get animations working, but only if it works how I think it does.
Continuity iirc ports Optifines connected texture format, maybe that'll help you out with finding out how to
Unfortunately, I know far less about Optifine's format than Continuity's, but thank you for the lead.
https://github.com/sp614x/optifine/blob/master/OptiFineDoc/doc/ctm.properties this hopefully will help