net.minecraft.world.inventory

public abstract class AbstractFurnaceMenu

extends RecipeBookMenu

cte
net.minecraft.world.inventory.AbstractFurnaceMenu
net.minecraft.class_1720
net.minecraft.unmapped.C_hgcbvrbw
net.minecraft.screen.AbstractFurnaceScreenHandler
net.minecraft.screen.AbstractFurnaceScreenHandler
net.minecraft.src.C_1227_
net.minecraft.world.inventory.ContainerFurnace

Field summary

Modifier and TypeField
public static final int
m
INGREDIENT_SLOT
field_30738
f_mowsrkrf
field_30738
INGREDIENT_SLOT
f_150453_
public static final int
n
FUEL_SLOT
field_30739
f_fskizhzz
field_30739
FUEL_SLOT
f_150454_
public static final int
o
RESULT_SLOT
field_30740
f_sqmuvaiy
field_30740
RESULT_SLOT
f_150455_
public static final int
p
SLOT_COUNT
field_30741
f_hwvbuudv
field_30741
SLOTS_COUNT
f_150456_
public static final int
q
DATA_COUNT
field_30742
f_obrkhyru
field_30742
PROPERTIES_COUNT
f_150457_
private static final int
s
INV_SLOT_START
field_30743
f_nrzuactx
field_30743
INVENTORY_SLOTS_START
f_150458_
private static final int
t
INV_SLOT_END
field_30744
f_bdlijcye
field_30744
INVENTORY_SLOTS_END
f_150459_
private static final int
u
USE_ROW_SLOT_START
field_30745
f_ansubguu
field_30745
HOTBAR_SLOTS_START
f_150460_
private static final int
v
USE_ROW_SLOT_END
field_30746
f_mjdlqdie
field_30746
HOTBAR_SLOTS_END
f_150461_
final Container
w
container
field_7824
f_evvpjxcj
inventory
inventory
f_38955_
private final ContainerData
x
data
field_17286
f_twipmeze
propertyDelegate
propertyDelegate
f_38956_
protected final Level
r
level
field_7822
f_omgztnxa
world
world
f_38954_
private final RecipeType<? extends AbstractCookingRecipe>
y
recipeType
field_17494
f_qsxccrkt
recipeType
recipeType
f_38957_
private final RecipePropertySet
z
acceptedInputs
field_54593
f_jxykkdkw
recipePropertySet
f_348991_
private final RecipeBookType
A
recipeBookType
field_25762
f_chsepuum
category
category
f_38958_

Constructor summary

ModifierConstructor
protected (MenuType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, ResourceKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, Inventory platerInventory)
protected (MenuType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, ResourceKey<RecipePropertySet> recipePropertySetKey, RecipeBookType category, int syncId, Inventory platerInventory, Container inventory, ContainerData propertyDelegate)

Method summary

Modifier and TypeMethod
public void
a(cqc arg0)
fillCraftSlotsStackedContents(StackedItemContents arg0)
method_7654(class_9875 arg0)
m_mldsqcel(C_fcquvjby arg0)
populateRecipeFinder(RecipeFinder arg0)
populateRecipeFinder(RecipeFinder arg0)
m_5816_(C_345581_ arg0)
public Slot
l()
getResultSlot()
method_61632()
m_mibuumas()
getOutputSlot()
m_353827_()
public boolean
b(cpx arg0)
stillValid(Player arg0)
method_7597(class_1657 arg0)
m_zipsjvkj(C_jzrpycqo arg0)
canUse(PlayerEntity arg0)
canUse(PlayerEntity arg0)
m_6875_(C_1141_ arg0)
public ItemStack
b(cpx arg0, int arg1)
quickMoveStack(Player arg0, int arg1)
method_7601(class_1657 arg0, int arg1)
m_oujzgmbb(C_jzrpycqo arg0, int arg1)
quickMove(PlayerEntity arg0, int arg1)
quickTransfer(PlayerEntity arg0, int arg1)
m_7648_(C_1141_ p_38987_, int arg1)
protected boolean
c(cxp arg0)
canSmelt(ItemStack arg0)
method_7640(class_1799 arg0)
m_hoqkpdjn(C_sddaxwyk arg0)
isSmeltable(ItemStack itemStack)
isSmeltable(ItemStack itemStack)
m_38977_(C_1391_ arg0)
protected boolean
d(cxp arg0)
isFuel(ItemStack arg0)
method_16945(class_1799 arg0)
m_sidcfqcj(C_sddaxwyk arg0)
isFuel(ItemStack item)
isFuel(ItemStack itemStack)
m_38988_(C_1391_ arg0)
public float
m()
getBurnProgress()
method_17363()
m_ejlyeczv()
getCookProgress()
getCookProgress()
m_38995_()
public float
n()
getLitProgress()
method_17364()
m_mjfixhiu()
getFuelProgress()
getFuelProgress()
m_38996_()
public boolean
o()
isLit()
method_17365()
m_ppkytoyf()
isBurning()
isBurning()
m_38997_()
public RecipeBookType
an_()
getRecipeBookType()
method_30264()
m_zlpkpbya()
getCategory()
getCategory()
m_5867_()
public RecipeBookMenu$PostPlaceAction
a(boolean arg0, boolean arg1, dcj<?> arg2, ash arg3, cpw arg4)
handlePlacement(boolean arg0, boolean arg1, RecipeHolder<?> arg2, ServerLevel arg3, Inventory arg4)
method_17697(boolean arg0, boolean arg1, class_8786<?> arg2, class_3218 arg3, class_1661 arg4)
m_eeamkwew(boolean arg0, boolean arg1, C_dscbrwbj<?> arg2, C_bdwnwhiu arg3, C_sxzqocrm arg4)
fillInputSlots(boolean arg0, boolean arg1, RecipeEntry<?> arg2, ServerWorld arg3, PlayerInventory arg4)
fillInputSlots(boolean arg0, boolean arg1, RecipeHolder<?> arg2, ServerWorld arg3, PlayerInventory arg4)
m_6951_(boolean p_361487_, boolean p_366286_, C_290175_<?> p_366253_, C_12_ p_364103_, C_1140_ arg4)