net.minecraft.world

public class FilteredBlockView

net.minecraft.world.level.blockscan.FilteredSectionCache
net.minecraft.class_1_1351
net.minecraft.world.FilteredBlockView

Field summary

Modifier and TypeField
private final WorldView
level
field_1_9207
world
private final FilteredBlockView$CacheEntry[]
sectionCache
field_1_9208
cache
private final Predicate<BlockState>
statePredicate
field_1_9209
blockStatePredicate

Constructor summary

ModifierConstructor
public (WorldView world, Predicate<BlockState> blockStatePredicate)

Method summary

Modifier and TypeMethod
public BlockState
getBlockState(BlockPos pos)
method_1_8885(class_2338 arg0)
getBlockState(BlockPos pos)
private ChunkSection
getOrLoad(int sectionX, int sectionY, int sectionZ)
method_1_8887(int arg0, int arg1, int arg2)
getSection(int sectionX, int sectionY, int sectionZ)
private int
getHash(int sectionX, int sectionY, int sectionZ)
method_1_8886(int arg0, int arg1, int arg2)
getCacheIndex(int sectionX, int sectionY, int sectionZ)