Interface BlockHandler
- All Known Subinterfaces:
SimpleBlockHandler
- All Known Implementing Classes:
FaweBlockHandler,FoliaBlockHandler,VanillaBlockHandler,WeBlockHandler
public interface BlockHandler
-
Method Summary
Modifier and TypeMethodDescriptiondefault BlockProcessclearBlock(org.bukkit.World world, BlockBox blockBox, boolean urgent) default BlockProcessclearBlock(org.bukkit.World world, PositionIterator iterator, boolean urgent) setBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) setBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent) setBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) setBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) setBlock(org.bukkit.World world, PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent)
-
Method Details
-
setBlock
BlockProcess setBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) -
setBlock
BlockProcess setBlock(org.bukkit.World world, BlockBox blockBox, BlockData blockData, boolean urgent) -
setBlock
BlockProcess setBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) -
setBlock
BlockProcess setBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) -
setBlock
BlockProcess setBlock(org.bukkit.World world, PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent) -
setBlock
BlockProcess setBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent) -
setBlock
BlockProcess setBlock(org.bukkit.World world, List<Pair<Position, BlockData>> blocks, boolean urgent) -
clearBlock
-
clearBlock
-