History - net.minecraft.world.phys.shapes.VoxelShape

25w18a

Names

fgw

fhr

Fields

DiscreteVoxelShape: a, shape, field_1401, voxels, f_83211_

DiscreteVoxelShape: a, shape, field_1401

VoxelShape[]: b, faces, field_19318, shapeCache, f_83212_

VoxelShape[]: b, faces, field_19318

Constructors

Methods

AABB (): a, bounds, method_1107, getBoundingBox, m_83215_

AABB (): a, bounds, method_1107

boolean (): c, isEmpty, method_1110, isEmpty, m_83281_

boolean (): c, isEmpty, method_1110

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

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

VoxelShape (): d, optimize, method_1097, simplify, m_83296_

VoxelShape (): d, optimize, method_1097

List<AABB> (): e, toAabbs, method_1090, getBoundingBoxes, m_83299_

List<AABB> (): e, toAabbs, method_1090

double (AxisCycle, AABB, double): a, collideX, method_1103, calculateMaxDistance, m_83245_

double (AxisCycle, AABB, double): a, collideX, method_1103

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

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

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

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

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

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

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

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

void (Shapes$DoubleLineConsumer): b, forAllBoxes, method_1089, forEachBox, m_83286_

void (Shapes$DoubleLineConsumer): b, forAllBoxes, method_1089

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

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

BlockHitResult (Vec3, Vec3, BlockPos): a, clip, method_1092, raycast, m_83220_

BlockHitResult (Vec3, Vec3, BlockPos): a, clip, method_1092

VoxelShape (Direction): a, getFaceShape, method_20538, getFace, m_83263_

VoxelShape (Direction): a, getFaceShape, method_20538

double (Direction$Axis, AABB, double): a, collide, method_1108, calculateMaxDistance, m_83259_

double (Direction$Axis, AABB, double): a, collide, method_1108

void (Shapes$DoubleLineConsumer): a, forAllEdges, method_1104, forEachEdge, m_83224_

void (Shapes$DoubleLineConsumer): a, forAllEdges, method_1104

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

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

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

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

VoxelShape (Direction): b, calculateFace, method_1098, getUncachedFace, m_83294_

VoxelShape (Direction): b, calculateFace, method_1098

Optional<Vec3> (Vec3): b, closestPointTo, method_33661, getClosestPointTo, m_166067_

Optional<Vec3> (Vec3): b, closestPointTo, method_33661

VoxelShape (): b, singleEncompassing, method_52620, asCuboid, m_292898_

VoxelShape (): b, singleEncompassing, method_52620

VoxelShape (Vec3): a, move, method_64034, offset, m_352549_

VoxelShape (Vec3): a, move, method_64034

boolean (): f, isCubeLike, method_61897, isCube, m_355974_

boolean (): f, isCubeLike, method_61897

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

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

VoxelShape (Vec3i): a, move, method_66507, offset, m_384564_

VoxelShape (Vec3i): a, move, method_66507

1.21.5

Names

fbv

fgw

Fields

Constructors

Methods

VoxelShape (Vec3i): a, move, method_66507, offset, m_384564_

1.21.4

Names

fcs

fbv

Fields

Constructors

Methods

1.21.3

Names

exv

fcs

Fields

Constructors

Methods

Optional<Vec3> (Vec3): a, closestPointTo, method_33661, getClosestPointTo, m_166067_

Optional<Vec3> (Vec3): b, closestPointTo, method_33661, getClosestPointTo, m_166067_

VoxelShape (Vec3): a, move, method_64034, offset, m_352549_

boolean (): f, isCubeLike, method_61897, isCube, m_355974_

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

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ewm

exv

Fields

Constructors

Methods

1.20.6

Names

emm

ewm

Fields

Constructors

Methods

1.20.4

Names

eig

emm

Fields

Constructors

Methods

1.20.2

Names

efb

eig

Fields

Constructors

Methods

boolean (): b, isEmpty, method_1110, isEmpty, m_83281_

boolean (): c, isEmpty, method_1110, isEmpty, m_83281_

VoxelShape (): c, optimize, method_1097, simplify, m_83296_

VoxelShape (): d, optimize, method_1097, simplify, m_83296_

