public abstract class Selection
extends java.lang.Object
implements java.util.function.Predicate<net.minecraft.util.math.BlockPos>
| Constructor and Description |
|---|
Selection() |
| Modifier and Type | Method and Description |
|---|---|
abstract Selection |
add(Selection other) |
abstract Selection |
copy() |
abstract void |
forEach(java.util.function.Consumer<net.minecraft.util.math.BlockPos> callback) |
abstract net.minecraft.util.math.vector.Vector3d |
getCenter() |
Outline.OutlineParams |
makeOutline(Outliner outliner) |
abstract Outline.OutlineParams |
makeOutline(Outliner outliner,
java.lang.Object slot) |
static Selection |
of(net.minecraft.util.math.MutableBoundingBox bb) |
abstract Selection |
substract(Selection other) |
public static Selection of(net.minecraft.util.math.MutableBoundingBox bb)
public abstract Selection copy()
public abstract net.minecraft.util.math.vector.Vector3d getCenter()
public abstract void forEach(java.util.function.Consumer<net.minecraft.util.math.BlockPos> callback)
public abstract Outline.OutlineParams makeOutline(Outliner outliner, java.lang.Object slot)
public Outline.OutlineParams makeOutline(Outliner outliner)