Package org.bukkit
Interface BlockChangeDelegate
public interface BlockChangeDelegate
A delegate for handling block changes. This serves as a direct interface
 between generation algorithms in the server implementation and utilizing
 code.
- 
Method SummaryModifier and TypeMethodDescriptiongetBlockData(int x, int y, int z) Get the block data at the location.intGets the height of the world.booleanisEmpty(int x, int y, int z) Checks if the specified block is empty (air) or not.booleansetBlockData(int x, int y, int z, @NotNull BlockData blockData) Set a block data at the specified coordinates.
- 
Method Details- 
setBlockDataSet a block data at the specified coordinates.- Parameters:
- x- X coordinate
- y- Y coordinate
- z- Z coordinate
- blockData- Block data
- Returns:
- true if the block was set successfully
 
- 
getBlockDataGet the block data at the location.- Parameters:
- x- X coordinate
- y- Y coordinate
- z- Z coordinate
- Returns:
- The block data
 
- 
getHeightint getHeight()Gets the height of the world.- Returns:
- Height of the world
 
- 
isEmptyboolean isEmpty(int x, int y, int z) Checks if the specified block is empty (air) or not.- Parameters:
- x- X coordinate
- y- Y coordinate
- z- Z coordinate
- Returns:
- True if the block is considered empty.
 
 
-