(ItemStack aStack, boolean aCheckIFluidContainerItems)
| 458 | } |
| 459 | |
| 460 | @Deprecated public static FluidStack getFluidForFilledItem(ItemStack aStack, boolean aCheckIFluidContainerItems) { |
| 461 | if (ST.invalid(aStack)) return null; |
| 462 | if (aCheckIFluidContainerItems && aStack.getItem() instanceof IFluidContainerItem && ((IFluidContainerItem)aStack.getItem()).getCapacity(aStack) > 0) { |
| 463 | FluidStack rFluid = ((IFluidContainerItem)aStack.getItem()).drain(ST.amount(1, aStack), Integer.MAX_VALUE, T); |
| 464 | if (IL.Cell_Universal_Fluid.equal(aStack, T, T) && (temperature(rFluid, DEF_ENV_TEMP) > MT.Sn.mMeltingPoint || !simple(rFluid) || acid(rFluid) || powerconducting(rFluid))) return NF; |
| 465 | return rFluid; |
| 466 | } |
| 467 | FluidContainerData tData = sFilled2Data.get(new ItemStackContainer(aStack)); |
| 468 | return tData==null?NF:tData.fluid.copy(); |
| 469 | } |
| 470 | |
| 471 | @Deprecated public static ItemStack getContainerForFilledItem(ItemStack aStack, boolean aCheckIFluidContainerItems) { |
| 472 | if (ST.invalid(aStack)) return NI; |
nothing calls this directly
no test coverage detected