类 ContainerOpenersCounter
java.lang.Object
net.minecraft.world.level.block.entity.ContainerOpenersCounter
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
decrementOpeners
(Player pPlayer, Level pLevel, BlockPos pPos, BlockState pState) private int
getOpenCount
(Level pLevel, BlockPos pPos) int
void
incrementOpeners
(Player pPlayer, Level pLevel, BlockPos pPos, BlockState pState) protected abstract boolean
isOwnContainer
(Player p_155451_) protected abstract void
onClose
(Level pLevel, BlockPos pPos, BlockState pState) protected abstract void
onOpen
(Level pLevel, BlockPos pPos, BlockState pState) protected abstract void
openerCountChanged
(Level pLevel, BlockPos pPos, BlockState pState, int pCount, int pOpenCount) void
recheckOpeners
(Level pLevel, BlockPos pPos, BlockState pState) private static void
scheduleRecheck
(Level pLevel, BlockPos pPos, BlockState pState)
-
字段详细资料
-
CHECK_TICK_DELAY
private static final int CHECK_TICK_DELAY- 另请参阅:
-
openCount
private int openCount
-
-
构造器详细资料
-
ContainerOpenersCounter
public ContainerOpenersCounter()
-
-
方法详细资料
-
onOpen
-
onClose
-
openerCountChanged
protected abstract void openerCountChanged(Level pLevel, BlockPos pPos, BlockState pState, int pCount, int pOpenCount) -
isOwnContainer
-
incrementOpeners
-
decrementOpeners
-
getOpenCount
-
recheckOpeners
-
getOpenerCount
public int getOpenerCount() -
scheduleRecheck
-