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