(EntityPlayer aPlayer)
| 3189 | } |
| 3190 | |
| 3191 | public static boolean consumeCurrentItem(EntityPlayer aPlayer) { |
| 3192 | if (aPlayer == null) return F; |
| 3193 | if (hasInfiniteItems(aPlayer)) return T; |
| 3194 | ItemStack aStack = aPlayer.inventory.getStackInSlot(aPlayer.inventory.currentItem); |
| 3195 | if (ST.invalid(aStack)) return F; |
| 3196 | if (aStack.stackSize != NEI_INFINITE && --aStack.stackSize <= 0) aPlayer.inventory.setInventorySlotContents(aPlayer.inventory.currentItem, NI); |
| 3197 | ST.give(aPlayer, ST.container(aStack, T), F); |
| 3198 | return T; |
| 3199 | } |
| 3200 | } |
| 3201 | |
| 3202 | @Deprecated public static class Worlds { |
no test coverage detected