diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2015-10-03 15:23:52 +0200 |
---|---|---|
committer | Blood-Asp <bloodasphendrik@gmail.com> | 2015-10-03 15:23:52 +0200 |
commit | 6d9c73a70a6374f3619e0ba9648ec64f6bdd784e (patch) | |
tree | 51193dda0bc0704e8e4ad9567d7638d62fda645e /main/java/gregtech/api/util/GT_Utility.java | |
parent | c3fd04d6f4803d9d0444e357e3b1b6681b227b0c (diff) | |
download | GT5-Unofficial-6d9c73a70a6374f3619e0ba9648ec64f6bdd784e.tar.gz GT5-Unofficial-6d9c73a70a6374f3619e0ba9648ec64f6bdd784e.tar.bz2 GT5-Unofficial-6d9c73a70a6374f3619e0ba9648ec64f6bdd784e.zip |
Update version 5.08.30
Diffstat (limited to 'main/java/gregtech/api/util/GT_Utility.java')
-rw-r--r-- | main/java/gregtech/api/util/GT_Utility.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/main/java/gregtech/api/util/GT_Utility.java b/main/java/gregtech/api/util/GT_Utility.java index fea00321ab..0ae3da3909 100644 --- a/main/java/gregtech/api/util/GT_Utility.java +++ b/main/java/gregtech/api/util/GT_Utility.java @@ -1411,6 +1411,13 @@ public class GT_Utility { /** * Loads an ItemStack properly. */ + public static FluidStack loadFluid(NBTTagCompound aNBT, String aTagName) { + return loadFluid(aNBT.getCompoundTag(aTagName)); + } + + /** + * Loads an ItemStack properly. + */ public static ItemStack loadItem(NBTTagCompound aNBT) { if (aNBT == null) return null; ItemStack rStack = ItemStack.loadItemStackFromNBT(aNBT); @@ -1424,6 +1431,14 @@ public class GT_Utility { return GT_OreDictUnificator.get(T, rStack); } + /** + * Loads an ItemStack properly. + */ + public static FluidStack loadFluid(NBTTagCompound aNBT) { + if (aNBT == null) return null; + return FluidStack.loadFluidStackFromNBT(aNBT); + } + public static <E> E selectItemInList(int aIndex, E aReplacement, List<E> aList) { if (aList == null || aList.isEmpty()) return aReplacement; if (aList.size() <= aIndex) return aList.get(aList.size() - 1); |