net.minecraft.world

public class BoxRegion

extends Region

net.minecraft.world.level.blockscan.BoxBlockMatcher
net.minecraft.class_1_1338
net.minecraft.world.BoxRegion

Field summary

Modifier and TypeField
private final BlockPos
from
field_1_9155
minPos
private final BlockPos
to
field_1_9156
maxPos

Constructor summary

ModifierConstructor
public (WorldView world, BlockPos minPos, BlockPos maxPos)

Method summary

Modifier and TypeMethod
public BoxRegion
filterState(Predicate<BlockState> predicate)
method_1_7667(Predicate<class_2680> arg0)
matching(Predicate<BlockState> arg0)
public boolean
atLeastMatched(int n)
method_1_7665(int arg0)
containsAtLeast(int arg0)
protected boolean
anyMatched(Predicate<BlockState> statePredicate)
method_1_8746(Predicate<class_2680> arg0)
containsAnyOf(Predicate<BlockState> arg0)
public void
forEach(BiConsumer<BlockPos, BlockState> consumer)
method_1_7668(BiConsumer<class_2338, class_2680> arg0)
forEachBlock(BiConsumer<BlockPos, BlockState> arg0)
public boolean
forEachUntil(BlockStateConsumer consumer)
method_1_7669(class_1_1221 arg0)
iterate(AbortableBlockConsumer arg0)
public Region
filterState(Predicate predicate)
method_1_7667(Predicate arg0)
matching(Predicate arg0)
private static NextIteration
lambda$forEach$0(BiConsumer arg0, BlockPos arg1, BlockState arg2)
method_1_8816(BiConsumer arg0, class_2338 arg1, class_2680 arg2)
method_1_8816(BiConsumer arg0, BlockPos pos, BlockState state)
private static NextIteration
lambda$anyMatched$0(BlockPos arg0, BlockState arg1)
method_1_8815(class_2338 arg0, class_2680 arg1)
method_1_8815(BlockPos pos, BlockState state)