List<AABB> (): d, toAabbs, method_1090, getBoundingBoxes, m_83299_

List<AABB> (): e, toAabbs, method_1090, getBoundingBoxes, m_83299_

VoxelShape (): b, singleEncompassing, method_52620, asCuboid, m_292898_

1.20.1

Names

edx

efb

Fields

Constructors

Methods

1.19.4

Names

eax

edx

Fields

Constructors

Methods

1.19.3

Names

dxj

eax

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dwm

dxj

Fields

Constructors

Methods

1.19

Names

dqh

dwm

Fields

Constructors

Methods

1.18.2

Names

dpf

dqh

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dnt

dpf

Fields

Constructors

Methods

double (Direction$Axis, double, double): a, min, method_35593, method_35593, m_166078_

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

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

ddh

dnt

net.minecraft.util.math.shapes.VoxelShape

net.minecraft.src.C_3072_

Fields

DiscreteVoxelShape: a, shape, field_1401, voxels, field_197768_g

DiscreteVoxelShape: a, shape, field_1401, voxels, f_83211_

VoxelShape[]: b, faces, field_19318, shapeCache, field_222864_b

VoxelShape[]: b, faces, field_19318, shapeCache, f_83212_

Constructors

Methods

AABB (): a, bounds, method_1107, getBoundingBox, func_197752_a

AABB (): a, bounds, method_1107, getBoundingBox, m_83215_

boolean (): b, isEmpty, method_1110, isEmpty, func_197766_b

boolean (): b, isEmpty, method_1110, isEmpty, m_83281_

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

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

VoxelShape (): c, optimize, method_1097, simplify, func_197753_c

VoxelShape (): c, optimize, method_1097, simplify, m_83296_

List<AABB> (): d, toAabbs, method_1090, getBoundingBoxes, func_197756_d

List<AABB> (): d, toAabbs, method_1090, getBoundingBoxes, m_83299_

boolean (double, double, double): b, isFullWide, method_1095, contains, func_211542_b

double (AxisCycle, AABB, double): a, collideX, method_1103, calculateMaxDistance, func_212431_a

double (AxisCycle, AABB, double): a, collideX, method_1103, calculateMaxDistance, m_83245_

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

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

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

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

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

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

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

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

void (Shapes$DoubleLineConsumer): b, forAllBoxes, method_1089, forEachBox, func_197755_b

void (Shapes$DoubleLineConsumer): b, forAllBoxes, method_1089, forEachBox, m_83286_

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

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

BlockHitResult (Vec3, Vec3, BlockPos): a, clip, method_1092, raycast, func_212433_a

BlockHitResult (Vec3, Vec3, BlockPos): a, clip, method_1092, raycast, m_83220_

VoxelShape (Direction): a, getFaceShape, method_20538, getFace, func_212434_a

VoxelShape (Direction): a, getFaceShape, method_20538, getFace, m_83263_

double (Direction$Axis, AABB, double): a, collide, method_1108, calculateMaxDistance, func_212430_a

double (Direction$Axis, AABB, double): a, collide, method_1108, calculateMaxDistance, m_83259_

void (Shapes$DoubleLineConsumer): a, forAllEdges, method_1104, forEachEdge, func_197754_a

void (Shapes$DoubleLineConsumer): a, forAllEdges, method_1104, forEachEdge, m_83224_

double (Direction$Axis, double, double): a, min, method_35593, method_35593, m_166078_

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

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

VoxelShape (Direction): b, calculateFace, method_1098, getUncachedFace, func_222863_b

VoxelShape (Direction): b, calculateFace, method_1098, getUncachedFace, m_83294_

Optional<Vec3> (Vec3): a, closestPointTo, method_33661, getClosestPointTo, m_166067_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

dde

ddh

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dfg

dde

Fields

Constructors

Methods

BlockHitResult (Vec3, Vec3, BlockPos): a, clip, method_1092, rayTrace, func_212433_a

BlockHitResult (Vec3, Vec3, BlockPos): a, clip, method_1092, raycast, func_212433_a

1.16.1

Names

cwf

dfg

Fields

Constructors

Methods

double (Direction$Axis): b, min, method_1091, getMinimum, func_197762_b

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

