net.minecraft.world

public class BlockCollisionSpliterator

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

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

Field summary

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

Constructor summary

ModifierConstructor
public (CollisionView world, Entity entity, Box box)
public (CollisionView world, Entity entity, Box box, boolean forEntity)

Method summary

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