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

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

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

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

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

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

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

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

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_

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

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

1.17.1

Names

Fields

Constructors

Methods

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

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

1.17

Names

ddh

dnt

net.minecraft.util.math.shapes.VoxelShape

net.minecraft.src.C_3072_

net.minecraft.server.v1_16_R3.VoxelShape

net.minecraft.world.phys.shapes.VoxelShape

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

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_

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

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

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_

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

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

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_

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

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

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

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

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

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

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

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): 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_

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

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

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

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

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

net.minecraft.server.v1_16_R2.VoxelShape

net.minecraft.server.v1_16_R3.VoxelShape

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dfg

dde

net.minecraft.server.v1_16_R1.VoxelShape

net.minecraft.server.v1_16_R2.VoxelShape

Fields

Constructors

Methods

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

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

1.16.1

Names

cwf

dfg

net.minecraft.server.v1_15_R1.VoxelShape

net.minecraft.server.v1_16_R1.VoxelShape

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

net.minecraft.server.v1_14_R1.VoxelShape

net.minecraft.server.v1_15_R1.VoxelShape

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

VoxelShapeDiscrete: 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

double (EnumDirection$EnumAxis): b, method_1091, getMinimum, func_197762_b

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

double (EnumDirection$EnumAxis): c, method_1105, getMaximum, func_197758_c

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

AxisAlignedBB (): a, method_1107, getBoundingBox, func_197752_a, getBoundingBox

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

