net.minecraft.inventory

public class ItemIterator$Fallback

implements ItemIterator

net.minecraft.world.item.ItemProvider$FallbackItemProvider
net.minecraft.class_1_1040$class_1_1041
net.minecraft.inventory.ItemIterator$Fallback

Field summary

Modifier and TypeField
private final ItemIterator
itemProvider
field_1_7310
underlying
private final ItemStack
fallbackItem
field_1_7308
fallback
private boolean
isUsingFallback
field_1_7309
exhausted

Constructor summary

ModifierConstructor
public (ItemIterator underlying, ItemStack fallback)

Method summary

Modifier and TypeMethod
public boolean
hasNext()
method_1_6472()
hasNext()
public void
restart()
method_1_6479()
reset()
public ItemIterator
orElseProvide(ItemStack fallbackItem)
method_1_6477(class_1799 arg0)
withFallback(ItemStack arg0)
public ItemStack
peek()
method_1_6478()
peek()
public ItemStack
next()
method_1_6474()
next()
public boolean
findNext(Predicate<ItemStack> predicate)
method_1_6470(Predicate<class_1799> arg0)
skipUntil(Predicate<ItemStack> arg0)