zPandro

turtleItemFarmHandler

Jun 20th, 2021 (edited)
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.77 KB | None | 0 0
  1. local SLOT_COUNT = 16
  2.  
  3. function getItemIndex(itemName)
  4.     for slot = 1, SLOT_COUNT, 1 do
  5.         local item = turtle.getItemDetail(slot)
  6.         if(item ~= nil) then
  7.             if(item["name"] == itemName) then
  8.                 return slot
  9.             end
  10.         end
  11.     end
  12.     return 17
  13. end
  14.  
  15. while true do
  16.    
  17.     while true do
  18.         local event, p1 = os.pullEvent("turtle_inventory")
  19.         for slot = 1, SLOT_COUNT, 1 do
  20.             local item = turtle.getItemDetail(slot)
  21.             if(item ~= nil) then
  22.                 turtle.select(slot)
  23.                 if (item["name"] == "minecraft:wheat") then
  24.                     turtle.drop()
  25.                 else
  26.                     turtle.dropUp()
  27.                 end
  28.             end
  29.         end
  30.     end
  31. end
Add Comment
Please, Sign In to add comment