物品命令:/give @p advancedperipherals:geo_scanner 64
地理扫描仪可以获取一定范围以内的所有方块的详细信息。同时也可以获取当前区块中各个矿石方块的数量。
常用方法
scan
scan(radius: number) -> table | nil, string
参数 | 描述 |
---|---|
radius | 扫描半径,实际上为六个方向上的延伸距离 |
返回值是一个包含方块数据的列表,方块数据为:
字段 | 描述 |
---|---|
x | 相对于扫描仪的X坐标 |
y | 相对于扫描仪的Y坐标 |
z | 相对于扫描仪的Z坐标 |
name | 方块ID |
tags | 方块标签列表 |
cost
cost(radius: number) -> number
返回扫描所需的能量。当radius小于等于maxFreeRadius时总是返回0。当radius大于maxCostRadius时返回-1。
chunkAnalyze
chunkAnalyze() -> table | nil, string
返回当前所在区块所有有ores标签的方块以及方块数量。
返回值是一个映射,键为方块ID,值为方块数量。
资料分类: | 机器 |
最大叠加: | 64个 / 组 |