Uses of Interface
net.minecraft.world.phys.shapes.BooleanOp
Packages that use BooleanOp
-
Uses of BooleanOp in net.minecraft.world.phys.shapes
Fields in net.minecraft.world.phys.shapes declared as BooleanOpModifier and TypeFieldDescriptionstatic final BooleanOp
BooleanOp.AND
static final BooleanOp
BooleanOp.CAUSED_BY
static final BooleanOp
BooleanOp.CAUSES
static final BooleanOp
BooleanOp.FALSE
static final BooleanOp
BooleanOp.FIRST
static final BooleanOp
BooleanOp.NOT_AND
static final BooleanOp
BooleanOp.NOT_FIRST
static final BooleanOp
BooleanOp.NOT_OR
static final BooleanOp
BooleanOp.NOT_SAME
static final BooleanOp
BooleanOp.NOT_SECOND
static final BooleanOp
BooleanOp.ONLY_FIRST
static final BooleanOp
BooleanOp.ONLY_SECOND
static final BooleanOp
BooleanOp.OR
static final BooleanOp
BooleanOp.SAME
static final BooleanOp
BooleanOp.SECOND
static final BooleanOp
BooleanOp.TRUE
Methods in net.minecraft.world.phys.shapes with parameters of type BooleanOpModifier and TypeMethodDescription(package private) static BitSetDiscreteVoxelShape
BitSetDiscreteVoxelShape.join
(DiscreteVoxelShape mainShape, DiscreteVoxelShape secondaryShape, IndexMerger mergerX, IndexMerger mergerY, IndexMerger mergerZ, BooleanOp operator) static VoxelShape
Shapes.join
(VoxelShape shape1, VoxelShape shape2, BooleanOp function) private static boolean
Shapes.joinIsNotEmpty
(IndexMerger mergerX, IndexMerger mergerY, IndexMerger mergerZ, DiscreteVoxelShape primaryShape, DiscreteVoxelShape secondaryShape, BooleanOp resultOperator) static boolean
Shapes.joinIsNotEmpty
(VoxelShape shape1, VoxelShape shape2, BooleanOp resultOperator) static VoxelShape
Shapes.joinUnoptimized
(VoxelShape shape1, VoxelShape shape2, BooleanOp function)