Advertisement
Guest User

organize

a guest
Oct 21st, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.73 KB | None | 0 0
  1. local data
  2. local chestData
  3. local index = {}
  4. local x
  5.  
  6. function getChestData()
  7.   turtle.select(16)
  8.   turtle.suck(1)
  9.   sleep(.1)
  10.   chestData = turtle.getItemDetail()
  11.   turtle.drop()
  12.   sleep(.1)
  13.   for x=1, #index, 1 do
  14.     if(chestData.name == index[x]) then
  15.       turtle.select(x)
  16.       turtle.drop()
  17.     end
  18.   end
  19. end
  20.  
  21. function printIndex()
  22.   for x=1, #index, 1 do
  23.     print(index[x])
  24.   end
  25. end
  26.  
  27. function turtleIndex()
  28.   index = {}
  29.   for x=1, 15, 1 do
  30.     if pcall(function () data = turtle.getItemDetail(x) end) then
  31.       if(data ~= null) then
  32.         index[x] = data.name
  33.       else
  34.         index[x] = "nil"
  35.       end
  36.     end
  37.   end
  38. --  printIndex()
  39.   getChestData()
  40. end
  41.  
  42.  
  43. turtleIndex()
  44.  
  45.  
  46. turtle.select(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement