Advertisement
Wassaa

Thermalily

Dec 11th, 2016
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.80 KB | None | 0 0
  1.  
  2. function getLava()
  3.     item = turtle.getItemDetail(1).name
  4.     success, lava = turtle.inspect()
  5.     if item == "minecraft:bucket" and (lava.name == "minecraft:flowing_lava" or lava.name == "minecraft:lava") then
  6.         print("Filled Bucket")
  7.         return turtle.place()
  8.     elseif item == "minecraft:bucket" and (lava.name ~= "minecraft:flowing_lava" or lava.name ~= "minecraft:lava") then
  9.         toggleRed()
  10.         print("activating floodgate")
  11.         os.sleep(1)
  12.         getLava()
  13.     end
  14. end
  15.  
  16. function dropLava()
  17.     item = turtle.getItemDetail(1).name
  18.     if item == "minecraft:lava_bucket" then
  19.         print("Lava Down")
  20.         return turtle.placeDown()
  21.     end
  22. end
  23.  
  24. function toggleRed()
  25.     redstone.setAnalogOutput("top", 15)
  26.     os.sleep(1)
  27.     redstone.setAnalogOutput("top", 0)
  28. end
  29.  
  30. while true do
  31.     getLava()
  32.     os.sleep(1)
  33.     dropLava()
  34.     os.sleep(360)
  35. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement