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

1.21

Names

ewm

exv

Fields

Constructors

Methods

1.20.6

Names

ewl

ewm

net.minecraft.world.phys.shapes.VoxelShapeDiscreteSlice

net.minecraft.world.phys.shapes.VoxelShape

Fields

Constructors

Methods

1.20.5

Names

eml

ewl

net.minecraft.world.phys.shapes.SubShape

net.minecraft.world.phys.shapes.VoxelShape

net.minecraft.class_262

net.minecraft.class_265

net.minecraft.unmapped.C_bjhcimbv

net.minecraft.unmapped.C_zscvhwbd

net.minecraft.util.shape.CroppedVoxelSet

net.minecraft.util.shape.VoxelShape

net.minecraft.util.shape.CroppedVoxelSet

net.minecraft.util.shape.VoxelShape

net.minecraft.src.C_3071_

net.minecraft.src.C_3072_

Fields

DiscreteVoxelShape: d, parent, field_1393, f_hzqoxwta, parent, parent, f_83182_

int: e, startX, field_1392, f_maerhrhi, minX, minX, f_83183_

int: f, startY, field_1391, f_tuyffskn, minY, minY, f_83184_

int: g, startZ, field_1390, f_vipvweqe, minZ, minZ, f_83185_

int: h, endX, field_1389, f_kxlyykse, maxX, maxX, f_83186_

int: i, endY, field_1388, f_dfnhzrrh, maxY, maxY, f_83187_

int: j, endZ, field_1394, f_rbitixvs, maxZ, maxZ, f_83188_

DiscreteVoxelShape: a, shape, field_1401, f_uodkcxwt, voxels, voxels, f_83211_

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

Constructors

(DiscreteVoxelShape, int, int, int, int, int, int)

(DiscreteVoxelShape)

Methods

boolean (int, int, int): b, isFull, method_1063, m_ayyasubc, contains, contains, m_6696_

int (Direction$Axis): a, firstFull, method_1055, m_lgzowyfx, getMin, getMin, m_6538_

int (Direction$Axis): b, lastFull, method_1045, m_rvpvkpnq, getMax, getMax, m_6536_

void (int, int, int): c, fill, method_1049, m_usycyzba, set, set, m_142703_

int (Direction$Axis, int): a, clampToShape, method_31944, m_twrfunyd, clamp, clamp, m_166056_

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

eif

eml

Fields

Constructors

Methods

1.20.2

Names

efa

eif

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

edw

efa

Fields

Constructors

Methods

1.19.4

Names

eaw

edw

Fields

Constructors

Methods

1.19.3

Names

dxi

eaw

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dwl

dxi

Fields

Constructors

Methods

1.19

Names

dqg

dwl

Fields

Constructors

Methods

1.18.2

Names

dpe

dqg

net.minecraft.util.shape.CroppedVoxelSet

Fields

DiscreteVoxelShape: d, parent, field_1393, f_hzqoxwta, parent, f_83182_

DiscreteVoxelShape: d, parent, field_1393, f_hzqoxwta, parent, parent, f_83182_

int: e, startX, field_1392, f_maerhrhi, minX, f_83183_

int: e, startX, field_1392, f_maerhrhi, minX, minX, f_83183_

int: f, startY, field_1391, f_tuyffskn, minY, f_83184_

int: f, startY, field_1391, f_tuyffskn, minY, minY, f_83184_

int: g, startZ, field_1390, f_vipvweqe, minZ, f_83185_

int: g, startZ, field_1390, f_vipvweqe, minZ, minZ, f_83185_

int: h, endX, field_1389, f_kxlyykse, maxX, f_83186_

int: h, endX, field_1389, f_kxlyykse, maxX, maxX, f_83186_

int: i, endY, field_1388, f_dfnhzrrh, maxY, f_83187_

int: i, endY, field_1388, f_dfnhzrrh, maxY, maxY, f_83187_

int: j, endZ, field_1394, f_rbitixvs, maxZ, f_83188_

