类 ContainerOpenersCounter
java.lang.Object
net.minecraft.world.level.block.entity.ContainerOpenersCounter
-
字段概要
字段修饰符和类型字段说明private static final int
private double
private int
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
decrementOpeners
(Player p_155469_, Level p_155470_, BlockPos p_155471_, BlockState p_155472_) int
getPlayersWithContainerOpen
(Level p_320335_, BlockPos p_320624_) void
incrementOpeners
(Player p_155453_, Level p_155454_, BlockPos p_155455_, BlockState p_155456_) protected abstract boolean
isOwnContainer
(Player p_155451_) protected abstract void
onClose
(Level p_155473_, BlockPos p_155474_, BlockState p_155475_) protected abstract void
onOpen
(Level p_155460_, BlockPos p_155461_, BlockState p_155462_) protected abstract void
openerCountChanged
(Level p_155463_, BlockPos p_155464_, BlockState p_155465_, int p_155466_, int p_155467_) void
recheckOpeners
(Level p_155477_, BlockPos p_155478_, BlockState p_155479_) private static void
scheduleRecheck
(Level p_155481_, BlockPos p_155482_, BlockState p_155483_)
-
字段详细资料
-
CHECK_TICK_DELAY
private static final int CHECK_TICK_DELAY- 另请参阅:
-
openCount
private int openCount -
maxInteractionRange
private double maxInteractionRange
-
-
构造器详细资料
-
ContainerOpenersCounter
public ContainerOpenersCounter()
-
-
方法详细资料
-
onOpen
-
onClose
-
openerCountChanged
protected abstract void openerCountChanged(Level p_155463_, BlockPos p_155464_, BlockState p_155465_, int p_155466_, int p_155467_) -
isOwnContainer
-
incrementOpeners
public void incrementOpeners(Player p_155453_, Level p_155454_, BlockPos p_155455_, BlockState p_155456_) -
decrementOpeners
public void decrementOpeners(Player p_155469_, Level p_155470_, BlockPos p_155471_, BlockState p_155472_) -
getPlayersWithContainerOpen
-
recheckOpeners
-
getOpenerCount
public int getOpenerCount() -
scheduleRecheck
-