net.minecraft.world.inventory

public class CrafterMenu

extends AbstractContainerMenu implements ContainerListener

All mapped superinterfaces:

ContainerListener

cvl
net.minecraft.world.inventory.CrafterMenu
net.minecraft.class_8881
net.minecraft.unmapped.C_czkdrxgh
net.minecraft.screen.CrafterScreenHandler
net.minecraft.screen.CrafterScreenHandler

Field summary

Modifier and TypeField
protected static final int
m
SLOT_COUNT
field_46781
f_uuszxnri
field_46781
SLOT_COUNT
private static final int
n
INV_SLOT_START
field_46782
f_tcyulcmv
field_46782
INVENTORY_SLOTS_START
private static final int
o
INV_SLOT_END
field_46783
f_wvksesdo
field_46783
INVENTORY_SLOTS_END
private static final int
p
USE_ROW_SLOT_START
field_46784
f_vidvtafw
field_46784
HOTBAR_SLOTS_START
private static final int
q
USE_ROW_SLOT_END
field_46785
f_rvocmvxj
field_46785
HOTBAR_SLOTS_END
private final ResultContainer
r
resultContainer
field_46780
f_yiamcegp
resultInventory
resultInventory
private final ContainerData
s
containerData
field_46786
f_pdiupkfn
propertyDelegate
propertyDelegate
private final Player
t
player
field_46787
f_dcjzsosk
player
player
private final CraftingContainer
u
container
field_46788
f_veicmyyf
inputInventory
inventory

Constructor summary

ModifierConstructor
public (int syncId, Inventory playerInventory)
public (int syncId, Inventory playerInventory, CraftingContainer inputInventory, ContainerData propertyDelegate)

Method summary

Modifier and TypeMethod
private void
a(crb arg0)
addSlots(Inventory arg0)
method_54459(class_1661 arg0)
m_zhwjtaii(C_sxzqocrm arg0)
addSlots(PlayerInventory playerInventory)
addSlots(PlayerInventory playerInventory)
public void
a(int arg0, boolean arg1)
setSlotState(int arg0, boolean arg1)
method_54458(int arg0, boolean arg1)
m_swoiymft(int arg0, boolean arg1)
setSlotEnabled(int slot, boolean enabled)
setSlotEnabled(int slot, boolean enabled)
public boolean
e(int arg0)
isSlotDisabled(int arg0)
method_54461(int arg0)
m_eqfrxzzc(int arg0)
isSlotDisabled(int slot)
isSlotDisabled(int slot)
public boolean
l()
isPowered()
method_54462()
m_jwwklrgf()
isTriggered()
isPowered()
public ItemStack
b(crc 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)
public boolean
b(crc arg0)
stillValid(Player arg0)
method_7597(class_1657 arg0)
m_zipsjvkj(C_jzrpycqo arg0)
canUse(PlayerEntity arg0)
canUse(PlayerEntity arg0)
private void
n()
refreshRecipeResult()
method_54464()
m_jbxaewfz()
updateResult()
update()
public Container
m()
getContainer()
method_54463()
m_xsoclhnb()
getInputInventory()
getInventory()
public void
a(cuv arg0, int arg1, czd arg2)
slotChanged(AbstractContainerMenu arg0, int arg1, ItemStack arg2)
method_7635(class_1703 arg0, int arg1, class_1799 arg2)
m_yfrjwezo(C_mkrkudpa arg0, int arg1, C_sddaxwyk arg2)
onSlotUpdate(ScreenHandler arg0, int arg1, ItemStack arg2)
onSlotUpdate(ScreenHandler arg0, int arg1, ItemStack arg2)
public void
a(cuv arg0, int arg1, int arg2)
dataChanged(AbstractContainerMenu arg0, int arg1, int arg2)
method_7633(class_1703 arg0, int arg1, int arg2)
m_ifdythrh(C_mkrkudpa arg0, int arg1, int arg2)
onPropertyUpdate(ScreenHandler arg0, int arg1, int arg2)
onPropertyUpdate(ScreenHandler arg0, int arg1, int arg2)