int: j, endZ, field_1394, f_rbitixvs, maxZ, maxZ, f_83188_

Constructors

Methods

boolean (int, int, int): b, isFull, method_1063, m_ayyasubc, contains, m_6696_

boolean (int, int, int): b, isFull, method_1063, m_ayyasubc, contains, contains, m_6696_

int (Direction$Axis): a, firstFull, method_1055, m_lgzowyfx, getMin, m_6538_

int (Direction$Axis): a, firstFull, method_1055, m_lgzowyfx, getMin, getMin, m_6538_

int (Direction$Axis): b, lastFull, method_1045, m_rvpvkpnq, getMax, m_6536_

int (Direction$Axis): b, lastFull, method_1045, m_rvpvkpnq, getMax, getMax, m_6536_

void (int, int, int): c, fill, method_1049, m_usycyzba, set, m_142703_

void (int, int, int): c, fill, method_1049, m_usycyzba, set, set, m_142703_

int (Direction$Axis, int): a, clampToShape, method_31944, m_twrfunyd, clamp, m_166056_

int (Direction$Axis, int): a, clampToShape, method_31944, m_twrfunyd, clamp, clamp, m_166056_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dns

dpe

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

ddg

dns

net.minecraft.util.math.shapes.PartSplitVoxelShape

net.minecraft.src.C_3071_

net.minecraft.server.v1_16_R3.VoxelShapeDiscreteSlice

net.minecraft.world.phys.shapes.VoxelShapeDiscreteSlice

Fields

DiscreteVoxelShape: d, parent, field_1393, f_hzqoxwta, parent, field_197847_k

DiscreteVoxelShape: d, parent, field_1393, f_hzqoxwta, parent, f_83182_

int: e, startX, field_1392, f_maerhrhi, minX, field_197841_e

int: e, startX, field_1392, f_maerhrhi, minX, f_83183_

int: f, startY, field_1391, f_tuyffskn, minY, field_197842_f

int: f, startY, field_1391, f_tuyffskn, minY, f_83184_

int: g, startZ, field_1390, f_vipvweqe, minZ, field_197843_g

int: g, startZ, field_1390, f_vipvweqe, minZ, f_83185_

int: h, endX, field_1389, f_kxlyykse, maxX, field_197844_h

int: h, endX, field_1389, f_kxlyykse, maxX, f_83186_

int: i, endY, field_1388, f_dfnhzrrh, maxY, field_197845_i

int: i, endY, field_1388, f_dfnhzrrh, maxY, f_83187_

int: j, endZ, field_1394, f_rbitixvs, maxZ, field_197846_j

int: j, endZ, field_1394, f_rbitixvs, maxZ, f_83188_

Constructors

Methods

boolean (int, int, int): b, isFull, method_1063, m_ayyasubc, contains, func_197835_b

boolean (int, int, int): b, isFull, method_1063, m_ayyasubc, contains, m_6696_

int (Direction$Axis): a, firstFull, method_1055, m_lgzowyfx, getMin, func_199623_a

int (Direction$Axis): a, firstFull, method_1055, m_lgzowyfx, getMin, m_6538_

int (Direction$Axis): b, lastFull, method_1045, m_rvpvkpnq, getMax, func_199624_b

int (Direction$Axis): b, lastFull, method_1045, m_rvpvkpnq, getMax, m_6536_

void (int, int, int, boolean, boolean): a, setFull, method_1049, m_kwillvah, set, func_199625_a

void (int, int, int): c, fill, method_1049, m_usycyzba, set, m_142703_

int (Direction$Axis, int): a, clampToShape, method_31944, m_twrfunyd, clamp, m_166056_

1.16.5

Names

Fields

int: e, startX, field_1392, f_maerhrhi, xMin, field_197841_e

int: e, startX, field_1392, f_maerhrhi, minX, field_197841_e

int: f, startY, field_1391, f_tuyffskn, yMin, field_197842_f

int: f, startY, field_1391, f_tuyffskn, minY, field_197842_f

int: g, startZ, field_1390, f_vipvweqe, zMin, field_197843_g

