net.minecraft.inventory

public class MultipleItemIterator

implements ItemIterator

net.minecraft.world.item.ArrayItemProvider
net.minecraft.class_1_1050
net.minecraft.inventory.MultipleItemIterator

Field summary

Modifier and TypeField
protected final ItemStack[]
items
field_1_7387
stacks
protected int
position
field_1_7389
index
private ItemStack
peekedItem
field_1_7388
peeked

Constructor summary

ModifierConstructor
public (ItemStack[] stacks)

Method summary

Modifier and TypeMethod
public boolean
hasNext()
method_1_6472()
hasNext()
public void
restart()
method_1_6479()
reset()
public final ItemStack
next()
method_1_6474()
next()
public final ItemStack
peek()
method_1_6478()
peek()
protected ItemStack
computeNextItem()
method_1_6604()
getCurrent()
public boolean
findNext(Predicate<ItemStack> predicate)
method_1_6470(Predicate<class_1799> arg0)
skipUntil(Predicate<ItemStack> arg0)
protected void
setPosition(int newPosition)
method_1_6605(int arg0)
setIndex(int index)