Advertisement
Florian86

slimefarm_v1

Aug 17th, 2016
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.08 KB | None | 0 0
  1. function SucheItem(VollerItemname)
  2.         for p=1,16 do
  3.                 if turtle.getItemCount(p) > 0 then
  4.                         turtle.select(p)
  5.                         data=turtle.getItemDetail()
  6.                         --print("data: ",data)
  7.                         --print("data.name: ",data.name)
  8.                         --print("VollerItemname: ",VollerItemname)
  9.                         --print("Slot: ", p)
  10.                         if data ~= false then
  11.                                 if data.name == VollerItemname then
  12.                                         --print("Hat geklappt")
  13.                                         found=true
  14.                                         slot=tonumber(p)
  15.                                         return slot
  16.                                 end
  17.                                 if data.name == "minecraft:"..VollerItemname then
  18.                                         --print("Hat geklappt")
  19.                                         found=true
  20.                                         slot=tonumber(p)
  21.                                         if slot ~= false and slot > 0 and slot < 17 then
  22.                                         return slot
  23.                                         end
  24.                                 end
  25.                         end
  26.                 end
  27.         end
  28.         return false
  29. end
  30.  
  31.  
  32. term.clear()
  33. print("############################")
  34. print("# Build a simple Slimefarm #")
  35. print("#   VERSION  ALPHA 0.1 ;)  #")
  36. print("############################")
  37. print()
  38.  
  39. jededrittehoehe=0
  40. for height=0, 40, 1 do
  41.    
  42.     baumatz=SucheItem("minecraft:stone_slab")
  43.     if baumatz ~= false then
  44.             turtle.select(baumatz)
  45.     else
  46.         error(" Kein Baumaterial mehr! ")
  47.         os.exit()
  48.     end
  49.    
  50.     if jededrittehoehe % 4 == 0 then   
  51.         for i=0, 3, 1 do
  52.             baumatz=SucheItem("minecraft:stone_slab")
  53.             if baumatz ~= false then
  54.                     turtle.select(baumatz)
  55.                     turtle.placeDown()
  56.             else
  57.                     error(" Kein Baumaterial mehr!? ")
  58.                     os.exit()
  59.             end
  60.             turtle.turnRight()
  61.             turtle.forward()
  62.         end
  63.         turtle.turnRight()
  64.         turtle.forward()
  65.     end
  66.     turtle.up()
  67.     jededrittehoehe=jededrittehoehe+1
  68. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement