Advertisement
MuChT007

Chicken factory V0.9

Jul 27th, 2022 (edited)
1,163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.47 KB | None | 0 0
  1. local lava = colors.red
  2. local egg = colors.white
  3. local floor = colors.brown
  4. local rsOut = 0
  5. local rsOutSide = "right"
  6. local eggDrop = 5
  7. local growTime = 1
  8. local cookTime = 0,5
  9.  
  10. function eggs()
  11.     for e = 1,eggDrop do
  12.         rsOut = colors.combine(rsOut , egg)
  13.         redstone.setBundledOutput(rsOutSide , rsOut )
  14.         sleep(0.5)
  15.         rsOut = colors.subtract(colors.combine(rsOut ), egg)
  16.         redstone.setBundledOutput(rsOutSide , rsOut )
  17.         sleep(0.5)
  18.         term.clear()
  19.         term.setCursorPos(1,1)
  20.         print("Eggs drop :"..e)
  21.     end
  22. end
  23.  
  24. function cook()
  25.     term.clear()
  26.     term.setCursorPos(1,1)
  27.     print("Fry the chickens")
  28.     rsOut = colors.combine(rsOut , lava)
  29.     redstone.setBundledOutput(rsOutSide , rsOut )
  30.     sleep(0.5)
  31.     rsOut = colors.subtract(colors.combine(rsOut ), lava)
  32.     redstone.setBundledOutput(rsOutSide , rsOut )
  33.     sleep(cookTime)
  34.     rsOut = colors.combine(rsOut , lava)
  35.     redstone.setBundledOutput(rsOutSide , rsOut )
  36.     sleep(0.5)
  37.     rsOut = colors.subtract(colors.combine(rsOut ), lava)
  38.     redstone.setBundledOutput(rsOutSide , rsOut )
  39.     sleep(5)
  40. end
  41.  
  42. while true do
  43.     rsOut = colors.combine(rsOut , floor)
  44.     redstone.setBundledOutput(rsOutSide , rsOut )
  45.     eggs()
  46.     for g = 1,growTime do
  47.         sleep(60)
  48.         term.clear()
  49.         term.setCursorPos(1,1)
  50.         print("grow time (Minutes):"..g)
  51.     end
  52.     cook()
  53.     rsOut = colors.subtract(colors.combine(rsOut ), floor)
  54.     redstone.setBundledOutput(rsOutSide , rsOut )
  55.     sleep(10)
  56.  
  57. end
  58.  
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement