2015-11-09 06:50:45 +00:00
--- ../src-base/minecraft/net/minecraft/client/LoadingScreenRenderer.java
+++ ../src-work/minecraft/net/minecraft/client/LoadingScreenRenderer.java
2015-11-13 05:09:34 +00:00
@@ -139,6 +139,10 @@
2015-11-22 05:46:26 +00:00
GlStateManager.func_179086_m(16640);
2015-11-09 06:50:45 +00:00
}
+ try
+ {
+ if (!net.minecraftforge.fml.client.FMLClientHandler.instance().handleLoadingScreen(scaledresolution)) //FML Don't render while FML's pre-screen is rendering
+ {
2015-11-22 05:46:26 +00:00
Tessellator tessellator = Tessellator.func_178181_a();
2017-06-05 21:04:10 +00:00
BufferBuilder bufferbuilder = tessellator.func_178180_c();
2015-11-22 05:46:26 +00:00
this.field_73725_b.func_110434_K().func_110577_a(Gui.field_110325_k);
2015-11-13 05:09:34 +00:00
@@ -174,6 +178,12 @@
2016-03-12 00:59:24 +00:00
GlStateManager.func_187428_a(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);
2015-11-22 05:46:26 +00:00
this.field_73725_b.field_71466_p.func_175063_a(this.field_73726_c, (float)((k - this.field_73725_b.field_71466_p.func_78256_a(this.field_73726_c)) / 2), (float)(l / 2 - 4 - 16), 16777215);
this.field_73725_b.field_71466_p.func_175063_a(this.field_73727_a, (float)((k - this.field_73725_b.field_71466_p.func_78256_a(this.field_73727_a)) / 2), (float)(l / 2 - 4 + 8), 16777215);
LoadingScreenRenderer,Minecraft,GuiContainerCreative,PlayerControllerMP,LanguageManager,Locale,SimpleReloadableResourceManager,EntityList,EntityLivingBase,EntityWither,EntityMinecart,EntityPlayerMP
NethanlderPlayClient patch is now in vanilla. The FMLCommonHandler future exception catcher is not needed anymore, it's in Util. The caching of player profiles is now in vanilla (SkinManager).
2015-11-11 15:33:37 +00:00
+ }
+ }
+ catch (java.io.IOException e)
+ {
+ com.google.common.base.Throwables.propagate(e);
+ } //FML End
2015-11-22 05:46:26 +00:00
this.field_146588_g.func_147609_e();
LoadingScreenRenderer,Minecraft,GuiContainerCreative,PlayerControllerMP,LanguageManager,Locale,SimpleReloadableResourceManager,EntityList,EntityLivingBase,EntityWither,EntityMinecart,EntityPlayerMP
NethanlderPlayClient patch is now in vanilla. The FMLCommonHandler future exception catcher is not needed anymore, it's in Util. The caching of player profiles is now in vanilla (SkinManager).
2015-11-11 15:33:37 +00:00
2015-11-22 05:46:26 +00:00
if (OpenGlHelper.func_148822_b())