历史 - net.minecraft.world.phys.shapes.VoxelShape

1.21.11

名称

fpc

fug

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

fjm

fpc

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

fgw

fjm

字段

构造函数

方法

1.21.5

名称

fbv

fgw

字段

构造函数

方法

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

1.21.4

名称

fcs

fbv

字段

构造函数

方法

1.21.3

名称

exv

fcs

字段

构造函数

方法

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

名称

字段

构造函数

方法

1.21

名称

ewm

exv

字段

构造函数

方法

1.20.6

名称

emm

ewm

字段

构造函数

方法

1.20.4

名称

eig

emm

字段

构造函数

方法

1.20.2

名称

efb

eig

字段

构造函数

方法

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

名称

edx

efb

字段

构造函数

方法

1.19.4

名称

eax

edx

字段

构造函数

方法

1.19.3

名称

dxj

eax

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

dwm

dxj

net.minecraft.world.phys.shapes.VoxelShape

字段

构造函数

方法

1.19

名称

dqh

dwm

net.minecraft.world.phys.shapes.VoxelShape

字段

构造函数

方法

1.18.2

名称

dpf

dqh

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

dnt

dpf

字段

构造函数

方法

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

名称

字段

构造函数

方法

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

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

1.17

名称

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

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.16.4

名称

dde

ddh

net.minecraft.server.v1_16_R2.VoxelShape

net.minecraft.server.v1_16_R3.VoxelShape

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

dfg

dde

net.minecraft.server.v1_16_R1.VoxelShape

net.minecraft.server.v1_16_R2.VoxelShape

字段

构造函数

方法

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

名称

cwf

dfg

net.minecraft.server.v1_15_R1.VoxelShape

net.minecraft.server.v1_16_R1.VoxelShape

字段

构造函数

方法

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

名称

cwc

cwf

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

ctc

cwc

net.minecraft.server.v1_14_R1.VoxelShape

net.minecraft.server.v1_15_R1.VoxelShape

字段

构造函数

方法

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

名称

csv

ctc

net.minecraft.world.phys.shapes.VoxelShape

字段

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

构造函数

方法

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

名称

csr

csv

net.minecraft.util.shape.VoxelShape

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

csp

csr

字段

VoxelShape[]: b, field_19318, field_222864_b

构造函数

方法

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

名称

cew

csp

net.minecraft.class_265

net.minecraft.server.v1_13_R2.VoxelShape

net.minecraft.server.v1_14_R1.VoxelShape

字段

VoxelShapeDiscrete: a, field_197768_g

VoxelShapeDiscrete: a, field_1401, field_197768_g

构造函数

方法

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

名称

cev

cew

字段

构造函数

方法

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

名称

cel

cev

net.minecraft.server.v1_13_R1.VoxelShape

net.minecraft.server.v1_13_R2.VoxelShape

字段

构造函数

方法

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

名称

cel

net.minecraft.util.math.shapes.VoxelShape

net.minecraft.server.v1_13_R1.VoxelShape

字段

VoxelShapeDiscrete: a, field_197768_g

构造函数

(VoxelShapeDiscrete)

方法

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