From 79f4989554e86c2afb707f31585a135b20b53fd6 Mon Sep 17 00:00:00 2001 From: Technus Date: Mon, 6 Apr 2020 22:04:16 +0200 Subject: Texture paging implemented --- src/main/java/gregtech/api/enums/Textures.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/main/java/gregtech/api/enums') diff --git a/src/main/java/gregtech/api/enums/Textures.java b/src/main/java/gregtech/api/enums/Textures.java index dd4511f628..91e68f35e3 100644 --- a/src/main/java/gregtech/api/enums/Textures.java +++ b/src/main/java/gregtech/api/enums/Textures.java @@ -1467,6 +1467,13 @@ public class Textures { */ public static ITexture[][] casingTexturePages = new ITexture[128][];//page holder so we don't make an short long array + public static ITexture getCasingTextureForIndex(int index){ + return casingTexturePages[(index>>7)&0x7f][index&0x7f]; + } + public static void setCasingTextureForIndex(int index,ITexture iTexture){ + casingTexturePages[(index>>7)&0x7f][index&0x7f]=iTexture; + } + static { for (byte i = 0; i < MACHINE_CASINGS.length; i++) for (byte j = 0; j < MACHINE_CASINGS[i].length; j++) -- cgit