net.minecraft.world.level.block.entity

public class BrewingStandBlockEntity

extends BaseContainerBlockEntity implements WorldlyContainer

All mapped superinterfaces:

Container, Clearable, MenuProvider, MenuConstructor, Nameable, WorldlyContainer

dzi
net.minecraft.world.level.block.entity.BrewingStandBlockEntity
net.minecraft.class_2589

Field summary

Modifier and TypeField
private static final int
g
INGREDIENT_SLOT
field_31328
private static final int
h
FUEL_SLOT
field_31329
private static final int[]
i
SLOTS_FOR_UP
field_11886
private static final int[]
j
SLOTS_FOR_DOWN
field_11879
private static final int[]
k
SLOTS_FOR_SIDES
field_11880
public static final int
b
FUEL_USES
field_31324
public static final int
c
DATA_BREW_TIME
field_31325
public static final int
d
DATA_FUEL_USES
field_31326
public static final int
e
NUM_DATA_VALUES
field_31327
private static final short
l
DEFAULT_BREW_TIME
field_57769
private static final byte
m
DEFAULT_FUEL
field_57770
private NonNullList<ItemStack>
q
items
field_11882
int
r
brewTime
field_11878
private boolean[]
s
lastPotionCount
field_11883
private Item
t
ingredient
field_11881
int
u
fuel
field_11885
protected final ContainerData
f
dataAccess
field_17381

Constructor summary

ModifierConstructor
public (BlockPos arg0, BlockState arg1)

Method summary

Modifier and TypeMethod
protected Component
j()
getDefaultName()
method_17823()
public int
b()
getContainerSize()
method_5439()
protected NonNullList<ItemStack>
f()
getItems()
method_11282()
protected void
a(jr<dba> arg0)
setItems(NonNullList<ItemStack> arg0)
method_11281(class_2371<class_1799> arg0)
public static void
a(dkz arg0, iy arg1, ecg arg2, dzi arg3)
serverTick(Level arg0, BlockPos arg1, BlockState arg2, BrewingStandBlockEntity arg3)
method_31665(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2589 arg3)
private boolean[]
k()
getPotionBits()
method_11028()
private static boolean
a(dcv arg0, jr<dba> arg1)
isBrewable(PotionBrewing arg0, NonNullList<ItemStack> arg1)
method_11027(class_1845 arg0, class_2371<class_1799> arg1)
private static void
a(dkz arg0, iy arg1, jr<dba> arg2)
doBrew(Level arg0, BlockPos arg1, NonNullList<ItemStack> arg2)
method_11029(class_1937 arg0, class_2338 arg1, class_2371<class_1799> 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 boolean
b(int arg0, dba arg1)
canPlaceItem(int arg0, ItemStack arg1)
method_5437(int arg0, class_1799 arg1)
public int[]
a(je arg0)
getSlotsForFace(Direction arg0)
method_5494(class_2350 arg0)
public boolean
a(int arg0, dba arg1, je arg2)
canPlaceItemThroughFace(int arg0, ItemStack arg1, Direction arg2)
method_5492(int arg0, class_1799 arg1, class_2350 arg2)
public boolean
b(int arg0, dba arg1, je arg2)
canTakeItemThroughFace(int arg0, ItemStack arg1, Direction arg2)
method_5493(int arg0, class_1799 arg1, class_2350 arg2)
protected AbstractContainerMenu
a(int arg0, csx arg1)
createMenu(int arg0, Inventory arg1)
method_5465(int arg0, class_1661 arg1)