net.minecraft.world

public class BlockCollisionSpliterator<T>

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

coz
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_
private final BiFunction<BlockPos$Mutable, VoxelShape, T>
j
resultProvider
field_44787
resultFunction
f_kseaqdvm
resultProvider
f_285595_

Constructor summary

ModifierConstructor
public (CollisionView world, Entity entity, Box box, boolean forEntity, BiFunction<BlockPos$Mutable, VoxelShape, T> resultFunction)

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 x, int z)
m_186411_(int p_186413_, int arg1)
protected T
computeNext()
computeNext()
computeNext()