Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local l = peripheral.wrap("back")
- local lol = l.canvas()
- local blink = 0
- while true do
- lol.clear()
- local list = 0
- local dir = "^"
- local yaw = l.getMetaOwner()
- local yaw = yaw.yaw
- if ((yaw >= 135) and (yaw < 180)) or ((yaw <= -135) and (yaw > 180)) then
- dir = "^"
- elseif yaw >= 45 and yaw < 135 then
- dir = "<"
- elseif yaw <= -45 and yaw > -135 then
- dir = ">"
- elseif yaw < 45 and yaw > -45 then
- dir = "v"
- end
- for i,v in pairs(l.scan()) do
- if v.name:sub(v.name:len()-2) == "ore" or v.name == "minecraft:lava" then
- local lmm = lol.addText({150+v.x*6,100+v.z*6},tostring(v.y),2555,0.3)
- lmm.setColor(255,255,255)
- lmm.setAlpha(255)
- if v.name == "minecraft:coal_ore" then
- lmm.setColor(150,150,150)
- elseif v.name == "minecraft:iron_ore" then
- lmm.setColor(255,150,50)
- elseif v.name == "minecraft:lava" then
- lmm.setColor(150,75,0)
- elseif v.name == "minecraft:gold_ore" then
- lmm.setColor(255,255,0)
- elseif v.name == "minecraft:diamond_ore" then
- lmm.setColor(0,255,255)
- elseif v.name == "minecraft:redstone_ore" then
- lmm.setColor(255,0,0)
- elseif v.name == "minecraft:lapis_ore" then
- lmm.setColor(0,50,255)
- elseif v.name == "minecraft:emerald_ore" then
- lmm.setColor(0,255,0)
- end
- end
- end
- blink = blink + 1
- if blink == 2 then
- blink = 0
- elseif blink == 1 then
- local loooo = lol.addText({150,100},"X",2555,0.3)
- loooo.setColor(255,255,255)
- end
- sleep(0.3)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement