Chisel-Team / ConnectedTexturesMod

Extensions to the vanilla model system, mainly for connected textures
http://chisel.team/ctm
GNU General Public License v2.0
122 stars 46 forks source link

Port to NeoForge 1.20.4 #229

Closed pupnewfster closed 1 month ago

pupnewfster commented 4 months ago

This PR includes a cherrypicked version of #213 and #217. Additionally it updates dependencies and moves to NeoForge 1.20.4, and fixes some other issues I ran into that might have existed on 1.20.1.

I also reinstated support for the config file, and re-enabled model caching.

Made the ModelData resolve slightly more eagerly which allows mods like Framed Blocks to cache the values for their own transforms, similar to what we do.