aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/enums/Textures.java
diff options
context:
space:
mode:
authorTechnus <daniel112092@gmail.com>2020-04-06 22:04:16 +0200
committerTechnus <daniel112092@gmail.com>2020-04-06 22:04:16 +0200
commit79f4989554e86c2afb707f31585a135b20b53fd6 (patch)
treec4de902a5698ce56a39a0b806cb7f6fd80a06b38 /src/main/java/gregtech/api/enums/Textures.java
parent30fc57fe70f6587571ad9ebee8bc19790e04c3a6 (diff)
downloadGT5-Unofficial-79f4989554e86c2afb707f31585a135b20b53fd6.tar.gz
GT5-Unofficial-79f4989554e86c2afb707f31585a135b20b53fd6.tar.bz2
GT5-Unofficial-79f4989554e86c2afb707f31585a135b20b53fd6.zip
Texture paging implemented
Diffstat (limited to 'src/main/java/gregtech/api/enums/Textures.java')
-rw-r--r--src/main/java/gregtech/api/enums/Textures.java7
1 files changed, 7 insertions, 0 deletions
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++)