Closed ccfb3ee765a58cae closed 4 years ago
So I think I might have found a somewhat tedious solution to the problem.
You see, this not only effects connected textures, but also every block with special properties, such as randomization.
As you can see, some of the textures are way too large(aside from the one I'm looking at, I fixed that one), due to none of the special properties registering. These properties are put into special .MCMETA files, to be loaded by CTM, and without those files, none of these properties register.
I learnt that a way to fix it, is to load in a .MCMETA file via the resource loader and have it replace the auto generated texture made by UnlimitedChiselWorks, but there are two issues with this solution.
Alright, after some quick testing, it's close to being fixed.
All the textures look right, except for the ones that connect. While the blocks certainly connect with one another, they appear to call upon the wrong texture for each one.
After testing with some other Celtic blocks, the textures that are grabbed seem to be different, so it appears that the Celtic block using the same type of texture on the left is just a coincidence, or at least I think it is.
If it helps, I should also clarify that the brown bricks are in fact mud bricks.
Using 0.3.1, the textures connected but are miscolored.
I'm aware, just out of time to fix it for at least the next few days.
No worries - if you have an pointers on where to start, happy to mess around and potentially submit a PR.
The code as-is for UCW is a fragile and ugly mess. I do not wish working on it upon anyone, and explaining it would probably take more time than me actually fixing it.
There we go.
Using latest versions of Chisel, UCW, and CTM:
System info: