diff options
author | Alkalus <draknyte1@hotmail.com> | 2017-11-06 04:52:50 +1000 |
---|---|---|
committer | Alkalus <draknyte1@hotmail.com> | 2017-11-06 04:52:50 +1000 |
commit | f848812aea5b469b63c021992a357c50d1665ef2 (patch) | |
tree | 90beab8272e849a08c073bcee094819f67f71656 /src/Java/gtPlusPlus/core/util | |
parent | cf6d2bd7c644ae88982c7937aafafcc14d92e8e0 (diff) | |
download | GT5-Unofficial-f848812aea5b469b63c021992a357c50d1665ef2.tar.gz GT5-Unofficial-f848812aea5b469b63c021992a357c50d1665ef2.tar.bz2 GT5-Unofficial-f848812aea5b469b63c021992a357c50d1665ef2.zip |
+ Added a config option to enable hidden NEi items.
+ Added a config option to enable 'Machine Logging" for debug outputs.
+ Added exchange recipes for circuit components which become useless after enabling 'Old Circuits' option.
$ Fixed some pre-existing recipes requiring unobtainable circuits if 'Old Circuits' is enabled. (ExU/GC).
$ Fixed Industrial Thermal Centrifuge tool-tip. Fixes #150.
% Added Soul Bind methods to NBTUtils.java to handle Botania items.
^ Version Bump.
Diffstat (limited to 'src/Java/gtPlusPlus/core/util')
-rw-r--r-- | src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java | 22 |
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 3699e19be6..f3f928cbca 100644 --- a/src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java +++ b/src/Java/gtPlusPlus/core/util/nbt/NBTUtils.java @@ -208,4 +208,26 @@ public class NBTUtils { } } + + + //Botania soulbind handling + public static boolean setBotanicaSoulboundOwner(ItemStack aStack, String aName) { + final String TAG_SOULBIND = "soulbind"; + NBTTagCompound tNBT = getNBT(aStack); + tNBT.setString(TAG_SOULBIND, aName); + GT_Utility.ItemNBT.setNBT(aStack, tNBT); + if (NBTUtils.doesStringExist(aStack, TAG_SOULBIND)){ + return true; + } + else { + return false; + } + } + + public static String getBotanicaSoulboundOwner(ItemStack aStack) { + final String TAG_SOULBIND = "soulbind"; + NBTTagCompound tNBT = getNBT(aStack); + return tNBT.getString(TAG_SOULBIND); + } + } |