(ItemStack aStack, FluidStack aFluid, boolean aCheckIFluidContainerItems)
| 994 | } |
| 995 | |
| 996 | public static boolean contains(ItemStack aStack, FluidStack aFluid, boolean aCheckIFluidContainerItems) { |
| 997 | if (ST.invalid(aStack) || aFluid == null) return F; |
| 998 | if (aCheckIFluidContainerItems && aStack.getItem() instanceof IFluidContainerItem && ((IFluidContainerItem)aStack.getItem()).getCapacity(aStack) > 0) return aFluid.isFluidEqual(((IFluidContainerItem)aStack.getItem()).getFluid(aStack = ST.amount(1, aStack))); |
| 999 | FluidContainerData tData = FULL_TO_DATA.get(new ItemStackContainer(aStack)); |
| 1000 | return tData!=null && tData.fluid.isFluidEqual(aFluid); |
| 1001 | } |
| 1002 | |
| 1003 | public static FluidStack getFluid(ItemStack aStack, boolean aCheckIFluidContainerItems) { |
| 1004 | if (ST.invalid(aStack)) return null; |
no test coverage detected