History - net.minecraft.world.level.BlockCollisions
1.21.3
Names
dca
dgl
Fields
AABB: a, box, field_25169, box, f_186392_
AABB: a, box, field_25169, box
CollisionContext: b, context, field_25170, context, f_186393_
CollisionContext: b, context, field_25170, context
Cursor3D: c, cursor, field_25171, blockIterator, f_186394_
Cursor3D: c, cursor, field_25171, blockIterator
BlockPos$MutableBlockPos: d, pos, field_25172, pos, f_186395_
BlockPos$MutableBlockPos: d, pos, field_25172, pos
VoxelShape: e, entityShape, field_25173, boxShape, f_186396_
VoxelShape: e, entityShape, field_25173, boxShape
CollisionGetter: f, collisionGetter, field_25174, world, f_186397_
CollisionGetter: f, collisionGetter, field_25174, world
boolean: g, onlySuffocatingBlocks, field_35590, forEntity, f_186398_
boolean: g, onlySuffocatingBlocks, field_35590, forEntity
BlockGetter: h, cachedBlockGetter, field_35108, chunk, f_186399_
BlockGetter: h, cachedBlockGetter, field_35108, chunk
long: i, cachedBlockGetterPos, field_35109, chunkPos, f_186400_
long: i, cachedBlockGetterPos, field_35109, chunkPos
BiFunction<BlockPos$MutableBlockPos, VoxelShape, T>: j, resultProvider, field_44787, resultFunction, f_285595_
BiFunction<BlockPos$MutableBlockPos, VoxelShape, T>: j, resultProvider, field_44787, resultFunction
Constructors
(CollisionGetter, CollisionContext, AABB, boolean, BiFunction<BlockPos$MutableBlockPos, VoxelShape, T>)
Methods
BlockGetter (int, int): a, getChunk, method_29283, getChunk, m_186411_
BlockGetter (int, int): a, getChunk, method_29283, getChunk
T (): computeNext, computeNext, computeNext
T (): computeNext, computeNext
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
dbe
dca
Fields
Constructors
Methods
1.20.6
Names
cst
dbe
Fields
Constructors
Methods
1.20.4
Names
coz
cst
Fields
Constructors
Methods
1.20.2
Names
clq
coz
Fields
Constructors
Methods
1.20.1
Names
clm
clq
Fields
BiFunction<BlockPos$MutableBlockPos, VoxelShape, T>: j, resultProvider, field_44787, resultFunction, f_285595_
Constructors
(CollisionGetter, Entity, AABB)
(CollisionGetter, Entity, AABB, boolean)
(CollisionGetter, Entity, AABB, boolean, BiFunction<BlockPos$MutableBlockPos, VoxelShape, T>)
Methods
VoxelShape (): a, computeNext, method_29285, computeNext, computeNext
T (): computeNext, computeNext, computeNext
1.19.4
Names
cja
clm
Fields
Constructors
Methods
1.19.3
Names
cgb
cja
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
cfe
cgb
Fields
Constructors
Methods
1.19
Names
bzz
cfe
Fields
Constructors
Methods
1.18.2
Names
bzh
bzz
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
bwa
bzh
net.minecraft.world.level.CollisionSpliterator
net.minecraft.world.level.BlockCollisions
net.minecraft.src.C_1570_
net.minecraft.src.C_182850_
Fields
Entity: a, source, field_25168, entity, f_45788_
AABB: b, box, field_25169, box, f_45789_
AABB: a, box, field_25169, box, f_186392_
CollisionContext: c, context, field_25170, context, f_45790_
CollisionContext: b, context, field_25170, context, f_186393_
Cursor3D: d, cursor, field_25171, blockIterator, f_45791_
Cursor3D: c, cursor, field_25171, blockIterator, f_186394_
BlockPos$MutableBlockPos: e, pos, field_25172, pos, f_45792_
BlockPos$MutableBlockPos: d, pos, field_25172, pos, f_186395_
VoxelShape: f, entityShape, field_25173, boxShape, f_45793_
VoxelShape: e, entityShape, field_25173, boxShape, f_186396_
CollisionGetter: g, collisionGetter, field_25174, world, f_45794_
CollisionGetter: f, collisionGetter, field_25174, world, f_186397_
boolean: h, needsBorderCheck, field_25175, checkWorldBorder, f_45795_
BiPredicate<BlockState, BlockPos>: i, predicate, field_25669, blockPredicate, f_45796_
boolean: g, onlySuffocatingBlocks, field_35590, forEntity, f_186398_
BlockGetter: h, cachedBlockGetter, field_35108, chunk, f_186399_
long: i, cachedBlockGetterPos, field_35109, chunkPos, f_186400_
Constructors
(CollisionGetter, Entity, AABB, BiPredicate<BlockState, BlockPos>)
(CollisionGetter, Entity, AABB, boolean)
Methods
boolean (Consumer<? super VoxelShape>): tryAdvance, tryAdvance, tryAdvance, tryAdvance, tryAdvance
boolean (Consumer<? super VoxelShape>): a, collisionCheck, method_29285, offerBlockShape, m_45818_
BlockGetter (int, int): a, getChunk, method_29283, getChunk, m_45806_
BlockGetter (int, int): a, getChunk, method_29283, getChunk, m_186411_
boolean (Consumer<? super VoxelShape>): b, worldBorderCheck, method_29286, offerWorldBorderShape, m_45823_
boolean (VoxelShape, AABB): a, isCloseToBorder, method_30130, collidesSlightlyLarger, m_45815_
boolean (VoxelShape, AABB): b, isOutsideBorder, method_30131, collidesSlightlySmaller, m_45820_
boolean (WorldBorder, AABB): a, isBoxFullyWithinWorldBorder, method_29284, isIn, m_45812_
VoxelShape (): a, computeNext, method_29285, computeNext, computeNext
1.17.1
Names
bvz
bwa
Fields
Constructors
Methods
1.17
Names
brh
bvz
net.minecraft.util.math.shapes.VoxelShapeSpliterator
net.minecraft.src.C_1570_
net.minecraft.server.v1_16_R3.VoxelShapeSpliterator
net.minecraft.world.level.VoxelShapeSpliterator
Fields
Entity: a, source, field_25168, entity, field_234868_a_
Entity: a, source, field_25168, entity, f_45788_
AABB: b, box, field_25169, box, field_234869_b_
AABB: b, box, field_25169, box, f_45789_
CollisionContext: c, context, field_25170, context, field_234870_c_
CollisionContext: c, context, field_25170, context, f_45790_
Cursor3D: d, cursor, field_25171, blockIterator, field_234871_d_
Cursor3D: d, cursor, field_25171, blockIterator, f_45791_
BlockPos$MutableBlockPos: e, pos, field_25172, pos, field_234872_e_
BlockPos$MutableBlockPos: e, pos, field_25172, pos, f_45792_
VoxelShape: f, entityShape, field_25173, boxShape, field_234873_f_
VoxelShape: f, entityShape, field_25173, boxShape, f_45793_
CollisionGetter: g, collisionGetter, field_25174, world, field_234874_g_
CollisionGetter: g, collisionGetter, field_25174, world, f_45794_
boolean: h, needsBorderCheck, field_25175, checkEntity, field_234875_h_
boolean: h, needsBorderCheck, field_25175, checkWorldBorder, f_45795_
BiPredicate<BlockState, BlockPos>: i, predicate, field_25669, blockPredicate, field_241458_i_
BiPredicate<BlockState, BlockPos>: i, predicate, field_25669, blockPredicate, f_45796_
Constructors
Methods
boolean (Consumer<? super VoxelShape>): a, collisionCheck, method_29285, offerBlockShape, func_234878_a_
boolean (Consumer<? super VoxelShape>): a, collisionCheck, method_29285, offerBlockShape, m_45818_
BlockGetter (int, int): a, getChunk, method_29283, getChunk, func_234876_a_
BlockGetter (int, int): a, getChunk, method_29283, getChunk, m_45806_
boolean (Consumer<? super VoxelShape>): b, worldBorderCheck, method_29286, offerEntityShape, func_234879_b_
boolean (Consumer<? super VoxelShape>): b, worldBorderCheck, method_29286, offerWorldBorderShape, m_45823_
boolean (VoxelShape, AABB): a, isCloseToBorder, method_30130, method_30130, func_241460_a_
boolean (VoxelShape, AABB): a, isCloseToBorder, method_30130, collidesSlightlyLarger, m_45815_
boolean (VoxelShape, AABB): b, isOutsideBorder, method_30131, method_30131, func_241461_b_
boolean (VoxelShape, AABB): b, isOutsideBorder, method_30131, collidesSlightlySmaller, m_45820_
boolean (WorldBorder, AABB): a, isBoxFullyWithinWorldBorder, method_29284, isInWorldBorder, func_234877_a_
boolean (WorldBorder, AABB): a, isBoxFullyWithinWorldBorder, method_29284, isIn, m_45812_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
bre
brh
net.minecraft.server.v1_16_R2.VoxelShapeSpliterator
net.minecraft.server.v1_16_R3.VoxelShapeSpliterator
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
bpl
bre
net.minecraft.server.v1_16_R1.VoxelShapeSpliterator
net.minecraft.server.v1_16_R2.VoxelShapeSpliterator
Fields
BiPredicate<BlockState, BlockPos>: i, predicate, field_25669, field_25669, field_241458_i_
BiPredicate<BlockState, BlockPos>: i, predicate, field_25669, blockPredicate, field_241458_i_
Constructors
Methods
1.16.1
Names
bpl
net.minecraft.world.level.CollisionSpliterator
net.minecraft.class_5329
net.minecraft.world.BlockCollisionSpliterator
net.minecraft.util.math.shapes.VoxelShapeSpliterator
net.minecraft.server.v1_16_R1.VoxelShapeSpliterator
Fields
Entity: a, source, field_25168, entity, field_234868_a_
AABB: b, box, field_25169, box, field_234869_b_
CollisionContext: c, context, field_25170, context, field_234870_c_
Cursor3D: d, cursor, field_25171, blockIterator, field_234871_d_
BlockPos$MutableBlockPos: e, pos, field_25172, pos, field_234872_e_
VoxelShape: f, entityShape, field_25173, boxShape, field_234873_f_
CollisionGetter: g, collisionGetter, field_25174, world, field_234874_g_
boolean: h, needsBorderCheck, field_25175, checkEntity, field_234875_h_
BiPredicate<BlockState, BlockPos>: i, predicate, field_25669, field_25669, field_241458_i_
Constructors
(CollisionGetter, Entity, AABB)
(CollisionGetter, Entity, AABB, BiPredicate<BlockState, BlockPos>)
Methods
boolean (Consumer<? super VoxelShape>): tryAdvance, tryAdvance, tryAdvance, tryAdvance, tryAdvance
boolean (Consumer<? super VoxelShape>): a, collisionCheck, method_29285, offerBlockShape, func_234878_a_
BlockGetter (int, int): a, getChunk, method_29283, getChunk, func_234876_a_
boolean (Consumer<? super VoxelShape>): b, worldBorderCheck, method_29286, offerEntityShape, func_234879_b_
boolean (VoxelShape, AABB): a, isCloseToBorder, method_30130, method_30130, func_241460_a_
boolean (VoxelShape, AABB): b, isOutsideBorder, method_30131, method_30131, func_241461_b_
boolean (WorldBorder, AABB): a, isBoxFullyWithinWorldBorder, method_29284, isInWorldBorder, func_234877_a_