public class BlockUpdateScheduler extends Object
| Constructor and Description |
|---|
BlockUpdateScheduler(Level level,
long currentTick) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(BlockUpdateEntry entry) |
boolean |
contains(BlockUpdateEntry entry) |
Set<BlockUpdateEntry> |
getPendingBlockUpdates(AxisAlignedBB boundingBox) |
boolean |
isBlockTickPending(com.nukkitx.math.vector.Vector3i pos,
Block blockState) |
boolean |
remove(BlockUpdateEntry entry) |
boolean |
remove(com.nukkitx.math.vector.Vector4i pos) |
void |
tick(long currentTick) |
public BlockUpdateScheduler(Level level, long currentTick)
public void tick(long currentTick)
public Set<BlockUpdateEntry> getPendingBlockUpdates(AxisAlignedBB boundingBox)
public boolean isBlockTickPending(com.nukkitx.math.vector.Vector3i pos,
Block blockState)
public void add(BlockUpdateEntry entry)
public boolean contains(BlockUpdateEntry entry)
public boolean remove(BlockUpdateEntry entry)
public boolean remove(com.nukkitx.math.vector.Vector4i pos)
Copyright © 2020. All rights reserved.