StorageDrawers icon indicating copy to clipboard operation
StorageDrawers copied to clipboard

Items inside drawers floating in mid air

Open B4CKU opened this issue 4 years ago • 5 comments

2021-07-13_17 06 11 2021-07-13_17 06 14 2021-07-13_17 08 13

So apparently items inside drawers can sometimes display in mid-air around nearby players, as if they were "attached" to the player, following them wherever they move, until the drawers aren't rendered anymore I've encountered this bug on my small multiplayer server and while some of my friends DID see this issue the same way I did, some of them didn't see a thing The issue persists after restarting the game and happens in singleplayer as well

B4CKU avatar Jul 13 '21 15:07 B4CKU

A modlist would be useful. OptiFine and other mods designed to optimize the renderer tend to have these types of issues because of the assumptions they make regarding vanilla.

embeddedt avatar Jul 14 '21 18:07 embeddedt

Also check your texture packs, as some of them can affect this as well

kcranky avatar Jul 23 '21 21:07 kcranky

Getting same thing and constantly getting openGL error: 1281 (Invalid value). Started when I installed Storage Drawers. It only happens when I'm near drawers.

ZAKsPop avatar Oct 05 '21 03:10 ZAKsPop

@ZAKsPop I believe that's an OptiFine-added error message; does the issue go away if you remove OptiFine?

embeddedt avatar Oct 05 '21 12:10 embeddedt

I have more information to add. I have this same issue with certain resource packs. Specifically for me, it is caused by the Minecraft Reimagined pack.

I've done some troubleshooting and I think it has something to do with emissive textures. I can remove the floating textures from my game by removing the texture files with the "_e" suffix. For instance, in the OP's screenshot, they should be able to resolve it by removing the glowstone_dust_e.png file from their active resource pack.

See also: Optifine's doc on emissive textures: https://github.com/sp614x/optifine/blob/master/OptiFineDoc/doc/emissive.properties

Based on the optifine doc, a possible fix might be to do something with how drawers render block layers but the line "emissive overlays are rendered in the same block layer as the base texture" makes me think it might require a change on Optifine's part which doesn't seem likely.

dirkinzs avatar Feb 07 '22 20:02 dirkinzs