Advertisement
KingKevin23

block_finder

Aug 7th, 2023 (edited)
664
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.50 KB | None | 0 0
  1. local args = {...}
  2. local scanner = peripheral.wrap("back")
  3. local scan = scanner.scan(tonumber(args[1]))
  4. local result = {}
  5. for _,block in ipairs(scan) do
  6.     if string.find(block.name, args[2]) then
  7.         if result[block.name] == nil then
  8.             result[block.name] = {}
  9.         end
  10.        
  11.         table.insert(result[block.name], {block.x, block.z, block.y})
  12.     end
  13. end
  14.  
  15. for k,v in pairs(result) do
  16.     print(k)
  17.     for i, j in ipairs(v) do
  18.         print(j[1], j[2], j[3])
  19.     end
  20. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement