Class ContainerOpenersCounter
java.lang.Object
net.minecraft.world.level.block.entity.ContainerOpenersCounter
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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_DELAY
private static final int CHECK_TICK_DELAY- See Also:
 
 - 
openCount
private int openCount 
 - 
 - 
Constructor Details
- 
ContainerOpenersCounter
public ContainerOpenersCounter() 
 - 
 - 
Method Details
- 
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_)  - 
getOpenCount
 - 
recheckOpeners
 - 
getOpenerCount
public int getOpenerCount() - 
scheduleRecheck
 
 -