History - net.minecraft.util.shape.VoxelShape

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (Vec3d, org.apache.commons.lang3.mutable.MutableObject, double, double, double, double, double, double): lambda$closestPointTo$5, method_33662, method_33662

void (Vec3d, org.apache.commons.lang3.mutable.MutableObject, double, double, double, double, double, double): lambda$closestPointTo$0, method_33662, method_33662

boolean (double, Direction$Axis, int): lambda$findIndex$4, method_1101, method_1101

boolean (double, Direction$Axis, int): lambda$findIndex$0, method_1101, method_1101

void (List, double, double, double, double, double, double): lambda$toAabbs$3, method_1111, method_1111

void (List, double, double, double, double, double, double): lambda$toAabbs$0, method_1111, method_1111

void (VoxelShapes$BoxConsumer, it.unimi.dsi.fastutil.doubles.DoubleList, it.unimi.dsi.fastutil.doubles.DoubleList, it.unimi.dsi.fastutil.doubles.DoubleList, int, int, int, int, int, int): lambda$forAllBoxes$2, method_1112, method_1112

void (VoxelShapes$BoxConsumer, it.unimi.dsi.fastutil.doubles.DoubleList, it.unimi.dsi.fastutil.doubles.DoubleList, it.unimi.dsi.fastutil.doubles.DoubleList, int, int, int, int, int, int): lambda$forAllBoxes$0, method_1112, method_1112

void (VoxelShapes$BoxConsumer, int, int, int, int, int, int): lambda$forAllEdges$1, method_1106, method_1106

void (VoxelShapes$BoxConsumer, int, int, int, int, int, int): lambda$forAllEdges$0, method_1106, method_1106

1.21.11_unobfuscated

Names

net.minecraft.world.phys.shapes.VoxelShape

net.minecraft.class_265

net.minecraft.util.shape.VoxelShape

Fields

VoxelSet: shape, field_1401, voxels

VoxelShape[]: faces, field_19318, shapeCache

Constructors

(VoxelSet)

Methods

double (Direction$Axis): min, method_1091, getMin

double (Direction$Axis): max, method_1105, getMax

Box (): bounds, method_1107, getBoundingBox

VoxelShape (): singleEncompassing, method_52620, asCuboid

double (Direction$Axis, int): get, method_1099, getPointPosition

it.unimi.dsi.fastutil.doubles.DoubleList (Direction$Axis): getCoords, method_1109, getPointPositions

boolean (): isEmpty, method_1110, isEmpty

VoxelShape (Vec3d): move, method_64034, offset

VoxelShape (Vec3i): move, method_66507, offset

VoxelShape (double, double, double): move, method_1096, offset

VoxelShape (): optimize, method_1097, simplify

void (VoxelShapes$BoxConsumer): forAllEdges, method_1104, forEachEdge

void (VoxelShapes$BoxConsumer): forAllBoxes, method_1089, forEachBox

List<Box> (): toAabbs, method_1090, getBoundingBoxes

double (Direction$Axis, double, double): min, method_35593, getStartingCoord

double (Direction$Axis, double, double): max, method_1102, getEndingCoord

int (Direction$Axis, double): findIndex, method_1100, getCoordIndex

BlockHitResult (Vec3d, Vec3d, BlockPos): clip, method_1092, raycast

Optional<Vec3d> (Vec3d): closestPointTo, method_33661, getClosestPointTo

VoxelShape (Direction): getFaceShape, method_20538, getFace

VoxelShape (Direction): calculateFace, method_1098, getUncachedFace

boolean (): isCubeLike, method_61897, isCube

boolean (Direction$Axis): isCubeLikeAlong, method_61896, isSquare

double (Direction$Axis, Box, double): collide, method_1108, calculateMaxDistance

double (AxisCycleDirection, Box, double): collideX, method_1103, calculateMaxDistance

void (Vec3d, org.apache.commons.lang3.mutable.MutableObject, double, double, double, double, double, double): lambda$closestPointTo$5, method_33662, method_33662

boolean (double, Direction$Axis, int): lambda$findIndex$4, method_1101, method_1101

void (List, double, double, double, double, double, double): lambda$toAabbs$3, method_1111, method_1111

void (VoxelShapes$BoxConsumer, it.unimi.dsi.fastutil.doubles.DoubleList, it.unimi.dsi.fastutil.doubles.DoubleList, it.unimi.dsi.fastutil.doubles.DoubleList, int, int, int, int, int, int): lambda$forAllBoxes$2, method_1112, method_1112

void (VoxelShapes$BoxConsumer, int, int, int, int, int, int): lambda$forAllEdges$1, method_1106, method_1106

void (VoxelShape[], double, double, double, double, double, double): lambda$optimize$0, method_1094, method_1094