参考此minecraft: How to get coordinates of blocks inside selection
我想知道是否有可能生成某个类型的选择(通过使用世界编辑通过选择pos1和pos2进行的选择)中存在的所有块的坐标列表。谢谢
BlockPos#getAllInBox
。它提供了多种变体,其中包括带有BlockPos, BlockPos
的版本。然后,您可以过滤(World#getBlockState
)中的块,并与Blocks.SOMETHING.getDefaultState()
中的块状态实例进行比较,或者通过调用Block
与BlockState#getBlock()
实例进行比较。