diff options
author | Dream-Master <dream-master@gmx.net> | 2016-09-29 10:44:12 +0200 |
---|---|---|
committer | Dream-Master <dream-master@gmx.net> | 2016-09-29 10:44:12 +0200 |
commit | 9946e218dfc9bcffdf81e37206066a57fc8a062d (patch) | |
tree | 056e722ae99d29d5ed5eeb200755afcfea85a280 /src/main/java/gregtech/api | |
parent | 5eef2209fbb4b73f014215b85c77016f787ff184 (diff) | |
download | GT5-Unofficial-9946e218dfc9bcffdf81e37206066a57fc8a062d.tar.gz GT5-Unofficial-9946e218dfc9bcffdf81e37206066a57fc8a062d.tar.bz2 GT5-Unofficial-9946e218dfc9bcffdf81e37206066a57fc8a062d.zip |
revert some stuff
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_Utility.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Utility.java b/src/main/java/gregtech/api/util/GT_Utility.java index c425278db0..a7a79141ba 100644 --- a/src/main/java/gregtech/api/util/GT_Utility.java +++ b/src/main/java/gregtech/api/util/GT_Utility.java @@ -51,6 +51,7 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntityChest; import net.minecraft.util.AxisAlignedBB; import net.minecraft.util.ChatComponentText; +import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.MathHelper; import net.minecraft.world.ChunkPosition; import net.minecraft.world.World; @@ -94,6 +95,14 @@ public class GT_Utility { GregTech_API.sItemStackMappings.add(sEmptyContainerToFluidToData); } + public static int safeInt(long number, int margin){ + return number>Integer.MAX_VALUE-margin ? Integer.MAX_VALUE-margin :(int)number; + } + + public static int safeInt(long number){ + return number>GT_Values.V[GT_Values.V.length-1] ? safeInt(GT_Values.V[GT_Values.V.length-1],1) : number<Integer.MIN_VALUE ? Integer.MIN_VALUE : (int)number; + } + public static Field getPublicField(Object aObject, String aField) { Field rField = null; try { |