MoreMcmeta / emissive-plugin

Plugin for MoreMcmeta to enable emissive textures for blocks, items, entities, and block entities.
GNU Lesser General Public License v3.0
4 stars 0 forks source link

Emissive overlays obstructed by transparent faces #5

Closed soir20 closed 1 year ago

soir20 commented 1 year ago

Issue transferred from #4.

Describe the bug Some emissive UV Face obstruct emissive others.

To reproduce Steps to reproduce the behavior:

  1. Install Glowing Resourcepack
  2. Join a world and make a dark environment
  3. Place redstone torch
  4. See error

Expected behavior Overlay not obstructed.

Screenshots or videos 2023-08-25_03 07 17 2023-08-25_03 07 32

Which Minecraft versions does this bug affect? 1.16.5

Mod loader Which mod loaders does this bug affect?

Mods list

Resource pack

Additional context None

soir20 commented 1 year ago

This only happens with Sodium and is caused by CaffeineMC/sodium-fabric#38. The only workarounds on MoreMcmeta's end add a decent amount of complexity and a possible dependency.

It appears there's been some movement on this issue on Sodium's end in recent weeks. There was a partial PR two weeks ago, and the issue was just pinned an hour ago, so perhaps they are prioritizing this.

Hence, I'm going to close this as "transferred." I've considered adding an optimization config option that happens be a workaround for this, but its implementation requires some careful consideration, so that's unfortunately not on the immediate horizon.

soir20 commented 1 year ago

Version 2.0.0 has been released, which should fix this issue. It will take a few minutes for the files to be approved on CurseForge. Please let me know if you encounter any issues in the new version.