Howdy Folks,

I'm vedalken254 but typically people call me Veddy or one of my other nicknames (even my real life friends do rofl). Anyways, onto business: I have taken PonyKuu's scripts/APIs and revamped them to now work with the changes that were causing them to error out in CC 1.62 (this script should also work in CC 1.63 but I haven't officially tested it.) EDIT: As I updated my CC version to 1.63 to fix the bug I've listed in Known Bugs, the program still works. Officially Tested now.

The setup process is the same as PonyKuu's miner with two key differences: The master/module APIs have been modified by me to accept the changes that CC 1.6x brought into the mix.

I have gathered the contents of his thread below my versions and stuff.
Another Note from me: I will be continuing the version sequence at 0.2.1 and going up as I hit a few milestones and get bugs fixed such as the possible placement bug and GPS-less deployment.
EDIT: Forgot to give some credit to three very important people in this script's revamp:

Bomb Bloke (here on the Forums)
wojbie (also here on these forums)
PonyKuu (original author but has been inactive for over 6 months.)

All three of these people contributed code (PonyKuu contributed basically all the code, but wojbie and Bomb Bloke both offered solutions to get the code up and running with CC 1.6x)

Pastebin Links:

Master API: pastebin get XnE5Qdc2 master (Source: http://pastebin.com/XnE5Qdc2 )
Module API: pastebin get uKGVRedp module (Source: http://pastebin.com/uKGVRedp )
mastermine program: pastebin get kLjirQgx mastermine (Source: http://pastebin.com/kLjirQgx )
modulemine program: pastebin get vdijtxSr modulemine (Source: http://pastebin.com/vdijtxSr )

GPS-deploy script forum page: http://www.computerc...dated-04012014/

To-Do List:
- Make Pocket Computer Monitoring API -In the works as we speak. Downside is that it will require a webserver to host a php script as well as the logs until I can find a more feasible option that I can code.
- Make Cross-Dimensional Monitoring possible. -Same as above.

Known bugs:
- In CC 1.6-1.62, the turtles are afflicted with the placing ender chests more than one block away bug. Supposedly, this has been rectified as of 1.63.
Original Thread as follows:
Quarry version 0.2.1

Features:
- No gps requirement for modules. If there is no gps at all, master will use relative coordinates. NOTE from Veddy: Still doesn't work last I checked. Get the gps-deploy script here: http://www.computerc...dated-04012014/

- System use only two modem channels for communication
- Modules that went too far to communicate to Master will return and receive a new task
- Modules mine 3 layers at once

Known bugs:
- Master should face South to work. Sorry for that. That's the issue with some placement code, dan200 said that it was fixed in 1.51. If not, i'll try to fix it by myself. Have an Idea, actuallly.NOTE from Veddy: unsure if fixed but plan on looking into it.

Usage:
1) Set up a gps system (if you don't want to do that, use relative coordinates)
2) Put down a wireless mining turtle at some elevation and a disk drive with a floppy disk in it as shown at the picture

3) Put some Ender Chests with some fuel in the first slot, some Ender chests linked to your sorting system in the second slot, and a bunch of wireless mining turtles into the third slot.
4) Copy all the files on the turtle's drive
5) Run "mastermine <xstart> <ystart> <zstart> <xsize> <ysize> <zsize>" where <xstart>, <ystart> and <zstart> are the starting coordinates of your quarry, and <xsize>, <ysize> and <zsize> is the size. Any size is OK, but it is not recommended to mine something less than 5x5.

More detailed explanation by Levorto:
Spoiler
  • If you want 5 turtles active, you put 5 enderchests of one color (e.g. orange) in the first slot.
  • This will from now on be your Fuel chest slot. Add 1 enderchest for each turtle you add.
  • Then you put 5 enderchests of another color (e.g. green) in the second slot.
  • This will from now on be your Output / Sorting chest slot. Add 1 enderchest for each turtle you add.
  • Now you should have 5 enderchests in the first AND second slot of the Main Controller Turtle.
  • Add 5 unlabeled mining turtles to slot 3 of the Main Controller Turtle.
  • Fill up the first enderchest - your Fuel chest - with coal/charcoal or another simple fuel source (try to avoid lava buckets).
  • I recommend automatically filling it with a hopper - e.g. place down a Fuel chest in your base, and place a hopper on top of it. You then place a chest on top of the hopper. In this chest you can add as much coal/charcoal as you want.
  • Install the four programs listed in the first post only on the Main Controller Turtle, using "pastebin get <program> <name>".
  • Do NOT install anything on the disk drive - keep it empty.

A modification to master API by Levorto that allows to use labeled turtles placed in a chest above the Master.
http://pastebin.com/SKKyFPiS
NOTE from Veddy: Levorto has not yet (to my Knowledge) updated his API. Use at own risk. I have also removed the Old Version section as it is definitely unnecessary.
</name></program></zsize></ysize></xsize></zstart></ystart></xstart></zsize></ysize></xsize></zstart></ystart></xstart>