diff --git a/Builder.md b/Builder.md new file mode 100644 index 0000000..12ed6f1 --- /dev/null +++ b/Builder.md @@ -0,0 +1,59 @@ +Builds structures using schematic files with a turtle or a command computer. Schematics can be downloaded from sites such as http://www.planetminecraft.com. + +## Requirements +* Advanced Mining Turtle +* Chest (any type) +* Wrench (any mod) + +## Installation +``` +pastebin run uzghlbnc +package install core +package install builder +``` + +## Building + +Copy a schematic file to the turtle/command computer (see downloading instructions if on a server) + +Turtles must be placed on top of a chest (any type). +Command computers require a chest on any side. + +The first time you run the program, you must select a wrench. Place a wrench into the chest. Go to the supplies list and double-click the SelectAWrench item. Select the wrench and apply. EnderIO, Thermal Expansion, and Applied Energistics wrenches will work (only wrenches that can spin pistons will work). + +If interrupted, you can resume by placing the turtle back in the original location and restarting the program. + +## Wrenches +To determine if a wrench can be used, right click the side of a piston with the wrench. If the piston rotates, then the piston can be used. Some wrenches work better than others. + +## Downloading schematics +### Single Player +Simply copy a schematic file into the computer's folder. + +### Multiplayer +Option 1: Use wget if the schematic is available for download. + +Option 2: Transferring via pastebin +To create a base64 file from a command line, do: + +linux / max: +``` +base64 -w0 NAME.schematic > NAME.schematic.base64 +``` + +windows (I haven't tried this - but google said this will work): +``` +certutil -encode NAME.schematic NAME.schematic.base64 +``` + +Upload the base64 file to pastebin. + +To download and convert the base64 file back into a schematic file, do: +``` +base64dl.lua +``` + +You can download a simple test schematic using: +``` +base64dl.lua chicken.schematic https://pastebin.com/raw/vxpHBUky +```