int: g, startZ, field_1390, f_vipvweqe, minZ, field_197843_g

int: h, endX, field_1389, f_kxlyykse, xMax, field_197844_h

int: h, endX, field_1389, f_kxlyykse, maxX, field_197844_h

int: i, endY, field_1388, f_dfnhzrrh, yMax, field_197845_i

int: i, endY, field_1388, f_dfnhzrrh, maxY, field_197845_i

int: j, endZ, field_1394, f_rbitixvs, zMax, field_197846_j

int: j, endZ, field_1394, f_rbitixvs, maxZ, field_197846_j

Constructors

Methods

1.16.4

Names

ddd

ddg

net.minecraft.server.v1_16_R2.VoxelShapeDiscreteSlice

net.minecraft.server.v1_16_R3.VoxelShapeDiscreteSlice

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dff

ddd

net.minecraft.server.v1_16_R1.VoxelShapeDiscreteSlice

net.minecraft.server.v1_16_R2.VoxelShapeDiscreteSlice

Fields

Constructors

Methods

1.16.1

Names

cwe

dff

net.minecraft.server.v1_15_R1.VoxelShapeDiscreteSlice

net.minecraft.server.v1_16_R1.VoxelShapeDiscreteSlice

Fields

Constructors

Methods

1.15.2

Names

cwb

cwe

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

ctb

cwb

net.minecraft.server.v1_14_R1.VoxelShapeDiscreteSlice

net.minecraft.server.v1_15_R1.VoxelShapeDiscreteSlice

Fields

Constructors

Methods

1.14.4

Names

csu

ctb

net.minecraft.world.phys.shapes.SubShape

net.minecraft.unmapped.C_bjhcimbv

Fields

VoxelShapeDiscrete: d, field_1393, parent, field_197847_k

DiscreteVoxelShape: d, parent, field_1393, f_hzqoxwta, parent, field_197847_k

int: e, field_1392, xMin, field_197841_e

int: e, startX, field_1392, f_maerhrhi, xMin, field_197841_e

int: f, field_1391, yMin, field_197842_f

int: f, startY, field_1391, f_tuyffskn, yMin, field_197842_f

int: g, field_1390, zMin, field_197843_g

int: g, startZ, field_1390, f_vipvweqe, zMin, field_197843_g

int: h, field_1389, xMax, field_197844_h

int: h, endX, field_1389, f_kxlyykse, xMax, field_197844_h

int: i, field_1388, yMax, field_197845_i

int: i, endY, field_1388, f_dfnhzrrh, yMax, field_197845_i

int: j, field_1394, zMax, field_197846_j

int: j, endZ, field_1394, f_rbitixvs, zMax, field_197846_j

Constructors

Methods

boolean (int, int, int): b, method_1063, contains, func_197835_b

boolean (int, int, int): b, isFull, method_1063, m_ayyasubc, contains, func_197835_b

int (EnumDirection$EnumAxis): a, method_1055, getMin, func_199623_a

int (Direction$Axis): a, firstFull, method_1055, m_lgzowyfx, getMin, func_199623_a

int (EnumDirection$EnumAxis): b, method_1045, getMax, func_199624_b

int (Direction$Axis): b, lastFull, method_1045, m_rvpvkpnq, getMax, func_199624_b

void (int, int, int, boolean, boolean): a, method_1049, set, func_199625_a

void (int, int, int, boolean, boolean): a, setFull, method_1049, m_kwillvah, set, func_199625_a

1.14.3

Names

csq

csu

net.minecraft.util.shape.CroppedVoxelSet

Fields

VoxelShapeDiscrete: d, field_1393, field_197847_k

VoxelShapeDiscrete: d, field_1393, parent, field_197847_k

int: e, field_1392, field_197841_e

int: e, field_1392, xMin, field_197841_e

int: f, field_1391, field_197842_f

int: f, field_1391, yMin, field_197842_f

int: g, field_1390, field_197843_g

int: g, field_1390, zMin, field_197843_g

