Class ContainerOpenersCounter
java.lang.Object
net.minecraft.world.level.block.entity.ContainerOpenersCounter
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoiddecrementOpeners(Player p_155469_, Level p_155470_, BlockPos p_155471_, BlockState p_155472_) private intgetOpenCount(Level p_155458_, BlockPos p_155459_) intvoidincrementOpeners(Player p_155453_, Level p_155454_, BlockPos p_155455_, BlockState p_155456_) protected abstract booleanisOwnContainer(Player p_155451_) protected abstract voidonClose(Level p_155473_, BlockPos p_155474_, BlockState p_155475_) protected abstract voidonOpen(Level p_155460_, BlockPos p_155461_, BlockState p_155462_) protected abstract voidopenerCountChanged(Level p_155463_, BlockPos p_155464_, BlockState p_155465_, int p_155466_, int p_155467_) voidrecheckOpeners(Level p_155477_, BlockPos p_155478_, BlockState p_155479_) private static voidscheduleRecheck(Level p_155481_, BlockPos p_155482_, BlockState p_155483_) 
- 
Field Details- 
CHECK_TICK_DELAYprivate static final int CHECK_TICK_DELAY- See Also:
 
- 
openCountprivate int openCount
 
- 
- 
Constructor Details- 
ContainerOpenersCounterpublic ContainerOpenersCounter()
 
- 
- 
Method Details- 
onOpen
- 
onClose
- 
openerCountChangedprotected abstract void openerCountChanged(Level p_155463_, BlockPos p_155464_, BlockState p_155465_, int p_155466_, int p_155467_) 
- 
isOwnContainer
- 
incrementOpenerspublic void incrementOpeners(Player p_155453_, Level p_155454_, BlockPos p_155455_, BlockState p_155456_) 
- 
decrementOpenerspublic void decrementOpeners(Player p_155469_, Level p_155470_, BlockPos p_155471_, BlockState p_155472_) 
- 
getOpenCount
- 
recheckOpeners
- 
getOpenerCountpublic int getOpenerCount()
- 
scheduleRecheck
 
-