net.minecraft.world.item.crafting

public class PlacementInfo

dbe
net.minecraft.world.item.crafting.PlacementInfo
net.minecraft.class_9887
net.minecraft.recipe.IngredientPlacement
net.minecraft.world.item.crafting.PlacementInfo

Field summary

Modifier and TypeField
public static final int
a
EMPTY_SLOT
field_55495
field_55495
public static final PlacementInfo
b
NOT_PLACEABLE
field_52597
NONE
private final List<Ingredient>
c
ingredients
field_54635
ingredients
private final it.unimi.dsi.fastutil.ints.IntList
d
slotsToIngredientIndex
field_55496
placementSlots

Constructor summary

ModifierConstructor
private (List<Ingredient> ingredients, it.unimi.dsi.fastutil.ints.IntList placementSlots)

Method summary

Modifier and TypeMethod
public static PlacementInfo
a(dbb arg0)
create(Ingredient arg0)
method_61682(class_1856 arg0)
forSingleSlot(Ingredient ingredient)
public static PlacementInfo
a(List<Optional<dbb>> arg0)
createFromOptionals(List<Optional<Ingredient>> arg0)
method_61683(List<Optional<class_1856>> arg0)
forMultipleSlots(List<Optional<Ingredient>> ingredients)
public static PlacementInfo
b(List<dbb> arg0)
create(List<Ingredient> arg0)
method_61686(List<class_1856> arg0)
forShapeless(List<Ingredient> ingredients)
public it.unimi.dsi.fastutil.ints.IntList
a()
slotsToIngredientIndex()
method_65800()
getPlacementSlots()
public List<Ingredient>
b()
ingredients()
method_64675()
getIngredients()
public boolean
c()
isImpossibleToPlace()
method_61687()
hasNoPlacement()