aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/util
diff options
context:
space:
mode:
authorAlkalus <draknyte1@hotmail.com>2017-11-07 16:52:26 +1000
committerAlkalus <draknyte1@hotmail.com>2017-11-07 16:52:26 +1000
commitc55eecb0755deecb1d7cac4b78e0c5c19d7f85f3 (patch)
tree690686e8050f77ecbaa09b07e540cf2f3b2cecef /src/Java/gtPlusPlus/core/util
parent3e20ba4cf8cf18f1d8840db10ae5a32c2912746c (diff)
downloadGT5-Unofficial-c55eecb0755deecb1d7cac4b78e0c5c19d7f85f3.tar.gz
GT5-Unofficial-c55eecb0755deecb1d7cac4b78e0c5c19d7f85f3.tar.bz2
GT5-Unofficial-c55eecb0755deecb1d7cac4b78e0c5c19d7f85f3.zip
+ Added 'The keys to the city' amulet.
$ Fixed #153, Dark Steel pipes existing without EIO.
Diffstat (limited to 'src/Java/gtPlusPlus/core/util')
-rw-r--r--src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java b/src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java
index f3f928cbca..d2e8ba867f 100644
--- a/src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java
+++ b/src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java
@@ -162,6 +162,28 @@ public class NBTUtils {
NBTTagCompound tNBT = getNBT(aStack);
return tNBT.getInteger(aTag);
}
+
+ public static void setLong(ItemStack aStack, String aTag, long aInt) {
+ NBTTagCompound tNBT = getNBT(aStack);
+ tNBT.setLong(aTag, aInt);
+ GT_Utility.ItemNBT.setNBT(aStack, tNBT);
+ }
+
+ public static long getLong(ItemStack aStack, String aTag) {
+ NBTTagCompound tNBT = getNBT(aStack);
+ return tNBT.getLong(aTag);
+ }
+
+ public static void setFloat(ItemStack aStack, String aTag, float aInt) {
+ NBTTagCompound tNBT = getNBT(aStack);
+ tNBT.setFloat(aTag, aInt);
+ GT_Utility.ItemNBT.setNBT(aStack, tNBT);
+ }
+
+ public static float getFloat(ItemStack aStack, String aTag) {
+ NBTTagCompound tNBT = getNBT(aStack);
+ return tNBT.getFloat(aTag);
+ }
public static void setString(ItemStack aStack, String aTag, String aString) {
NBTTagCompound tNBT = getNBT(aStack);