Block entity models are rendering incorrectly
nekonekowabo opened this issue ยท 1 comments
Describe the Bug
Minecraft 1.20.1
Fabric: Flywheel 0.6.10-2 (embed in Create 0.5.1f)
NeoForge: Flywheel 0.6.10-7 (embed in Create 0.5.1f) (Not fixed in Create 0.5.1.i)
Why i assume that this is Flywheel bug?
- When Flywheel is disabled (using shaders disables it), all objects are displayed correctly, without any errors.
- Occurs even if only Create mod is installed (so it's not Sodium's/Embeddium's fault)
Some block entities such as Create cogs, steam engines, or even vanilla minecraft chests become black. Both partially and completely.
Or, for example, belts, the animation of which is displayed incorrectly (not animated, goes in the wrong direction)
Fabric:
NeoForge:
Animated GIF of buggy belt animation (red box - wrong direction)
I guess it is only on AMD GPUs, because when i played on laptop with Intel eGPU, rendering was normal.
I found this issue and tried the solution suggested there (changing INSTANCING to BATCHING). It works fine for a while, but heaps of artifacts appear in the world, and when interacting with the entities (spawning, killing, etc), Minecraft just crashes with no crash report or stacktrace, the log says ACCESS VIOLATION, and i guess, the error is related to memory management (most likely GPU). Launcher suggests to update GPU driver, which is what I did, but it didn't help.
Shaders ON: (iris compat) (just crashes when trying to turn on shaders without flywheel compat)
Reproduction Steps
- Install minecraft 1.20.1 fabric/neoforge
- Install mod create
- Run
Expected Result
Correct rendering
Operating System
Windows 11
What is your GPU?
AMD Radeon 760M
Mod Version
0.6.10-x
Minecraft Version
1.20.1 (same in other versions)
Loader Version
Fabric 0.16.4, NeoForge 47.1.104
Additional Context
I don't know, but even a complete clean and then reinstallation of Minecraft didn't help.