double (EnumDirection$EnumAxis, 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 (EnumDirection$EnumAxis): a, method_1109, getPointPositions, func_197757_a

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

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

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

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

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

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

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

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

int (EnumDirection$EnumAxis, double): a, method_1100, getCoordIndex, func_197749_a

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

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

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

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

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

double (EnumDirection$EnumAxis, double, double): a, method_1093, method_1093, func_197764_a

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

double (EnumDirection$EnumAxis, double, double): b, method_1102, method_1102, func_197760_b

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

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

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

double (EnumDirection$EnumAxis, AxisAlignedBB, double): a, method_1108, method_1108, func_212430_a

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

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

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

MovingObjectPositionBlock (Vec3D, Vec3D, BlockPosition): a, method_1092, rayTrace, func_212433_a, rayTrace

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

VoxelShape (EnumDirection): 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

VoxelShapeDiscrete: a, field_1401, field_197768_g

VoxelShapeDiscrete: a, field_1401, voxels, field_197768_g

VoxelShape[]: b, field_19318, field_222864_b

VoxelShape[]: b, field_19318, shapeCache, field_222864_b

Constructors

Methods

double (EnumDirection$EnumAxis): b, method_1091, func_197762_b

double (EnumDirection$EnumAxis): b, method_1091, getMinimum, func_197762_b

double (EnumDirection$EnumAxis): c, method_1105, func_197758_c

double (EnumDirection$EnumAxis): c, method_1105, getMaximum, func_197758_c

AxisAlignedBB (): a, method_1107, func_197752_a, getBoundingBox

AxisAlignedBB (): a, method_1107, getBoundingBox, func_197752_a, getBoundingBox

double (EnumDirection$EnumAxis, int): a, method_1099, func_197759_b

double (EnumDirection$EnumAxis, int): a, method_1099, getPointPosition, func_197759_b

it.unimi.dsi.fastutil.doubles.DoubleList (EnumDirection$EnumAxis): a, method_1109, func_197757_a

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

boolean (): b, method_1110, func_197766_b, isEmpty

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

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

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

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

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

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

int (EnumDirection$EnumAxis, double): a, method_1100, func_197749_a

int (EnumDirection$EnumAxis, double): a, method_1100, getCoordIndex, func_197749_a

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

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

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

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

double (EnumDirection$EnumAxis, double, double): a, method_1093, func_197764_a

double (EnumDirection$EnumAxis, double, double): a, method_1093, method_1093, func_197764_a

double (EnumDirection$EnumAxis, double, double): b, method_1102, func_197760_b

double (EnumDirection$EnumAxis, double, double): b, method_1102, method_1102, func_197760_b

VoxelShape (EnumDirection): a, method_20538, func_212434_a

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

double (EnumDirection$EnumAxis, AxisAlignedBB, double): a, method_1108, func_212430_a

double (EnumDirection$EnumAxis, AxisAlignedBB, double): a, method_1108, method_1108, func_212430_a

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

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

MovingObjectPositionBlock (Vec3D, Vec3D, BlockPosition): a, method_1092, func_212433_a, rayTrace

MovingObjectPositionBlock (Vec3D, Vec3D, BlockPosition): a, method_1092, rayTrace, func_212433_a, rayTrace

VoxelShape (EnumDirection): b, method_1098, func_222863_b

VoxelShape (EnumDirection): 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 (EnumDirection): a, method_1098, func_212434_a

VoxelShape (EnumDirection): a, method_20538, func_212434_a

VoxelShape (EnumDirection): b, method_1098, func_222863_b

1.14

Names

cew

csp

net.minecraft.class_265

net.minecraft.server.v1_13_R2.VoxelShape

net.minecraft.server.v1_14_R1.VoxelShape

Fields

VoxelShapeDiscrete: a, field_197768_g

VoxelShapeDiscrete: a, field_1401, field_197768_g

Constructors

Methods

double (EnumDirection$EnumAxis): b, func_197762_b

double (EnumDirection$EnumAxis): b, method_1091, func_197762_b

double (EnumDirection$EnumAxis): c, func_197758_c

double (EnumDirection$EnumAxis): c, method_1105, func_197758_c

AxisAlignedBB (): a, func_197752_a, getBoundingBox

AxisAlignedBB (): a, method_1107, func_197752_a, getBoundingBox

double (EnumDirection$EnumAxis, int): a, func_197759_b

double (EnumDirection$EnumAxis, int): a, method_1099, func_197759_b

it.unimi.dsi.fastutil.doubles.DoubleList (EnumDirection$EnumAxis): a, func_197757_a

it.unimi.dsi.fastutil.doubles.DoubleList (EnumDirection$EnumAxis): a, method_1109, func_197757_a

boolean (): b, func_197766_b, isEmpty

boolean (): b, method_1110, func_197766_b, isEmpty

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

void (VoxelShapes$a): b, func_197755_b

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

List<AxisAlignedBB> (): d, func_197756_d

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

int (EnumDirection$EnumAxis, double): a, func_197749_a

int (EnumDirection$EnumAxis, double): a, method_1100, func_197749_a

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

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

void (VoxelShapes$a): a, func_197754_a

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

double (EnumDirection$EnumAxis, double, double): a, func_197764_a

double (EnumDirection$EnumAxis, double, double): a, method_1093, func_197764_a

double (EnumDirection$EnumAxis, double, double): b, func_197760_b

double (EnumDirection$EnumAxis, double, double): b, method_1102, func_197760_b

MovingObjectPosition (Vec3D, Vec3D, BlockPosition): a, func_212433_a, rayTrace

VoxelShape (EnumDirection): a, func_212434_a

VoxelShape (EnumDirection): a, method_1098, func_212434_a

double (EnumDirection$EnumAxis, AxisAlignedBB, double): a, func_212430_a

double (EnumDirection$EnumAxis, AxisAlignedBB, double): a, method_1108, func_212430_a

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

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

MovingObjectPositionBlock (Vec3D, Vec3D, BlockPosition): a, method_1092, func_212433_a, rayTrace

1.13.2

Names

cev

cew

Fields

Constructors

Methods

AxisAlignedBB (): a, func_197752_a

AxisAlignedBB (): a, func_197752_a, getBoundingBox

boolean (): b, func_197766_b

boolean (): b, func_197766_b, isEmpty

MovingObjectPosition (Vec3D, Vec3D, BlockPosition): a, func_212433_a

MovingObjectPosition (Vec3D, Vec3D, BlockPosition): a, func_212433_a, rayTrace

1.13.1

Names

cel

cev

net.minecraft.server.v1_13_R1.VoxelShape

net.minecraft.server.v1_13_R2.VoxelShape

Fields

Constructors

Methods

double (EnumDirection$EnumAxis, int): a, func_197748_a

double (EnumDirection$EnumAxis, int): b, func_197759_b

double (EnumDirection$EnumAxis, int): a, func_197759_b

MovingObjectPosition (Vec3D, Vec3D, BlockPosition): a, func_212433_a

VoxelShape (EnumDirection): a, func_212434_a

double (EnumDirection$EnumAxis, AxisAlignedBB, double): a, func_212430_a

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

1.13

Names

cel

net.minecraft.util.math.shapes.VoxelShape

net.minecraft.server.v1_13_R1.VoxelShape

Fields

VoxelShapeDiscrete: a, field_197768_g

Constructors

(VoxelShapeDiscrete)

Methods

double (EnumDirection$EnumAxis): b, func_197762_b

double (EnumDirection$EnumAxis): c, func_197758_c

AxisAlignedBB (): a, func_197752_a

double (EnumDirection$EnumAxis, int): a, func_197748_a

double (EnumDirection$EnumAxis, int): b, func_197759_b

it.unimi.dsi.fastutil.doubles.DoubleList (EnumDirection$EnumAxis): a, func_197757_a

boolean (): b, func_197766_b

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

VoxelShape (): c, func_197753_c

void (VoxelShapes$a): b, func_197755_b

List<AxisAlignedBB> (): d, func_197756_d

int (EnumDirection$EnumAxis, double): a, func_197749_a

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

void (VoxelShapes$a): a, func_197754_a

double (EnumDirection$EnumAxis, double, double): a, func_197764_a

double (EnumDirection$EnumAxis, double, double): b, func_197760_b