blob: 4a6a5e462738fc22021ba205d72a3f81fcbb7ed2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
local p = peripheral.wrap"back"
assert(p.hasModule"plethora:scanner" and p.hasModule"plethora:glasses", "need block scanner and overlay glasses!")
local interesting_blocks = {
["minecraft:netherrack"]=0xffff00ff,
}
local function go()
local canvas = p.canvas3d().create()
local scan = p.scan()
for _, block in ipairs(scan) do
local colour = interesting_blocks[block.name]
if colour then
local box = canvas.addBox(block.x,block.y,block.z, 0.1,0.1,0.1, colour)
box.setDepthTested(false)
end
end
end
go()
|