net.minecraft.world

public class BlockCollisionSpliterator

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

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

Field summary

Modifier and TypeField
private final Box
a
box
field_25169
box
f_nindpcgi
f_186392_
private final ShapeContext
b
context
field_25170
context
f_pyjvfeta
f_186393_
private final CuboidBlockIterator
c
cursor
field_25171
blockIterator
f_ojgcwmpr
f_186394_
private final BlockPos$Mutable
d
pos
field_25172
pos
f_qqhojkuw
f_186395_
private final VoxelShape
e
entityShape
field_25173
boxShape
f_snfoykfy
f_186396_
private final CollisionView
f
collisionGetter
field_25174
world
f_mxvynaha
f_186397_
private final boolean
g
onlySuffocatingBlocks
field_35590
forEntity
f_ldusiaym
f_186398_
private BlockView
h
cachedBlockGetter
field_35108
chunk
f_qtjxehdq
f_186399_
private long
i
cachedBlockGetterPos
field_35109
chunkPos
f_hlybobhl
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)
m_186411_(int p_186413_, int arg1)
protected VoxelShape
a()
computeNext()
method_29285()
computeNext()
m_michfvtc()
computeNext()