Interface IAutoMine


public interface IAutoMine
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    addActiveTask(net.minecraft.core.BlockPos pos, boolean rayCast, double range)
     
    boolean
    addTask(net.minecraft.core.BlockPos pos, boolean rayCast, double range)
     
    boolean
    addToQueue(net.minecraft.core.BlockPos pos, boolean rayCast, double range)
     
    boolean
     
    int
     
    int
     
    void
     
    void
    setCanBreak(BiPredicate<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState> predicate)
     
  • Method Details

    • addTask

      boolean addTask(net.minecraft.core.BlockPos pos, boolean rayCast, double range)
    • addActiveTask

      boolean addActiveTask(net.minecraft.core.BlockPos pos, boolean rayCast, double range)
    • addToQueue

      boolean addToQueue(net.minecraft.core.BlockPos pos, boolean rayCast, double range)
    • canAddTask

      boolean canAddTask()
    • getActiveTaskCount

      int getActiveTaskCount()
    • getQueueSize

      int getQueueSize()
    • setCanBreak

      void setCanBreak(BiPredicate<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState> predicate)
    • resetCanBreak

      void resetCanBreak()