Interface SimpleBlockHandler
- All Superinterfaces:
BlockHandler
- All Known Implementing Classes:
FoliaBlockHandler,VanillaBlockHandler
-
Method Summary
Modifier and TypeMethodDescriptionstatic PositionIteratordefault BlockProcesssetBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) default BlockProcessdefault BlockProcesssetBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent) default BlockProcesssetBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) default BlockProcesssetBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) Methods inherited from interface io.github.projectunified.blockutil.spigot.common.BlockHandler
clearBlock, clearBlock, setBlock, setBlock
-
Method Details
-
iterator
-
setBlock
default BlockProcess setBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) - Specified by:
setBlockin interfaceBlockHandler
-
setBlock
default BlockProcess setBlock(org.bukkit.World world, BlockBox blockBox, BlockData blockData, boolean urgent) - Specified by:
setBlockin interfaceBlockHandler
-
setBlock
default BlockProcess setBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) - Specified by:
setBlockin interfaceBlockHandler
-
setBlock
default BlockProcess setBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) - Specified by:
setBlockin interfaceBlockHandler
-
setBlock
default BlockProcess setBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent) - Specified by:
setBlockin interfaceBlockHandler
-