double (Direction$Axis): c, max, method_1105, getMaximum, func_197758_c

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

double (Direction$Axis, double, double): a, min, method_1093, getBeginningCoord, func_197764_a

1.15.2

Names

cwc

cwf

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

ctc

cwc

Fields

Constructors

Methods

double (Direction$Axis, double, double): a, min, method_1093, func_197764_a

double (Direction$Axis, double, double): a, min, method_1093, getBeginningCoord, func_197764_a

double (Direction$Axis, double, double): b, max, method_1102, func_197760_b

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

1.14.4

Names

csv

ctc

net.minecraft.world.phys.shapes.VoxelShape

Fields

VoxelSet: a, field_1401, voxels, field_197768_g

DiscreteVoxelShape: a, shape, field_1401, voxels, field_197768_g

VoxelShape[]: b, field_19318, shapeCache, field_222864_b

VoxelShape[]: b, faces, field_19318, shapeCache, field_222864_b

Constructors

Methods

Box (): a, method_1107, getBoundingBox, func_197752_a

AABB (): a, bounds, method_1107, getBoundingBox, func_197752_a

boolean (): b, method_1110, isEmpty, func_197766_b

boolean (): b, isEmpty, method_1110, isEmpty, func_197766_b

VoxelShape (double, double, double): a, method_1096, offset, func_197751_a

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

VoxelShape (): c, method_1097, simplify, func_197753_c

VoxelShape (): c, optimize, method_1097, simplify, func_197753_c

List<Box> (): d, method_1090, getBoundingBoxes, func_197756_d

List<AABB> (): d, toAabbs, method_1090, getBoundingBoxes, func_197756_d

boolean (double, double, double): b, method_1095, contains, func_211542_b

boolean (double, double, double): b, isFullWide, method_1095, contains, func_211542_b

double (AxisCycleDirection, Box, double): a, method_1103, method_1103, func_212431_a

double (AxisCycle, AABB, double): a, collideX, method_1103, calculateMaxDistance, func_212431_a

double (Direction$Axis): b, method_1091, getMinimum, func_197762_b

double (Direction$Axis): b, min, method_1091, getMinimum, func_197762_b

double (Direction$Axis): c, method_1105, getMaximum, func_197758_c

double (Direction$Axis): c, max, method_1105, getMaximum, func_197758_c

double (Direction$Axis, int): a, method_1099, getPointPosition, func_197759_b

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

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

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

void (VoxelShapes$BoxConsumer): b, method_1089, forEachBox, func_197755_b

void (Shapes$DoubleLineConsumer): b, forAllBoxes, method_1089, forEachBox, func_197755_b

int (Direction$Axis, double): a, method_1100, getCoordIndex, func_197749_a

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

BlockHitResult (Vec3d, Vec3d, BlockPos): a, method_1092, rayTrace, func_212433_a

BlockHitResult (Vec3, Vec3, BlockPos): a, clip, method_1092, rayTrace, func_212433_a

VoxelShape (Direction): a, method_20538, getFace, func_212434_a

VoxelShape (Direction): a, getFaceShape, method_20538, getFace, func_212434_a

double (Direction$Axis, Box, double): a, method_1108, method_1108, func_212430_a

double (Direction$Axis, AABB, double): a, collide, method_1108, calculateMaxDistance, func_212430_a

void (VoxelShapes$BoxConsumer): a, method_1104, forEachEdge, func_197754_a

void (Shapes$DoubleLineConsumer): a, forAllEdges, method_1104, forEachEdge, func_197754_a

double (Direction$Axis, double, double): a, method_1093, method_1093, func_197764_a

double (Direction$Axis, double, double): a, min, method_1093, func_197764_a

double (Direction$Axis, double, double): b, method_1102, method_1102, func_197760_b

double (Direction$Axis, double, double): b, max, method_1102, func_197760_b

VoxelShape (Direction): b, method_1098, getUncachedFace, func_222863_b

VoxelShape (Direction): b, calculateFace, method_1098, getUncachedFace, func_222863_b

1.14.3

Names

csr

csv

net.minecraft.util.shape.VoxelShape

Fields

VoxelShapePart: a, field_1401, field_197768_g

