net.minecraft.world.level

public class BlockCollisions

extends com.google.common.collect.AbstractIterator<VoxelShape>

clm
net.minecraft.world.level.BlockCollisions
net.minecraft.class_5329
net.minecraft.unmapped.C_dzzsobqg
net.minecraft.world.BlockCollisionSpliterator
net.minecraft.world.BlockCollisions
net.minecraft.src.C_182850_
net.minecraft.world.level.VoxelShapeSpliterator

Field summary

Modifier and TypeField
private final AABB
a
box
field_25169
f_nindpcgi
box
box
f_186392_
private final CollisionContext
b
context
field_25170
f_pyjvfeta
context
context
f_186393_
private final Cursor3D
c
cursor
field_25171
f_ojgcwmpr
blockIterator
cursor
f_186394_
private final BlockPos$MutableBlockPos
d
pos
field_25172
f_qqhojkuw
pos
pos
f_186395_
private final VoxelShape
e
entityShape
field_25173
f_snfoykfy
boxShape
entityShape
f_186396_
private final CollisionGetter
f
collisionGetter
field_25174
f_mxvynaha
world
collisionGetter
f_186397_
private final boolean
g
onlySuffocatingBlocks
field_35590
f_ldusiaym
forEntity
onlySuffocatingBlocks
f_186398_
private BlockGetter
h
cachedBlockGetter
field_35108
f_qtjxehdq
chunk
cachedBlockGetter
f_186399_
private long
i
cachedBlockGetterPos
field_35109
f_hlybobhl
chunkPos
cachedBlockGetterPos
f_186400_

Constructor summary

ModifierConstructor
public (CollisionGetter world, Entity entity, AABB box)
public (CollisionGetter world, Entity entity, AABB box, boolean forEntity)

Method summary

Modifier and TypeMethod
private BlockGetter
a(int arg0, int arg1)
getChunk(int arg0, int arg1)
method_29283(int arg0, int arg1)
m_qbroxlmx(int arg0, int arg1)
getChunk(int x, int z)
getChunkView(int x, int z)
m_186411_(int p_186413_, int arg1)
protected VoxelShape
a()
computeNext()
method_29285()
m_michfvtc()
computeNext()
computeNext()
computeNext()