Builds structures using schematic files (schematics can be downloaded from sites such as http://www.planetminecraft.com).
Should work with any modpack since you can substitute any block in the schematic for another block.
Automatically resupplies from either a chest or an Applied Energistics system. If using AE, the builder will automatically request crafting for items as needed.
[media]http://www.youtube.com/watch?v=ReEtdyh1VkU[/media]
Requirements
Minecraft 1.6.4
ComputerCraft 1.5x (possibly 1.58)
Open Peripherals (a somewhat recent version)
Advanced mining turtle
Install
> pastebin get WiqSUzZx setup
You can test using chicken.zip 452bytes 0 downloads (credit for schematic: Awesomness)
Setup
Place a turtle on top of either a chest or an AE block (cable is enough). If substituting items, you will need to place a chest behind the turtle.
Place 2 pistons in slot 16 (if not present, the turtle will ask for them when/if needed)
Running the program
> builder.lua <filename>
Helpful tips
A good source for schematics is http://www.planetminecraft.com
After downloading a schematic, you will need to extract the contents of the schematic (a .schematic file is a gzip of the actual schematic).
Upon starting a new build, go to the supplies page and ensure that all the items listed are valid. Replace any blocks as needed. You can toggle between the full list and showing just items that do not have enough stock. Replace water blocks with ice (or something that the turtle can place). For most of the double slab types (ie. double spruce slab), you will need to substitute the appropriate plank.
The turtle cannot place pistons up or down correctly. If an up or down piston is in the build, it will pause for a few seconds and you can wrench it into the correct orientation. Additionally, the turtle requires a piston to place certain blocks. You will need to wrench the piston downwards when asked on each level that the turtle requires a piston (once placed on the level, it will move it around as needed).
At any time, you can break the turtle and place it back in the starting position. It will resume where it left off.
If you don't like the building, you can change to destroy mode and the turtle will tear it down :)/>.
I included a log viewer program. The viewer can use monitors if attached, but the best setup is to place a computer on top of a terminal glasses bridge and have the log displayed on the HUD.
Changes:
Spoiler
v0.01pastebin get zV8ad4ki setup
v0.02
pastebin get YCqJ1fbd setup
v0.03
Fixed a bug where it was not placing some blocks
New way to pick subs