[Bug] Connecting and transparent block textures not rendering correctly
mkern1200 opened this issue ยท 7 comments
Describe the bug
Textures for certain blocks don't render correctly in copycat blocks. The ones I've noticed are connected textures from the Chipped mod, which don't connect to one another anymore. I think it was the update that added multistates when these stopped working, but can't recall for certain.
The other issue is transparent blocks, which are rendering with the sides of a copycat block visible between copycat slabs. I notice this doesn't seem to occur with only Copycats+ and Create installed, but when I add Sodium, Lithium, and Chipped and their dependencies, I get this issue. Screenshot attached for reference, but I can provide any additional information if needed.
To Reproduce
Steps to reproduce the behavior:
- Install the mods listed below.
- Open a new world and place down a row of copycat slabs (may occur with other copycats too, but I haven't tested that extensively).
- Apply a transparent block or Chipped block with a connected texture to the copycat.
- See screenshot for results.
Expected behavior
Would expect textures to connect correctly when applicable, and for copycats with transparent block textures applied to not render in other sides of the block.
Desktop (please complete the following information):
- Minecraft Version: 1.20.1
- Mod Loader: Fabric 0.15.11
Mods:
- Athena 3.1.2
- Chipped 3.0.6
- Create Fabric 0.5.1.f-build.1417
- Create: Copycats+ 1.3.8
- Fabric API 0.92.2
- Indium 1.0.34
- Resourceful Lib 2.1.25
- Sodium 0.5.11
UNZIP ME copycats-1.3.8-mc.1.20.1-fabric-build.44.zip
The crash was caused by an unrelated incompatibility with Indium. Support for Indium has been added in this build. Please try again.
Image 1 is working as intended because faces are not hidden if the adjacent blocks don't completely cover up the face.
Images 2 and 4 are limitations of slope texture cropping. Not sure if there's a better way to crop it while preserving the nice outline on the triangular face.
Image 3 is just vertical stairs being buggy. ๐ I think I've spent hours on it but the logic is just much more complicated than it looks.
And I'm not quite sure what's going on with the vertical stairs in that third image. When I place them back-to-back like that, they seem to think they're connecting on a corner. I don't think it's related to the current issue, but figured it was worth mentioning.
UNZIP ME copycats-1.3.8-mc.1.20.1-fabric-build.34.zip
Please try this version. We have completely reworked our rendering system to hopefully fix bugs like these. It will come as a 2.0 release once ready.
Make sure to back up your world since this version performs some irreversible migration
Thanks for the quick response! I tested it out in a new profile after verifying it had the same mods and was experiencing the same rendering issues. When I switched to the version of Copycats+ attached in your message, I was unable to open the testing world I was using. Crash report attached for more info.