Merge pull request #1974 from Lunatrius/white-screen-fix
Fixed error GUIs showing a white screen
This commit is contained in:
commit
7a733d635e
2 changed files with 5 additions and 1 deletions
|
@ -40,6 +40,7 @@ import net.minecraft.client.multiplayer.ServerData;
|
|||
import net.minecraft.client.multiplayer.WorldClient;
|
||||
import net.minecraft.client.network.NetHandlerPlayClient;
|
||||
import net.minecraft.client.network.OldServerPinger;
|
||||
import net.minecraft.client.renderer.GlStateManager;
|
||||
import net.minecraft.client.renderer.entity.Render;
|
||||
import net.minecraft.client.resources.AbstractResourcePack;
|
||||
import net.minecraft.client.resources.FallbackResourceManager;
|
||||
|
@ -382,6 +383,9 @@ public class FMLClientHandler implements IFMLSidedHandler
|
|||
}
|
||||
public void onInitializationComplete()
|
||||
{
|
||||
// re-sync TEXTURE_2D, splash screen disables it with a direct GL call
|
||||
GlStateManager.disableTexture2D();
|
||||
GlStateManager.enableTexture2D();
|
||||
if (wrongMC != null)
|
||||
{
|
||||
showGuiScreen(new GuiWrongMinecraft(wrongMC));
|
||||
|
|
|
@ -206,7 +206,7 @@ public class GuiIngameForge extends GuiIngame
|
|||
GlStateManager.enableAlpha();
|
||||
drawTexturedModalRect(width / 2 - 7, height / 2 - 7, 0, 0, 16, 16);
|
||||
GlStateManager.tryBlendFuncSeparate(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA, 1, 0);
|
||||
GL11.glDisable(GL11.GL_BLEND);
|
||||
GlStateManager.disableBlend();
|
||||
}
|
||||
post(CROSSHAIRS);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue