Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- ***WIP*** Not complete (as of 4/30/2016)
- -- Currently, this program will do... basically nothing... I'm working on it and testing it right now.
- -- (Literally, I'm on it right now at 4/30/2016 at 3:02 AM)
- -- ComputerCraft Custom Turtle program
- -- I wrote this for a Skyblock Feed The Beast Infinity map,
- -- to have a turtle expand our platform "infinitely".
- -- We have a location that is defined at the top of the file which contains
- -- A chest that automatically refuels itself with charcoal,
- -- and another location that constantly refuels itself with cobblestone.
- -- I have the "entry" to the chest take two phases;
- -- I have an initial point to begin the entry to the chest,
- -- and a secondary point to begin the final entry to the chest.
- -- Additional Note: These turtlebots are intended to travel between locations by traveling to a large Y-Value,
- -- And then "Dropping down" onto their target destination. They are not intended to do much advanced pathfinding,
- -- And will require a basicly clear path in the sky. You can, however, customize where they drop into / out of the target destination,
- -- And how high they will travel while in "transit" (look at transitY)
- -- Custom APIs:
- -- API Name: "tst" - Turtle Self Tracking
- -- http://pastebin.com/2Wk9RVTK
- -- This API functions as a homemade GPS, where you need to initialize the start location of the Turtle Bot,
- -- And any function calls to move the turtle Bot through this API update the internal GPS.
- -- Allowing you to avoid constructing a GPS bot.
- -- This API was originally snatched from a craftbukkit wiki page,
- -- but I have modified it extensively (and fixed many bugs)
- --
- -- API Name: "bpu" - Build Platform utilities
- -- http://pastebin.com/mvCwZ4av
- -- This API provides utilities for traveling between coordinates in the game,
- -- as well as the ability to travel back and forth between the robot's current location, and the refuel depot.
- -- API Loads
- os.loadAPI("MatthewC/tst") -- Replace this with the location of your API. I called it TST, but you can call it whatever you want.
- -- Just Note that you should rename all references to "tst" to your new name.
- os.loadAPI("MatthewC/bpu") -- Replace this with the location of your API. I called it bpu, but you can call it whatever you want.
- -- Just note that you should rename all references to "bpu" to your new name.
- bpu.buildPlatform()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement