net.minecraft.world

public class BlockQueries

net.minecraft.world.level.BlockScanUtils
net.minecraft.class_1_1204
net.minecraft.world.BlockQueries

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static boolean
findBlocks(LevelReader level, BlockPos from, BlockPos to, Predicate<BlockState> predicate, BlockStateConsumer consumer)
method_1_7659(class_4538 arg0, class_2338 arg1, class_2338 arg2, Predicate<class_2680> arg3, class_1_1221 arg4)
iterateOverBlocks(WorldView world, BlockPos corner1, BlockPos corner2, Predicate<BlockState> blockStatePredicate, AbortableBlockConsumer callback)
private static boolean
sectionBasedScan(LevelReader level, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, Predicate<BlockState> predicate, BlockStateConsumer consumer)
method_1_7662(class_4538 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Predicate<class_2680> arg7, class_1_1221 arg8)
iterateOverBlocks(WorldView world, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, Predicate<BlockState> blockStatePredicate, AbortableBlockConsumer callback)
public static boolean
findBlocksInSection(LevelChunkSection section, BlockPos origin, int fromX, int fromY, int fromZ, int toX, int toY, int toZ, Predicate<BlockState> predicate, BlockStateConsumer consumer)
method_1_7660(class_2826 arg0, class_2338 arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Predicate<class_2680> arg8, class_1_1221 arg9)
iterateOverSectionBlocks(ChunkSection section, BlockPos nwdPos, int minLocalX, int minLocalY, int minLocalZ, int maxLocalX, int maxLocalY, int maxLocalZ, Predicate<BlockState> blockStatePredicate, AbortableBlockConsumer callback)
private static boolean
lambda$sectionBasedScan$0(BlockState arg0)
method_1_7661(class_2680 arg0)
method_1_7661(BlockState state)