MagmaLP

Turtle UU-Craft

Jan 8th, 2022 (edited)
518
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. for i = 1,16 do
  2.     function suck(i)
  3.         turtle.select(i)
  4.         turtle.suckUp(64)
  5.     end
  6. end
  7.  
  8. function craft(i)
  9.     turtle.select(16)
  10.     for x = 1,i do
  11.         turtle.craft()
  12.         turtle.dropDown()
  13.     end
  14. end    
  15.  
  16. function select(i)
  17.     turtle.select(i)
  18. end
  19.  
  20. for a = 1,16 do
  21.     f = turtle.getItemCount(a)
  22.     if a >= 1 then
  23.         turtle.select(a)
  24.         turtle.dropDown()
  25.     end
  26. end    
  27.  
  28. ----------------------------------------
  29.  
  30. while true do
  31.     rednet.open("right")
  32.     x, y, z = rednet.receive()
  33.  
  34.     if y == 1 then      -- Cobble
  35.         suck(3)
  36.         select(16)    
  37.         craft(16)
  38.     end
  39.     if y == 2 then      -- Stone
  40.         suck(6)
  41.         select(16)
  42.         craft(16)    
  43.     end
  44.     if y == 3 then      -- Glass
  45.         suck(2) suck(5) suck(7) suck(10)
  46.         select(16)
  47.         craft(32)
  48.     end
  49.     if y == 4 then      -- Grass Block
  50.         suck(5) suck(9)
  51.         select(16)
  52.         craft(16)
  53.     end
  54.     if y == 5 then      -- Moss Stone
  55.         suck(6) suck(9) suck(11)
  56.         select(16)
  57.         craft(16)
  58.     end
  59.     if y == 6 then      -- Sandstone
  60.         suck(7) suck(10)
  61.         select(16)
  62.         craft(16)
  63.     end
  64.     if y == 7 then      -- Snow
  65.         suck(1) suck(3)
  66.         select(16)
  67.         craft(4)
  68.     end
  69.     if y == 8 then      -- Water Still
  70.         suck(6) suck(10)
  71.         select(16)
  72.         craft(1)
  73.     end
  74.     if y == 9 then      -- Lava Still
  75.         suck(2) suck(6) suck(10)
  76.         select(16)
  77.         craft(1)
  78.     end
  79.     if y == 10 then     -- Iron Ore
  80.         suck(1) suck(3) suck(6) suck(9) suck(11)
  81.         select(16)
  82.         craft(2)
  83.     end
  84.     if y == 11 then     -- Gold Ore
  85.         suck(2) suck(5) suck(6) suck(7) suck(10)
  86.         select(16)
  87.         craft(2)
  88.     end
  89.     if y == 12 then     -- Obsidian
  90.         suck(1) suck(3) suck(5) suck(7)
  91.         select(16)
  92.         craft(13)
  93.     end
  94.     if y == 13 then     -- Netherrack
  95.         suck(3) suck(6) suck(9)
  96.         select(16)
  97.         craft(16)
  98.     end
  99.     if y == 14 then     -- Glowstone
  100.         suck(2) suck(5) suck(7) suck(9) suck(10) suck(11)
  101.         select(16)
  102.         craft(8)
  103.     end
  104.     if y == 15 then     -- Oak Wood
  105.         suck(2)
  106.         select(16)
  107.         craft(8)
  108.     end
  109.     if y == 16 then     -- Cactus
  110.         suck(2) suck(5) suck(6) suck(7) suck(9) suck(11)
  111.         select(16)
  112.         craft(64)
  113.     end
  114.     if y == 17 then     -- Vines
  115.         suck(1) suck(5) suck(9)
  116.         select(16)
  117.         craft(32)
  118.     end
  119.     if y == 18 then     -- Wool
  120.         suck(1) suck(3) suck(10)
  121.         select(16)
  122.         craft(13)
  123.     end
  124. end
  125.    
Add Comment
Please, Sign In to add comment