diff options
author | miozune <miozune@gmail.com> | 2022-04-24 15:41:59 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-24 08:41:59 +0200 |
commit | 706976e60669b523a5734722a47f4dd52b2ecd26 (patch) | |
tree | c42821b204daecae1ea8912abc21673d58834a4d /src/main/java/gregtech/api/util | |
parent | 16d6c66b59edcb01d3d1505848a7fc5c28b77892 (diff) | |
download | GT5-Unofficial-706976e60669b523a5734722a47f4dd52b2ecd26.tar.gz GT5-Unofficial-706976e60669b523a5734722a47f4dd52b2ecd26.tar.bz2 GT5-Unofficial-706976e60669b523a5734722a47f4dd52b2ecd26.zip |
Use proper method for emptying container item (#1034)
* Use proper method for emptying container item
* Add javadoc
Diffstat (limited to 'src/main/java/gregtech/api/util')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_Utility.java | 7 |
1 files changed, 7 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 65357e2f37..412f7e7057 100644 --- a/src/main/java/gregtech/api/util/GT_Utility.java +++ b/src/main/java/gregtech/api/util/GT_Utility.java @@ -1270,6 +1270,9 @@ public class GT_Utility { return tData == null ? null : tData.fluid.copy(); } + /** + * Get empty fluid container from filled one. + */ public static ItemStack getContainerForFilledItem(ItemStack aStack, boolean aCheckIFluidContainerItems) { if (isStackInvalid(aStack)) return null; FluidContainerData tData = sFilledContainerToData.get(new GT_ItemStack(aStack)); @@ -1281,6 +1284,10 @@ public class GT_Utility { return null; } + /** + * Get general container item, not only fluid container but also non-consumable item. + * {@link #getContainerForFilledItem} works better for fluid container. + */ public static ItemStack getContainerItem(ItemStack aStack, boolean aCheckIFluidContainerItems) { if (isStackInvalid(aStack)) return null; if (aStack.getItem().hasContainerItem(aStack)) return aStack.getItem().getContainerItem(aStack); |