(ItemStack aStack)
| 836 | } |
| 837 | |
| 838 | public static boolean ingredable(ItemStack aStack) { |
| 839 | if (invalid(aStack)) return F; |
| 840 | if (item_(aStack) instanceof IItemGTContainerTool) return F; |
| 841 | if (item_(aStack) instanceof IFluidContainerItem && ((IFluidContainerItem)item_(aStack)).getCapacity(aStack) > 0) return F; |
| 842 | if (item_(aStack).hasContainerItem(aStack)) return F; |
| 843 | if (ItemsGT.CONTAINER_DURABILITY.contains(aStack, T)) return F; |
| 844 | if (IL.Cell_Empty.equal(aStack, F, T) || IL.SC2_Teapot_Empty.equal(aStack, F, T) || IL.SC2_Teacup_Empty.equal(aStack, F, T)) return T; |
| 845 | if (IL.Cell_Empty.equal(aStack, T, T) || IL.SC2_Teapot_Empty.equal(aStack, T, T) || IL.SC2_Teacup_Empty.equal(aStack, T, T)) return F; |
| 846 | return T; |
| 847 | } |
| 848 | |
| 849 | public static ItemStack container(ItemStack aStack, boolean aCheckIFluidContainerItems) { |
| 850 | if (invalid(aStack)) return NI; |
no test coverage detected