Buildcraft: Launching with optifine causing crash

Created on 21 Jan 2019  路  10Comments  路  Source: BuildCraft/BuildCraft

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)

low needs investigation partially fixed bug mod compat 1.12.2

All 10 comments

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.

https://media.discordapp.net/attachments/409391539073187840/550495669417148434/2019-02-27_20.52.30.png

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.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Leghtin picture Leghtin  路  6Comments

skrrt picture skrrt  路  7Comments

JackSLR783 picture JackSLR783  路  6Comments

cdfa picture cdfa  路  8Comments

ChrisLTheNerd picture ChrisLTheNerd  路  5Comments