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

1.21.4

Names

fcs

fbv

Fields

Constructors

Methods

1.21.3

Names

fcr

fcs

net.minecraft.world.phys.shapes.VoxelShapeDiscreteSlice

net.minecraft.world.phys.shapes.VoxelShape

Fields

Constructors

Methods

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

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

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

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

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

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

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

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

1.21.2

Names

exu

fcr

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

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

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

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

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_

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_

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

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

VoxelShape (double, double, double): a, move, method_1096, m_nxfuxmhj, 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): b, 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_

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

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

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.21.1

Names

Fields

Constructors

Methods

1.21

Names

ewl

exu

Fields

Constructors

Methods

1.20.6

Names

ewk

ewl

net.minecraft.world.phys.shapes.VoxelShapeSlice

net.minecraft.world.phys.shapes.VoxelShapeDiscreteSlice

Fields

Constructors

Methods

1.20.5

Names

emk

ewk

net.minecraft.world.phys.shapes.SliceShape

net.minecraft.world.phys.shapes.SubShape

net.minecraft.class_263

net.minecraft.class_262

net.minecraft.unmapped.C_ottbjmdc

net.minecraft.unmapped.C_bjhcimbv

net.minecraft.util.shape.SlicedVoxelShape

net.minecraft.util.shape.CroppedVoxelSet

net.minecraft.util.shape.SlicedVoxelShape

net.minecraft.util.shape.CroppedVoxelSet

net.minecraft.src.C_3070_

net.minecraft.src.C_3071_

Fields

VoxelShape: b, delegate, field_1397, f_xfohskbe, shape, shape, f_83168_

Direction$Axis: c, axis, field_1396, f_cgrelsle, axis, axis, f_83169_

it.unimi.dsi.fastutil.doubles.DoubleList: d, SLICE_COORDS, field_1395, f_plcohgvm, POINTS, POINTS, f_83170_

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_

Constructors

(VoxelShape, Direction$Axis, int)

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

Methods

DiscreteVoxelShape (DiscreteVoxelShape, Direction$Axis, int): a, makeSlice, method_1088, m_jamfjqkg, createVoxelSet, createVoxelSet, m_83176_

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

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

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

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_

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

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

eie

emk

Fields

Constructors

Methods

1.20.2

Names

eez

eie

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

edv

eez

Fields

Constructors

Methods

1.19.4

Names

eav

edv

Fields

Constructors

Methods

1.19.3

Names

dxh

eav

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dwk

dxh

Fields

Constructors

Methods

1.19

Names

dqf

dwk

Fields

Constructors

Methods

1.18.2

Names

dpd

dqf

net.minecraft.util.shape.SlicedVoxelShape

Fields

VoxelShape: b, delegate, field_1397, f_xfohskbe, shape, f_83168_

VoxelShape: b, delegate, field_1397, f_xfohskbe, shape, shape, f_83168_

Direction$Axis: c, axis, field_1396, f_cgrelsle, axis, f_83169_

Direction$Axis: c, axis, field_1396, f_cgrelsle, axis, axis, f_83169_

it.unimi.dsi.fastutil.doubles.DoubleList: d, SLICE_COORDS, field_1395, f_plcohgvm, POINTS, f_83170_

it.unimi.dsi.fastutil.doubles.DoubleList: d, SLICE_COORDS, field_1395, f_plcohgvm, POINTS, POINTS, f_83170_

Constructors

Methods

DiscreteVoxelShape (DiscreteVoxelShape, Direction$Axis, int): a, makeSlice, method_1088, m_jamfjqkg, createVoxelSet, m_83176_

DiscreteVoxelShape (DiscreteVoxelShape, Direction$Axis, int): a, makeSlice, method_1088, m_jamfjqkg, createVoxelSet, createVoxelSet, m_83176_

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

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

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dnr

dpd

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

ddf

dnr

net.minecraft.util.math.shapes.SplitVoxelShape

net.minecraft.src.C_3070_

net.minecraft.server.v1_16_R3.VoxelShapeSlice

net.minecraft.world.phys.shapes.VoxelShapeSlice

Fields

VoxelShape: b, delegate, field_1397, f_xfohskbe, shape, field_197776_a

VoxelShape: b, delegate, field_1397, f_xfohskbe, shape, f_83168_

Direction$Axis: c, axis, field_1396, f_cgrelsle, axis, field_197777_b

Direction$Axis: c, axis, field_1396, f_cgrelsle, axis, f_83169_

it.unimi.dsi.fastutil.doubles.DoubleList: d, SLICE_COORDS, field_1395, f_plcohgvm, POINTS, field_223415_d

it.unimi.dsi.fastutil.doubles.DoubleList: d, SLICE_COORDS, field_1395, f_plcohgvm, POINTS, f_83170_

Constructors

Methods

DiscreteVoxelShape (DiscreteVoxelShape, Direction$Axis, int): a, makeSlice, method_1088, m_jamfjqkg, createVoxelSet, func_197775_a

