From 6d9c73a70a6374f3619e0ba9648ec64f6bdd784e Mon Sep 17 00:00:00 2001 From: Blood-Asp Date: Sat, 3 Oct 2015 15:23:52 +0200 Subject: Update version 5.08.30 --- main/java/gregtech/api/util/GT_Utility.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'main/java/gregtech/api/util/GT_Utility.java') 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 @@ -1408,6 +1408,13 @@ public class GT_Utility { return loadItem(aNBT.getCompoundTag(aTagName)); } + /** + * Loads an ItemStack properly. + */ + public static FluidStack loadFluid(NBTTagCompound aNBT, String aTagName) { + return loadFluid(aNBT.getCompoundTag(aTagName)); + } + /** * Loads an ItemStack properly. */ @@ -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 selectItemInList(int aIndex, E aReplacement, List aList) { if (aList == null || aList.isEmpty()) return aReplacement; if (aList.size() <= aIndex) return aList.get(aList.size() - 1); -- cgit