Advertisement
Win4Win

Turtlecraft Mix Dyes

Jun 27th, 2020
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.47 KB | None | 0 0
  1. time_stamp = os.clock()
  2. while true do
  3.   turtle.select(1)
  4.  
  5.   if (turtle.getItemCount(1) == 0 and turtle.getItemCount(2) == 0) then
  6.     turtle.suckUp(1)
  7.   end
  8.   if (turtle.getItemCount(1) == 0 and turtle.getItemCount(2) == 1) then
  9.     turtle.suckUp(1)
  10.   end
  11.  
  12.   if (turtle.getItemCount(2) == 0 and turtle.getItemCount(1) > 0) then
  13.     turtle.suckDown(1)
  14.   end
  15.  
  16.   while turtle.getItemCount(1) == 0 and turtle.getItemCount(2) == 0 do
  17.  
  18.   if (turtle.getItemCount(1) == 0 and turtle.getItemCount(2) == 0) then
  19.     turtle.suckUp(1)
  20.   end
  21.   if (turtle.getItemCount(1) == 0 and turtle.getItemCount(2) == 1) then
  22.     turtle.suckUp(1)
  23.   end
  24.  
  25.   if (turtle.getItemCount(2) == 0 and turtle.getItemCount(1) > 0) then
  26.     turtle.suckDown(1)
  27.   end
  28.  
  29.     sleep(0.10)
  30.   end
  31.  
  32.   while turtle.getItemCount(2) == 0 and turtle.getItemCount(1) == 1 do
  33.  
  34.   if (turtle.getItemCount(1) == 0 and turtle.getItemCount(2) == 0) then
  35.     turtle.suckUp(1)
  36.   end
  37.   if (turtle.getItemCount(1) == 0 and turtle.getItemCount(2) == 1) then
  38.     turtle.suckUp(1)
  39.   end
  40.  
  41.   if (turtle.getItemCount(2) == 0 and turtle.getItemCount(1) > 0) then
  42.     turtle.suckDown(1)
  43.   end
  44.  
  45.     sleep(0.10)
  46.   end
  47.    
  48.   turtle.craft(1,2)
  49.  
  50.   while turtle.getItemCount(1) > 0 or turtle.getItemCount(2) > 0  do
  51.     current_time = os.clock()
  52.     new_time = time_stamp + 10
  53.     new_day = time_stamp - current_time -- current time equals 0 on new day
  54.     if (new_time < current_time or new_day > 50) then
  55.      turtle.select(1)
  56.      turtle.drop(64)
  57.      turtle.select(2)
  58.      turtle.drop(64)
  59.      turtle.select(3)
  60.      turtle.drop(64)
  61.      turtle.select(1)  
  62.      time_stamp = os.clock()                                                                                                                                                                
  63.     end
  64.   end
  65.   time_stamp = os.clock()  
  66.   sleep(0.10)
  67. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement