[1.21.1] Invisible inventory on NVIDIA GPUs
Dokturek991 opened this issue · 3 comments
Describe the bug
For a long time, our server has been experiencing a visual bug that we couldn’t figure out. After some testing, I noticed that the issue only affects players with NVIDIA GPUs.
When an affected player looks at a smithing table (salvage block), their inventory becomes invisible (see Screenshot 1). The items are still there and can be interacted with, but they cannot be seen.
What We Found
- Today we discovered that the bug is actually caused by the Salvaging Table.
- Replacing it in the config with minecraft:barrier temporarily resolved the issue.
- However, when an affected player looked at the barrier block, their inventory bugged out again (thankfully, they don't have access to barrier blocks).
- For me (not affected), it only caused JEI to partially disappear (Screenshots 2 & 3).
Additional Details
This does not happen in singleplayer (according to the affected players).
The issue only seems to appear on our multiplayer server.
I can provide you with access to our server along with the modpack we’re using if you’d like to observe the issue directly. Unfortunately, I haven’t been able to reproduce this outside of our server environment.
To Reproduce
Steps to reproduce the behavior:
- Have NVIDIA GPU
- Look at salvage block
- See inventory disappear (ideally)
Screenshots
Versions:
- Minecraft: 1.21.1
- Loader: Neoforge 21.1.200
- PMMO: 1.21.1-2.7.34
If you want to keep using PMMO's salvage feature, you could assign it to something less likely to be used for construction, like a gold block, or if you don't want to use salvage, set it to minecraft:command_block so no players will ever have to deal with it.
If you want to keep using PMMO's salvage feature, you could assign it to something less likely to be used for construction, like a gold block, or if you don't want to use salvage, set it to
minecraft:command_blockso no players will ever have to deal with it.
Unfortunately, we didn't figure out how to use salvage block so it is kinda pointless for us. We use SG's salvager for work like that.
I chose barrier because owner of our server experiments with command blocks regularly and he has NVIDIA GPU.


