net.minecraft.world.item.crafting

public class PlacementInfo

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

Field summary

Modifier and TypeField
public static final PlacementInfo
a
NOT_PLACEABLE
field_52597
f_dagmmevx
NONE
NOT_PLACEABLE
f_347952_
private final List<Ingredient>
b
ingredients
field_54635
f_ffluqvoo
ingredients
ingredients
f_347101_
private final List<StackedContents$IngredientInfo<Holder<Item>>>
c
unpackedIngredients
field_54636
f_kaadjmps
rawIngredients
rawIngredients
f_346888_
private final List<Optional<PlacementInfo$SlotInfo>>
d
slotInfo
field_52599
f_jejloqax
placementSlots
slotInfos
f_347960_

Constructor summary

ModifierConstructor
private (List<Ingredient> ingredients, List<StackedContents$IngredientInfo<Holder<Item>>> rawIngredients, List<Optional<PlacementInfo$SlotInfo>> placementSlots)

Method summary

Modifier and TypeMethod
public static StackedContents$IngredientInfo<Holder<Item>>
a(dbz arg0)
ingredientToContents(Ingredient arg0)
method_64674(class_1856 arg0)
m_ayroclgx(C_tcpsydrv arg0)
sort(Ingredient ingredient)
createIngredientInfo(Ingredient ingredient)
m_355737_(C_1462_ p_362616_)
public static PlacementInfo
b(dbz arg0)
create(Ingredient arg0)
method_61682(class_1856 arg0)
m_stqcdwpa(C_tcpsydrv arg0)
forSingleSlot(Ingredient ingredient)
create(Ingredient ingredient)
m_353509_(C_1462_ p_361591_)
public static PlacementInfo
a(List<Optional<dbz>> arg0)
createFromOptionals(List<Optional<Ingredient>> arg0)
method_61683(List<Optional<class_1856>> arg0)
m_vyymimyi(List<Optional<C_tcpsydrv>> arg0)
forMultipleSlots(List<Optional<Ingredient>> ingredients)
createFromOptions(List<Optional<Ingredient>> optionalIngredients)
m_355104_(List<Optional<C_1462_>> p_362899_)
public static PlacementInfo
b(List<dbz> arg0)
create(List<Ingredient> arg0)
method_61686(List<class_1856> arg0)
m_kedhozcc(List<C_tcpsydrv> arg0)
forShapeless(List<Ingredient> ingredients)
create(List<Ingredient> ingredients)
m_356287_(List<C_1462_> p_366350_)
public List<Optional<PlacementInfo$SlotInfo>>
a()
slotInfo()
method_61681()
m_khlqkiiw()
getPlacementSlots()
getSlotInfos()
m_355540_()
public List<Ingredient>
b()
ingredients()
method_64675()
m_otcrffsw()
getIngredients()
getIngredients()
m_354762_()
public List<StackedContents$IngredientInfo<Holder<Item>>>
c()
unpackedIngredients()
method_64676()
m_azhidqjg()
getRawIngredients()
getRawIngredients()
m_354036_()
public boolean
d()
isImpossibleToPlace()
method_61687()
m_bupcsujz()
hasNoPlacement()
hasNoPlacement()
m_355310_()