Interface Selection

All Superinterfaces:
Predicate<net.minecraft.core.BlockPos>

public interface Selection extends Predicate<net.minecraft.core.BlockPos>
  • Method Summary

    Modifier and Type
    Method
    Description
    add(Selection other)
     
     
    void
    forEach(Consumer<net.minecraft.core.BlockPos> callback)
     
    net.minecraft.world.phys.Vec3
     
    default net.createmod.catnip.utility.outliner.Outline.OutlineParams
    makeOutline(net.createmod.catnip.utility.outliner.Outliner outliner)
     
    net.createmod.catnip.utility.outliner.Outline.OutlineParams
    makeOutline(net.createmod.catnip.utility.outliner.Outliner outliner, Object slot)
     
     

    Methods inherited from interface java.util.function.Predicate

    and, negate, or, test
  • Method Details

    • add

      Selection add(Selection other)
    • substract

      Selection substract(Selection other)
    • copy

      Selection copy()
    • getCenter

      net.minecraft.world.phys.Vec3 getCenter()
    • forEach

      void forEach(Consumer<net.minecraft.core.BlockPos> callback)
    • makeOutline

      net.createmod.catnip.utility.outliner.Outline.OutlineParams makeOutline(net.createmod.catnip.utility.outliner.Outliner outliner, Object slot)
    • makeOutline

      default net.createmod.catnip.utility.outliner.Outline.OutlineParams makeOutline(net.createmod.catnip.utility.outliner.Outliner outliner)