Class WeBlockHandler

java.lang.Object
io.github.projectunified.blockutil.we.WeBlockHandler
All Implemented Interfaces:
BlockHandler

public class WeBlockHandler extends Object implements BlockHandler
  • Constructor Details

    • WeBlockHandler

      public WeBlockHandler(org.bukkit.plugin.Plugin plugin)
  • Method Details

    • isAvailable

      public static boolean isAvailable()
    • setMaxBlocks

      public void setMaxBlocks(int maxBlocks)
    • setBlock

      public BlockProcess setBlock(org.bukkit.World world, me.hsgamer.hscore.minecraft.block.iterator.PositionIterator iterator, BlockData blockData, boolean urgent)
      Specified by:
      setBlock in interface BlockHandler
    • setBlock

      public BlockProcess setBlock(org.bukkit.World world, me.hsgamer.hscore.minecraft.block.box.BlockBox blockBox, BlockData blockData, boolean urgent)
      Specified by:
      setBlock in interface BlockHandler
    • setBlock

      public BlockProcess setBlock(org.bukkit.World world, me.hsgamer.hscore.minecraft.block.iterator.PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent)
      Specified by:
      setBlock in interface BlockHandler
    • setBlock

      public BlockProcess setBlock(org.bukkit.World world, me.hsgamer.hscore.minecraft.block.box.BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent)
      Specified by:
      setBlock in interface BlockHandler
    • setBlock

      public BlockProcess setBlock(org.bukkit.World world, me.hsgamer.hscore.minecraft.block.iterator.PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent)
      Specified by:
      setBlock in interface BlockHandler
    • setBlock

      public BlockProcess setBlock(org.bukkit.World world, me.hsgamer.hscore.minecraft.block.box.BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent)
      Specified by:
      setBlock in interface BlockHandler
    • setBlock

      public BlockProcess setBlock(org.bukkit.World world, List<Pair<me.hsgamer.hscore.minecraft.block.box.Position,BlockData>> blocks, boolean urgent)
      Specified by:
      setBlock in interface BlockHandler