net.minecraft.world.level.block.entity

public class LecternBlockEntity

extends BlockEntity implements Clearable, MenuProvider

All mapped superinterfaces:

Clearable, MenuProvider, MenuConstructor

eak
net.minecraft.world.level.block.entity.LecternBlockEntity
net.minecraft.class_3722

Field summary

Modifier and TypeField
public static final int
a
DATA_PAGE
field_31348
public static final int
b
NUM_DATA
field_31349
public static final int
c
SLOT_BOOK
field_31350
public static final int
d
NUM_SLOTS
field_31351
private final Container
e
bookAccess
field_17386
private final ContainerData
f
dataAccess
field_17387
ItemStack
g
book
field_17388
int
h
page
field_17389
private int
i
pageCount
field_17390

Constructor summary

ModifierConstructor
public (BlockPos arg0, BlockState arg1)

Method summary

Modifier and TypeMethod
public ItemStack
c()
getBook()
method_17520()
public boolean
f()
hasBook()
method_17522()
public void
b(dba arg0)
setBook(ItemStack arg0)
method_17513(class_1799 arg0)
void
u()
onBookItemRemove()
method_17525()
public void
a(dba arg0, csy arg1)
setBook(ItemStack arg0, Player arg1)
method_17514(class_1799 arg0, class_1657 arg1)
void
a(int arg0)
setPage(int arg0)
method_17511(int arg0)
public int
j()
getPage()
method_17523()
public int
k()
getRedstoneSignal()
method_17524()
private ItemStack
b(dba arg0, csy arg1)
resolveBook(ItemStack arg0, Player arg1)
method_17518(class_1799 arg0, class_1657 arg1)
private CommandSourceStack
a(csy arg0, asi arg1)
createCommandSourceStack(Player arg0, ServerLevel arg1)
method_17512(class_1657 arg0, class_3218 arg1)
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 void
a()
clearContent()
method_5448()
public void
a(iy arg0, ecg arg1)
preRemoveSideEffects(BlockPos arg0, BlockState arg1)
method_66473(class_2338 arg0, class_2680 arg1)
public AbstractContainerMenu
createMenu(int arg0, csx arg1, csy arg2)
createMenu(int arg0, Inventory arg1, Player arg2)
public Component
O_()
getDisplayName()
method_5476()
private static int
c(dba arg0)
getPageCount(ItemStack arg0)
method_57591(class_1799 arg0)