From 2bbb3ee0cad59bcd96e294eef29c87c6f29ac4b4 Mon Sep 17 00:00:00 2001 From: LexManos Date: Sat, 8 Jun 2013 12:20:49 -0700 Subject: [PATCH] Disable ImageIO's File based cache, should speed up texturepack loading/stitching. --- client/net/minecraftforge/client/ForgeHooksClient.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/net/minecraftforge/client/ForgeHooksClient.java b/client/net/minecraftforge/client/ForgeHooksClient.java index b47ae3b4ff..08ed002e8a 100644 --- a/client/net/minecraftforge/client/ForgeHooksClient.java +++ b/client/net/minecraftforge/client/ForgeHooksClient.java @@ -4,6 +4,8 @@ import java.util.HashMap; import java.util.Random; import java.util.TreeSet; +import javax.imageio.ImageIO; + import org.lwjgl.LWJGLException; import org.lwjgl.opengl.Display; import org.lwjgl.opengl.GL11; @@ -292,6 +294,7 @@ public class ForgeHooksClient static int stencilBits = 0; public static void createDisplay() throws LWJGLException { + ImageIO.setUseCache(false); //Disable on-disc stream cache should speed up texture pack reloading. PixelFormat format = new PixelFormat().withDepthBits(24); try {