| Constructor and Description |
|---|
ItemHandlerInventoryManipulator(net.minecraftforge.items.IItemHandler inv) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.item.ItemStack |
addStack(net.minecraft.item.ItemStack stack)
Attempt to add the stack to the inventory.
|
protected net.minecraft.item.ItemStack |
addStack(net.minecraft.item.ItemStack stack,
boolean doAdd) |
java.util.Iterator<IInvSlot> |
iterator() |
net.minecraft.item.ItemStack |
removeItem(java.util.function.Predicate<net.minecraft.item.ItemStack> filter)
Removed an item matching the filter.
|
boolean |
transferOneStack(net.minecraftforge.items.IItemHandler dest,
java.util.function.Predicate<net.minecraft.item.ItemStack> filter) |
boolean |
transferStacks(net.minecraftforge.items.IItemHandler dest,
java.util.function.Predicate<net.minecraft.item.ItemStack> filter) |
net.minecraft.item.ItemStack |
tryAddStack(net.minecraft.item.ItemStack stack)
Simulate adding the stack to the inventory.
|
public ItemHandlerInventoryManipulator(net.minecraftforge.items.IItemHandler inv)
public java.util.Iterator<IInvSlot> iterator()
iterator in interface java.lang.Iterable<IInvSlot>@Nullable public net.minecraft.item.ItemStack tryAddStack(net.minecraft.item.ItemStack stack)
@Nullable public net.minecraft.item.ItemStack addStack(net.minecraft.item.ItemStack stack)
public net.minecraft.item.ItemStack removeItem(java.util.function.Predicate<net.minecraft.item.ItemStack> filter)
public boolean transferOneStack(net.minecraftforge.items.IItemHandler dest,
java.util.function.Predicate<net.minecraft.item.ItemStack> filter)
public boolean transferStacks(net.minecraftforge.items.IItemHandler dest,
java.util.function.Predicate<net.minecraft.item.ItemStack> filter)
@Nullable
protected net.minecraft.item.ItemStack addStack(net.minecraft.item.ItemStack stack,
boolean doAdd)