net.minecraft.recipe

public class IngredientPlacement

dhl
net.minecraft.world.item.crafting.PlacementInfo
net.minecraft.class_9887
net.minecraft.recipe.IngredientPlacement
net.minecraft.unmapped.C_mwwjmrww
net.minecraft.recipe.IngredientPlacement
net.minecraft.src.C_345626_

Field summary

Modifier and TypeField
public static final int
a
EMPTY_SLOT
field_55495
field_55495
f_klncqizy
EMPTY_SLOT
f_371225_
public static final IngredientPlacement
b
NOT_PLACEABLE
field_52597
NONE
f_dagmmevx
NOT_PLACEABLE
f_347952_
private final List<Ingredient>
c
ingredients
field_54635
ingredients
f_ffluqvoo
ingredients
f_347101_
private final it.unimi.dsi.fastutil.ints.IntList
d
slotsToIngredientIndex
field_55496
placementSlots
f_daopblmx
slots
f_371569_

Constructor summary

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

Method summary

Modifier and TypeMethod
public static IngredientPlacement
a(dhi o)
create(Ingredient arg0)
method_61682(class_1856 arg0)
forSingleSlot(Ingredient ingredient)
m_stqcdwpa(C_tcpsydrv arg0)
create(Ingredient ingredient)
m_353509_(C_1462_ p_361591_)
public static IngredientPlacement
a(List<Optional<dhi>> o)
createFromOptionals(List<Optional<Ingredient>> arg0)
method_61683(List<Optional<class_1856>> arg0)
forMultipleSlots(List<Optional<Ingredient>> ingredients)
m_vyymimyi(List<Optional<C_tcpsydrv>> arg0)
createFromOptions(List<Optional<Ingredient>> optionalIngredients)
m_355104_(List<Optional<C_1462_>> p_362899_)
public static IngredientPlacement
b(List<dhi> o)
create(List<Ingredient> arg0)
method_61686(List<class_1856> arg0)
forShapeless(List<Ingredient> ingredients)
m_kedhozcc(List<C_tcpsydrv> arg0)
create(List<Ingredient> ingredients)
m_356287_(List<C_1462_> p_366350_)
public it.unimi.dsi.fastutil.ints.IntList
a()
slotsToIngredientIndex()
method_65800()
getPlacementSlots()
m_xctrcafc()
getSlots()
m_372846_()
public List<Ingredient>
b()
ingredients()
method_64675()
getIngredients()
m_otcrffsw()
getIngredients()
m_354762_()
public boolean
c()
isImpossibleToPlace()
method_61687()
hasNoPlacement()
m_bupcsujz()
hasNoPlacement()
m_355310_()