DiscreteVoxelShape (DiscreteVoxelShape, Direction$Axis, int): a, makeSlice, method_1088, m_jamfjqkg, createVoxelSet, m_83176_

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

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

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

ddc

ddf

net.minecraft.server.v1_16_R2.VoxelShapeSlice

net.minecraft.server.v1_16_R3.VoxelShapeSlice

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dfe

ddc

net.minecraft.server.v1_16_R1.VoxelShapeSlice

net.minecraft.server.v1_16_R2.VoxelShapeSlice

Fields

Constructors

Methods

1.16.1

Names

cwd

dfe

net.minecraft.server.v1_15_R1.VoxelShapeSlice

net.minecraft.server.v1_16_R1.VoxelShapeSlice

Fields

Constructors

Methods

1.15.2

Names

cwa

cwd

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cta

cwa

net.minecraft.server.v1_14_R1.VoxelShapeSlice

net.minecraft.server.v1_15_R1.VoxelShapeSlice

Fields

Constructors

Methods

1.14.4

Names

cst

cta

net.minecraft.world.phys.shapes.SliceShape

net.minecraft.unmapped.C_ottbjmdc

net.minecraft.util.shape.SliceVoxelShape

net.minecraft.util.shape.SlicedVoxelShape

Fields

VoxelShape: b, field_1397, shape, field_197776_a

VoxelShape: b, delegate, field_1397, f_xfohskbe, shape, field_197776_a

EnumDirection$EnumAxis: c, field_1396, axis, field_197777_b

Direction$Axis: c, axis, field_1396, f_cgrelsle, axis, field_197777_b

it.unimi.dsi.fastutil.doubles.DoubleList: d, field_1395, points, field_223415_d

it.unimi.dsi.fastutil.doubles.DoubleList: d, SLICE_COORDS, field_1395, f_plcohgvm, POINTS, field_223415_d

Constructors

Methods

VoxelShapeDiscrete (VoxelShapeDiscrete, EnumDirection$EnumAxis, int): a, method_1088, createVoxelSet, func_197775_a

DiscreteVoxelShape (DiscreteVoxelShape, Direction$Axis, int): a, makeSlice, method_1088, m_jamfjqkg, createVoxelSet, func_197775_a

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, m_mltevqes, getPointPositions, func_197757_a

1.14.3

Names

csp

cst

net.minecraft.util.shape.SliceVoxelShape

Fields

VoxelShape: b, field_1397, field_197776_a

VoxelShape: b, field_1397, shape, field_197776_a

EnumDirection$EnumAxis: c, field_1396, field_197777_b

EnumDirection$EnumAxis: c, field_1396, axis, field_197777_b

it.unimi.dsi.fastutil.doubles.DoubleList: d, field_1395, field_197778_c

it.unimi.dsi.fastutil.doubles.DoubleList: d, field_1395, points, field_223415_d

Constructors

Methods

VoxelShapeDiscrete (VoxelShapeDiscrete, EnumDirection$EnumAxis, int): a, method_1088, func_197775_a

VoxelShapeDiscrete (VoxelShapeDiscrete, EnumDirection$EnumAxis, int): a, method_1088, createVoxelSet, func_197775_a

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

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

csn

csp

Fields

Constructors

Methods

1.14

Names

ceu

csn

net.minecraft.class_263

net.minecraft.util.math.shapes.VoxelShapeSplit

net.minecraft.util.math.shapes.SplitVoxelShape

net.minecraft.server.v1_13_R2.VoxelShapeSlice

net.minecraft.server.v1_14_R1.VoxelShapeSlice

Fields

VoxelShape: b, field_197776_a

VoxelShape: b, field_1397, field_197776_a

EnumDirection$EnumAxis: c, field_197777_b

EnumDirection$EnumAxis: c, field_1396, field_197777_b

it.unimi.dsi.fastutil.doubles.DoubleList: d, field_197778_c

it.unimi.dsi.fastutil.doubles.DoubleList: d, field_1395, field_197778_c

Constructors

Methods

VoxelShapeDiscrete (VoxelShapeDiscrete, EnumDirection$EnumAxis, int): a, func_197775_a

VoxelShapeDiscrete (VoxelShapeDiscrete, EnumDirection$EnumAxis, int): a, method_1088, func_197775_a

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

1.13.2

Names

cet

ceu

Fields

Constructors

Methods

1.13.1

Names

cej

cet

net.minecraft.server.v1_13_R1.VoxelShapeSlice

net.minecraft.server.v1_13_R2.VoxelShapeSlice

Fields

Constructors

Methods

1.13

Names

cej

net.minecraft.util.math.shapes.VoxelShapeSplit

net.minecraft.server.v1_13_R1.VoxelShapeSlice

Fields

VoxelShape: b, field_197776_a

EnumDirection$EnumAxis: c, field_197777_b

it.unimi.dsi.fastutil.doubles.DoubleList: d, field_197778_c

Constructors

(VoxelShape, EnumDirection$EnumAxis, int)

Methods

VoxelShapeDiscrete (VoxelShapeDiscrete, EnumDirection$EnumAxis, int): a, func_197775_a

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