aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gregtech/api/enums/TAE.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gregtech/api/enums/TAE.java')
-rw-r--r--src/Java/gregtech/api/enums/TAE.java17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/Java/gregtech/api/enums/TAE.java b/src/Java/gregtech/api/enums/TAE.java
index fbc9e9e583..248722269b 100644
--- a/src/Java/gregtech/api/enums/TAE.java
+++ b/src/Java/gregtech/api/enums/TAE.java
@@ -79,15 +79,20 @@ public class TAE {
}
public static ITexture getTexture(int index){
- if (!hasArrayBeenExpanded){
- return null;
- }
- else {
- return Textures.BlockIcons.CASING_BLOCKS[(96+index)];
+ if (gtPPLastUsedIndex >= 128) {
+ if (CORE.MAIN_GREGTECH_5U_EXPERIMENTAL_FORK && Utils.getGregtechSubVersion() > 30) {
+ return Textures.BlockIcons.CASING_BLOCKS[((64*128)+index)];
+ }
}
+ return Textures.BlockIcons.CASING_BLOCKS[(64+index)];
}
public static int GTPP_INDEX(int ID){
- return (96+ID);
+ if (gtPPLastUsedIndex >= 128) {
+ if (CORE.MAIN_GREGTECH_5U_EXPERIMENTAL_FORK && Utils.getGregtechSubVersion() > 30) {
+ return (ID);
+ }
+ }
+ return (64+ID);
}
}