BuildCraft version: 7.99.21
Forge version: 14.23.5.2808
Link to crash report or log: https://paste.dimdev.org/fofovexiyi.mccrash
Singleplayer or multiplayer: Singleplayer
Steps to reproduce: Launch fresh forge install with optifine and buildcraft
Additional information: Using Optifine HD_U_E3
Extra info:
You can replicate this if you do a fresh install of forge and your config.
I did find a workaround and that was too launch the game without mods and setting mipmap levels below 4.
My first guess would be to change
https://github.com/BuildCraft/BuildCraft/blob/82a488cbfb39e49eb4f86c68db588f42f3e44888/common/buildcraft/lib/client/sprite/AtlasSpriteSwappable.java#L130
So that it is (level - 1)
After even grabbing the same Forge version, I cannot replicate this issue.
I've seen crashes like this quite a lot before, and the workaround is to disable BuildCraft Config > Display > useSwappableSprites. I know it's not a proper fix but I haven't had the time to look into it properly yet.
I've seen crashes like this quite a lot before, and the workaround is to disable "BuildCraft Config > Display > useSwappableSprites". I know it's not a proper fix but I haven't had the time to look into it properly yet.
This option has never fixed this issue personally
This option has never fixed this issue personally
Turns out I never applied the config option to fluid sprites...
This error is still occurring with newest Buildcraft and newest Optifine as of 2/26/2019.
https://gist.github.com/Dockter/4f46a7b5d368a98d110bf3a76af426af
Is that with "useSwappableSprites" set to false?
I have not tried this in our modpack distribution, that was my plan for tonight. I was just adding comments to the ticket letting you folks know that even on the newest builds of both BC and OF the issue was still occurring. I will report back tomorrow afternoon once I can create a clean testing environment.
Thx.
I had a player make this change in a clean environment. The result was that Oil suddenly didn't have a texture.
Reverting the change fixed the issue of missing texture.
@Dockter, Very late to the party and in case anyone else sees this, the work around is to disable MipMapping and then switch useSwappableSprites back on. Then you get your oil/other fluid textures back.