VoxelSet: a, field_1401, voxels, field_197768_g

VoxelShape[]: b, field_19318, field_222864_b

VoxelShape[]: b, field_19318, shapeCache, field_222864_b

Constructors

Methods

AxisAlignedBB (): a, method_1107, func_197752_a

Box (): a, method_1107, getBoundingBox, func_197752_a

boolean (): b, method_1110, func_197766_b

boolean (): b, method_1110, isEmpty, func_197766_b

VoxelShape (double, double, double): a, method_1096, func_197751_a

VoxelShape (double, double, double): a, method_1096, offset, func_197751_a

VoxelShape (): c, method_1097, func_197753_c

VoxelShape (): c, method_1097, simplify, func_197753_c

List<AxisAlignedBB> (): d, method_1090, func_197756_d

List<Box> (): d, method_1090, getBoundingBoxes, func_197756_d

boolean (double, double, double): b, method_1095, func_211542_b

boolean (double, double, double): b, method_1095, contains, func_211542_b

double (AxisRotation, AxisAlignedBB, double): a, method_1103, func_212431_a

double (AxisCycleDirection, Box, double): a, method_1103, method_1103, func_212431_a

double (Direction$Axis): b, method_1091, func_197762_b

double (Direction$Axis): b, method_1091, getMinimum, func_197762_b

double (Direction$Axis): c, method_1105, func_197758_c

double (Direction$Axis): c, method_1105, getMaximum, func_197758_c

double (Direction$Axis, int): a, method_1099, func_197759_b

double (Direction$Axis, int): a, method_1099, getPointPosition, func_197759_b

it.unimi.dsi.fastutil.doubles.DoubleList (Direction$Axis): a, method_1109, func_197757_a

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

void (VoxelShapes$ILineConsumer): b, method_1089, func_197755_b

void (VoxelShapes$BoxConsumer): b, method_1089, forEachBox, func_197755_b

int (Direction$Axis, double): a, method_1100, func_197749_a

int (Direction$Axis, double): a, method_1100, getCoordIndex, func_197749_a

BlockRayTraceResult (Vec3d, Vec3d, BlockPos): a, method_1092, func_212433_a

BlockHitResult (Vec3d, Vec3d, BlockPos): a, method_1092, rayTrace, func_212433_a

VoxelShape (Direction): a, method_20538, func_212434_a

VoxelShape (Direction): a, method_20538, getFace, func_212434_a

double (Direction$Axis, AxisAlignedBB, double): a, method_1108, func_212430_a

double (Direction$Axis, Box, double): a, method_1108, method_1108, func_212430_a

void (VoxelShapes$ILineConsumer): a, method_1104, func_197754_a

void (VoxelShapes$BoxConsumer): a, method_1104, forEachEdge, func_197754_a

double (Direction$Axis, double, double): a, method_1093, func_197764_a

double (Direction$Axis, double, double): a, method_1093, method_1093, func_197764_a

double (Direction$Axis, double, double): b, method_1102, func_197760_b

double (Direction$Axis, double, double): b, method_1102, method_1102, func_197760_b

VoxelShape (Direction): b, method_1098, func_222863_b

VoxelShape (Direction): b, method_1098, getUncachedFace, func_222863_b

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

csp

csr

Fields

VoxelShape[]: b, field_19318, field_222864_b

Constructors

Methods

VoxelShape (Direction): a, method_1098, func_212434_a

VoxelShape (Direction): a, method_20538, func_212434_a

VoxelShape (Direction): b, method_1098, func_222863_b

1.14

Names

cew

csp

net.minecraft.class_265

Fields

VoxelShapePart: a, field_197768_g

VoxelShapePart: a, field_1401, field_197768_g

Constructors

Methods

double (EnumFacing$Axis): b, func_197762_b

double (EnumFacing$Axis): c, func_197758_c

AxisAlignedBB (): a, func_197752_a

AxisAlignedBB (): a, method_1107, func_197752_a

double (EnumFacing$Axis, int): a, func_197759_b

it.unimi.dsi.fastutil.doubles.DoubleList (EnumFacing$Axis): a, func_197757_a

boolean (): b, func_197766_b

