net.minecraft.world.level.block.entity

public class CrafterBlockEntity

extends RandomizableContainerBlockEntity implements CraftingContainer

All mapped superinterfaces:

Container, Clearable, MenuProvider, MenuConstructor, Nameable, RandomizableContainer, CraftingContainer, StackedContentsCompatible

dzt
net.minecraft.world.level.block.entity.CrafterBlockEntity
net.minecraft.class_8887

Field summary

Modifier and TypeField
public static final int
d
CONTAINER_WIDTH
field_46809
public static final int
e
CONTAINER_HEIGHT
field_46810
public static final int
f
CONTAINER_SIZE
field_46811
public static final int
g
SLOT_DISABLED
field_46812
public static final int
h
SLOT_ENABLED
field_46813
public static final int
i
DATA_TRIGGERED
field_46814
public static final int
j
NUM_DATA
field_46815
private static final int
q
DEFAULT_CRAFTING_TICKS_REMAINING
field_57776
private static final int
r
DEFAULT_TRIGGERED
field_57777
private NonNullList<ItemStack>
s
items
field_46817
private int
t
craftingTicksRemaining
field_46818
protected final ContainerData
k
containerData
field_46816

Constructor summary

ModifierConstructor
public (BlockPos arg0, BlockState arg1)

Method summary

Modifier and TypeMethod
protected Component
j()
getDefaultName()
method_17823()
protected AbstractContainerMenu
a(int arg0, csx arg1)
createMenu(int arg0, Inventory arg1)
method_5465(int arg0, class_1661 arg1)
public void
a(int arg0, boolean arg1)
setSlotState(int arg0, boolean arg1)
method_54480(int arg0, boolean arg1)
public boolean
c(int arg0)
isSlotDisabled(int arg0)
method_54483(int arg0)
public boolean
b(int arg0, dba arg1)
canPlaceItem(int arg0, ItemStack arg1)
method_5437(int arg0, class_1799 arg1)
private boolean
a(int arg0, dba arg1, int arg2)
smallerStackExist(int arg0, ItemStack arg1, int arg2)
method_54479(int arg0, class_1799 arg1, int arg2)
protected void
a(fbf arg0)
loadAdditional(ValueInput arg0)
method_11014(class_11368 arg0)
protected void
a(fbh arg0)
saveAdditional(ValueOutput arg0)
method_11007(class_11372 arg0)
public int
b()
getContainerSize()
method_5439()
public boolean
c()
isEmpty()
method_5442()
public ItemStack
a(int arg0)
getItem(int arg0)
method_5438(int arg0)
public void
a(int arg0, dba arg1)
setItem(int arg0, ItemStack arg1)
method_5447(int arg0, class_1799 arg1)
public boolean
a(csy arg0)
stillValid(Player arg0)
method_5443(class_1657 arg0)
public NonNullList<ItemStack>
f()
getItems()
method_11282()
protected void
a(jr<dba> arg0)
setItems(NonNullList<ItemStack> arg0)
method_11281(class_2371<class_1799> arg0)
public int
aw_()
getWidth()
method_17398()
public int
g()
getHeight()
method_17397()
public void
fillStackedContents(cte arg0)
fillStackedContents(StackedItemContents arg0)
method_7683(class_9875 arg0)
private void
g(fbh arg0)
addDisabledSlots(ValueOutput arg0)
method_54486(class_11372 arg0)
private void
h(fbh arg0)
addTriggered(ValueOutput arg0)
method_54487(class_11372 arg0)
public void
a(boolean arg0)
setTriggered(boolean arg0)
method_54482(boolean arg0)
public boolean
k()
isTriggered()
method_54488()
public static void
a(dkz arg0, iy arg1, ecg arg2, dzt arg3)
serverTick(Level arg0, BlockPos arg1, BlockState arg2, CrafterBlockEntity arg3)
method_54481(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_8887 arg3)
public void
d(int arg0)
setCraftingTicksRemaining(int arg0)
method_54484(int arg0)
public int
u()
getRedstoneSignal()
method_54489()
private boolean
e(int arg0)
slotCanBeDisabled(int arg0)
method_54485(int arg0)