Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Turtle Smeltery Control API
- --
- -- Author: Daraketh
- -- Version: 1.0
- local side = 0 -- 0 is left side, 1 is right
- function goToSmeltOne(side)
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- end
- ----------------------------------------------
- function goToSmeltTwo(side)
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- end
- ----------------------------------------------
- function goToSmeltThree(side)
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- end
- ----------------------------------------------
- function goToSmeltFour(side)
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- end
- ----------------------------------------------
- function returnFromOne(side)
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- end
- ----------------------------------------------
- function returnFromTwo(side)
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- end
- ----------------------------------------------
- function returnFromThree(side)
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- end
- ----------------------------------------------
- function returnFromFour(side)
- if side == 0 then
- turtle.turnLeft()
- else
- turtle.turnRight()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- turtle.forward()
- turtle.forward()
- turtle.forward()
- if side == 0 then
- turtle.turnRight()
- else
- turtle.turnLeft()
- end
- end
- function test()
- goToSmeltOne(side)
- returnFromOne(side)
- goToSmeltTwo(side)
- returnFromTwo(side)
- goToSmeltTwo(side)
- returnFromTwo(side)
- goToSmeltTwo(side)
- returnFromTwo(side)
- end
- test()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement