Create: Copycats+

Create: Copycats+

5M Downloads

[Bug] Connecting and transparent block textures not rendering correctly

mkern1200 opened this issue ยท 7 comments

commented

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:

  1. Install the mods listed below.
  2. 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).
  3. Apply a transparent block or Chipped block with a connected texture to the copycat.
  4. 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.

Screenshots
2024-07-13_20 18 38

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
commented

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.

commented

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.

commented

I did some playing around with the textures that were having issues using the version of the mod you sent. It's much improved from the current release, but there are a few instances where it's still not working quite right. Screenshots:

2024-07-15_19 39 06
2024-07-15_19 39 10
2024-07-15_19 39 28
2024-07-15_19 39 48

commented

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.

commented

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

commented

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.

crash-2024-07-14_11.18.25-client.txt

commented

I'll close this issue for now since the main issue has been fixed in 2.0. The remaining enhancements take more time and will come slowly.