int: h, field_1389, field_197844_h

int: h, field_1389, xMax, field_197844_h

int: i, field_1388, field_197845_i

int: i, field_1388, yMax, field_197845_i

int: j, field_1394, field_197846_j

int: j, field_1394, zMax, field_197846_j

Constructors

Methods

boolean (int, int, int): b, method_1063, func_197835_b

boolean (int, int, int): b, method_1063, contains, func_197835_b

int (EnumDirection$EnumAxis): a, method_1055, func_199623_a

int (EnumDirection$EnumAxis): a, method_1055, getMin, func_199623_a

int (EnumDirection$EnumAxis): b, method_1045, func_199624_b

int (EnumDirection$EnumAxis): b, method_1045, getMax, func_199624_b

void (int, int, int, boolean, boolean): a, method_1049, func_199625_a

void (int, int, int, boolean, boolean): a, method_1049, set, func_199625_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cso

csq

Fields

Constructors

Methods

1.14

Names

cev

cso

net.minecraft.class_262

net.minecraft.util.math.shapes.VoxelShapePartSplit

net.minecraft.util.math.shapes.PartSplitVoxelShape

net.minecraft.server.v1_13_R2.VoxelShapeDiscreteSlice

net.minecraft.server.v1_14_R1.VoxelShapeDiscreteSlice

Fields

VoxelShapeDiscrete: d, field_197847_k

VoxelShapeDiscrete: d, field_1393, field_197847_k

int: e, field_197841_e

int: e, field_1392, field_197841_e

int: f, field_197842_f

int: f, field_1391, field_197842_f

int: g, field_197843_g

int: g, field_1390, field_197843_g

int: h, field_197844_h

int: h, field_1389, field_197844_h

int: i, field_197845_i

int: i, field_1388, field_197845_i

int: j, field_197846_j

int: j, field_1394, field_197846_j

Constructors

Methods

boolean (int, int, int): b, func_197835_b

boolean (int, int, int): b, method_1063, func_197835_b

int (EnumDirection$EnumAxis): a, func_199623_a

int (EnumDirection$EnumAxis): a, method_1055, func_199623_a

int (EnumDirection$EnumAxis): b, func_199624_b

int (EnumDirection$EnumAxis): b, method_1045, func_199624_b

void (int, int, int, boolean, boolean): a, func_199625_a

void (int, int, int, boolean, boolean): a, method_1049, func_199625_a

1.13.2

Names

ceu

cev

Fields

Constructors

Methods

1.13.1

Names

cek

ceu

net.minecraft.server.v1_13_R1.VoxelShapeDiscreteSlice

net.minecraft.server.v1_13_R2.VoxelShapeDiscreteSlice

Fields

VoxelShapeDiscrete: e, field_197847_k

VoxelShapeDiscrete: d, field_197847_k

int: f, field_197841_e

int: e, field_197841_e

int: g, field_197842_f

int: f, field_197842_f

int: h, field_197843_g

int: g, field_197843_g

int: i, field_197844_h

int: h, field_197844_h

int: j, field_197845_i

int: i, field_197845_i

int: k, field_197846_j

int: j, field_197846_j

Constructors

Methods

boolean (int, int, int, boolean, boolean): a, func_199625_a

void (int, int, int, boolean, boolean): a, func_199625_a

1.13

Names

cek

net.minecraft.util.math.shapes.VoxelShapePartSplit

net.minecraft.server.v1_13_R1.VoxelShapeDiscreteSlice

Fields

VoxelShapeDiscrete: e, field_197847_k

int: f, field_197841_e

int: g, field_197842_f

int: h, field_197843_g

int: i, field_197844_h

int: j, field_197845_i

int: k, field_197846_j

Constructors

(VoxelShapeDiscrete, int, int, int, int, int, int)

Methods

boolean (int, int, int): b, func_197835_b

boolean (int, int, int, boolean, boolean): a, func_199625_a

int (EnumDirection$EnumAxis): a, func_199623_a

int (EnumDirection$EnumAxis): b, func_199624_b