GregTech CE Unofficial

GregTech CE Unofficial

412k Downloads

[BUG] Gregtech blocks do not properly render on Storage Drawers framed drawers

pat2rome opened this issue ยท 2 comments

commented

Describe the bug
Gregtech blocks do not properly render their color when used as a part of any Storage Drawers (or Framed Compacting Drawers) framed drawer. The saturation seems to still work properly (not sure if that is the correct term), but the color just renders as white.

Versions
Forge: 14.23.5.2860
GTCEu: 2.3.4-beta

Setup
Confirmed to occur in singleplayer, have not tested on a server but it seems very likely to occur there too.

Steps To Reproduce

  1. Place a framing table into the world
  2. Put any type of framed drawer in the leftmost slot in the GUI
  3. Then place any Gregtech "block of [material] in one or more of the remaining input slots. Observe the white color no matter what block is chosen.

Expected behavior
The framed drawer should take on the full appearance of the blocks used to make the framing, color included.

Screenshots
Framing with Gregtech blocks

I placed the drawer in the world to ensure that this wasn't just an issue with how it renders on the table, and you can see that it also does not render properly as a block placed in-world. A second but more minor issue is that the blocks render too large on the table.

Framing with vanilla blocks

Here you can see the expected behavior, using blocks of gold and iron from vanilla Minecraft. Also note the size at which the blocks render, with no overlapping and subsequent z-fighting.

commented

Also, the texture fully breaks after exiting and reloading the world:

Broken texture

commented

After testing this recently, and after a few rewrites, the only issues remaining that I can see is that the drawers are not properly colored. The missing textures and incorrect size seem to be fixed