net.minecraft.world.inventory

public abstract class AbstractFurnaceMenu

extends RecipeBookMenu

cwt
net.minecraft.world.inventory.AbstractFurnaceMenu
net.minecraft.class_1720

Field summary

Modifier and TypeField
public static final int
m
INGREDIENT_SLOT
field_30738
public static final int
n
FUEL_SLOT
field_30739
public static final int
o
RESULT_SLOT
field_30740
public static final int
p
SLOT_COUNT
field_30741
public static final int
q
DATA_COUNT
field_30742
private static final int
s
INV_SLOT_START
field_30743
private static final int
t
INV_SLOT_END
field_30744
private static final int
u
USE_ROW_SLOT_START
field_30745
private static final int
v
USE_ROW_SLOT_END
field_30746
final Container
w
container
field_7824
private final ContainerData
x
data
field_17286
protected final Level
r
level
field_7822
private final RecipeType<? extends AbstractCookingRecipe>
y
recipeType
field_17494
private final RecipePropertySet
z
acceptedInputs
field_54593
private final RecipeBookType
A
recipeBookType
field_25762

Constructor summary

ModifierConstructor
protected (MenuType<?> arg0, RecipeType<? extends AbstractCookingRecipe> arg1, ResourceKey<RecipePropertySet> arg2, RecipeBookType arg3, int arg4, Inventory arg5)
protected (MenuType<?> arg0, RecipeType<? extends AbstractCookingRecipe> arg1, ResourceKey<RecipePropertySet> arg2, RecipeBookType arg3, int arg4, Inventory arg5, Container arg6, ContainerData arg7)

Method summary

Modifier and TypeMethod
public void
a(cte arg0)
fillCraftSlotsStackedContents(StackedItemContents arg0)
method_7654(class_9875 arg0)
public Slot
l()
getResultSlot()
method_61632()
public boolean
b(csy arg0)
stillValid(Player arg0)
method_7597(class_1657 arg0)
public ItemStack
b(csy arg0, int arg1)
quickMoveStack(Player arg0, int arg1)
method_7601(class_1657 arg0, int arg1)
protected boolean
b(dba arg0)
canSmelt(ItemStack arg0)
method_7640(class_1799 arg0)
protected boolean
c(dba arg0)
isFuel(ItemStack arg0)
method_16945(class_1799 arg0)
public float
m()
getBurnProgress()
method_17363()
public float
n()
getLitProgress()
method_17364()
public boolean
o()
isLit()
method_17365()
public RecipeBookType
ak_()
getRecipeBookType()
method_30264()
public RecipeBookMenu$PostPlaceAction
a(boolean arg0, boolean arg1, dfw<?> arg2, asi arg3, csx 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)