boolean (): b, method_1110, func_197766_b

VoxelShape (double, double, double): a, func_197751_a

VoxelShape (double, double, double): a, method_1096, func_197751_a

VoxelShape (): c, func_197753_c

VoxelShape (): c, method_1097, func_197753_c

List<AxisAlignedBB> (): d, func_197756_d

List<AxisAlignedBB> (): d, method_1090, func_197756_d

int (EnumFacing$Axis, double): a, func_197749_a

boolean (double, double, double): b, func_211542_b

boolean (double, double, double): b, method_1095, func_211542_b

double (EnumFacing$Axis, double, double): a, func_197764_a

double (EnumFacing$Axis, double, double): b, func_197760_b

void (VoxelShapes$LineConsumer): b, func_197755_b

RayTraceResult (Vec3d, Vec3d, BlockPos): a, func_212433_a

VoxelShape (EnumFacing): a, func_212434_a

double (EnumFacing$Axis, AxisAlignedBB, double): a, func_212430_a

double (AxisRotation, AxisAlignedBB, double): a, func_212431_a

double (AxisRotation, AxisAlignedBB, double): a, method_1103, func_212431_a

void (VoxelShapes$LineConsumer): a, func_197754_a

double (Direction$Axis): b, method_1091, func_197762_b

double (Direction$Axis): c, method_1105, func_197758_c

double (Direction$Axis, int): a, method_1099, func_197759_b

it.unimi.dsi.fastutil.doubles.DoubleList (Direction$Axis): a, method_1109, func_197757_a

void (VoxelShapes$ILineConsumer): b, method_1089, func_197755_b

int (Direction$Axis, double): a, method_1100, func_197749_a

BlockRayTraceResult (Vec3d, Vec3d, BlockPos): a, method_1092, func_212433_a

VoxelShape (Direction): a, method_1098, func_212434_a

double (Direction$Axis, AxisAlignedBB, double): a, method_1108, func_212430_a

void (VoxelShapes$ILineConsumer): a, method_1104, func_197754_a

double (Direction$Axis, double, double): a, method_1093, func_197764_a

double (Direction$Axis, double, double): b, method_1102, func_197760_b

1.13.2

Names

cev

cew

Fields

Constructors

Methods

1.13.1

Names

cel

cev

Fields

Constructors

Methods

double (EnumFacing$Axis, int): a, func_197748_a

double (EnumFacing$Axis, int): b, func_197759_b

double (EnumFacing$Axis, int): a, func_197759_b

void (ShapeUtils$LineConsumer): b, func_197755_b

void (ShapeUtils$LineConsumer): a, func_197754_a

void (VoxelShapes$LineConsumer): b, func_197755_b

RayTraceResult (Vec3d, Vec3d, BlockPos): a, func_212433_a

VoxelShape (EnumFacing): a, func_212434_a

double (EnumFacing$Axis, AxisAlignedBB, double): a, func_212430_a

double (AxisRotation, AxisAlignedBB, double): a, func_212431_a

void (VoxelShapes$LineConsumer): a, func_197754_a

1.13

Names

cel

net.minecraft.util.math.shapes.VoxelShape

Fields

VoxelShapePart: a, field_197768_g

Constructors

(VoxelShapePart)

Methods

double (EnumFacing$Axis): b, func_197762_b

double (EnumFacing$Axis): c, func_197758_c

AxisAlignedBB (): a, func_197752_a

double (EnumFacing$Axis, int): a, func_197748_a

double (EnumFacing$Axis, int): b, func_197759_b

it.unimi.dsi.fastutil.doubles.DoubleList (EnumFacing$Axis): a, func_197757_a

boolean (): b, func_197766_b

VoxelShape (double, double, double): a, func_197751_a

VoxelShape (): c, func_197753_c

void (ShapeUtils$LineConsumer): b, func_197755_b

List<AxisAlignedBB> (): d, func_197756_d

int (EnumFacing$Axis, double): a, func_197749_a

boolean (double, double, double): b, func_211542_b

void (ShapeUtils$LineConsumer): a, func_197754_a

double (EnumFacing$Axis, double, double): a, func_197764_a

double (EnumFacing$Axis, double, double): b, func_197760_b