[1.12.2] Optifine messes up door textures
Skaphegor opened this issue ยท 12 comments
It's something that has been happening for a long time. Some say it's because of Optifine, some claim it happens to them without Optifine. But I could never replicate in dev, so I could never debug it...
They won't do anything and most likely shrug it of as "MalisisDoors issue". The main problem is that there is no way to have Optifine inside a dev environment, so no way to actually replicate and debug the problem.
I know what you mean. There are many problems with Optifine. But I do not know why it is still closed source. That's a great mod and causes so many trouble. :/
It looks like the rusty hatch and the frame are rendered separately. One is tile entity and one is block.
When placing the hatch the frame is visible. On subsequent chunk updates the frame disappears.
This may be the problem: https://github.com/Ordinastie/MalisisDoors/blob/1.12/src/main/java/net/malisis/doors/renderer/RustyHatchRenderer.java#L139
Possibly, but without the ability to debug in dev, I can't really say.
The multiblock origin info is stored in a map with Chunk as key. The data is not supposed to be modified and/or removed when a block updates.
Is there really no way to provide a dev env compatible Optifine ?
To get OptiFine in Forge dev env: https://github.com/octarine-noise/simpledeobf/blob/master/README.md#have-optifine-will-debug
by @octarine-noise