Class BlockUpdateScheduler
java.lang.Object
org.cloudburstmc.server.scheduler.BlockUpdateScheduler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(BlockUpdateEntry entry)booleancontains(BlockUpdateEntry entry)getPendingBlockUpdates(org.cloudburstmc.api.util.AxisAlignedBB boundingBox)booleanisBlockTickPending(com.nukkitx.math.vector.Vector3i pos, org.cloudburstmc.api.block.Block blockState)booleanremove(com.nukkitx.math.vector.Vector4i pos)booleanremove(BlockUpdateEntry entry)voidtick(long currentTick)
-
Constructor Details
-
BlockUpdateScheduler
-
-
Method Details
-
tick
public void tick(long currentTick) -
getPendingBlockUpdates
public Set<BlockUpdateEntry> getPendingBlockUpdates(org.cloudburstmc.api.util.AxisAlignedBB boundingBox) -
isBlockTickPending
public boolean isBlockTickPending(com.nukkitx.math.vector.Vector3i pos, org.cloudburstmc.api.block.Block blockState) -
add
-
contains
-
remove
-
remove
public boolean remove(com.nukkitx.math.vector.Vector4i pos)
-