This turtle script is used to place turtles for the script by Nyan. Since you should only use it with this script and because of laziness, I take over his Thread design. Okay. Mainly because of laziness. Also make sure that you are a little bit familiar with his script.
Preamble
I started using his script with 2 turtles. After they were finished (100 Blocks long) I recognized how easy it is to get much ressources with a small amount of time and materials. So I started to place more of them. After a week we had 2-3 chunks (48 turtles) running. This gave us a huge intake for the midgame. The problem was, that I had to place, fill and program every turtle. Again and again. I used diskdrives with a startup command, but that wasnt that much faster. And our need of ressources growed fast. I decided to write a script which places the turtles for me and starts them. In the beginning I was just laying 64 turtles and 128 enderchests (64 coal, 64 dump) + the diskdrive and the disk with the startup in the turtle. But that wasnt good enough for me. I started using enderchests to pull the things needed directly. Using this I was able to place about 700 turtles in just 2-3 hours.
Needed
Usage
Place the turtle at a really high place where you can make sure that there wont be anything in its way, because atm the turtle wont dig its way (maybe I will add this later). Make sure that there is absolutely nothing under or in front of the turtle.
Now the turtle needs to be filled up like that:
The first 3 Enderchests (meaning: NOT the coal Chest) are for the materials. So you should know which is which.
The first Chest has to be filled with ChunkLoaderMiningTurtles.
The second Chest has to be filled with dump EnderChests.
The third Chest has to be filled with coal EnderChests.
To load the startupscript on your disk, you simply download the startup script on a computer of your choice with an attached diskdrive (containing the disk) and then run the command:
Now all you have to do is label the turtle (label set customName) and run the script. The turtle will start taking things out of the enderchest and places them.
The turtle will place them in a straight line and places the turtles to the left. I could add an option to place them on the right instead of the left, if requested.
Features
Pastebin: pastebin get xhgrjUZJ placer (has to be called placer)
TurtleScripts: market get gjdhkm placer y
Startup Scripts
The Script(s):
Notice
Since the startup script is hardcoded and I dont know another method than this, you have to decide if you want to use my startup command (eg.: dig 60 50000 r) or write your own (I will publish the commented code). If you dont want to go into coding I can write one for you.
I will try to relase some usual startup commands + the ones requested
Additionally
I think that this all might sound difficult and hard to understand. If you like to, I will release a YT video or add additional information. Just ask.
Asked Questions
Criticism
If you think something should be changed, simply say so. I am open for constructive criticism.
Known Bugs
- Sometimes the pTurtle loads ALL its enderchests into a turtle.
-> Trying to fix this atm.
Changelog
1.0 initial release (xhgrjUZJ)
This script is making huge "damage" to your world. Its an army of mining turtles. So be sure that none of your neighbors is in the way of the march.
Preamble
I started using his script with 2 turtles. After they were finished (100 Blocks long) I recognized how easy it is to get much ressources with a small amount of time and materials. So I started to place more of them. After a week we had 2-3 chunks (48 turtles) running. This gave us a huge intake for the midgame. The problem was, that I had to place, fill and program every turtle. Again and again. I used diskdrives with a startup command, but that wasnt that much faster. And our need of ressources growed fast. I decided to write a script which places the turtles for me and starts them. In the beginning I was just laying 64 turtles and 128 enderchests (64 coal, 64 dump) + the diskdrive and the disk with the startup in the turtle. But that wasnt good enough for me. I started using enderchests to pull the things needed directly. Using this I was able to place about 700 turtles in just 2-3 hours.
Needed
- 1x Chunkloader (Mining) turtle
- 1x Diskdrive
- 1x Disk
- 3x 2 Enderchests of one color (used for the materials)
- 1x Enderchest with coal in it (suggest: use the same as the coal Chest in Nyans Script)
- (1x PC [+ Diskdrive] for writing the startup command on the disk.)
Usage
Place the turtle at a really high place where you can make sure that there wont be anything in its way, because atm the turtle wont dig its way (maybe I will add this later). Make sure that there is absolutely nothing under or in front of the turtle.
Now the turtle needs to be filled up like that:
The first 3 Enderchests (meaning: NOT the coal Chest) are for the materials. So you should know which is which.
The first Chest has to be filled with ChunkLoaderMiningTurtles.
The second Chest has to be filled with dump EnderChests.
The third Chest has to be filled with coal EnderChests.
To load the startupscript on your disk, you simply download the startup script on a computer of your choice with an attached diskdrive (containing the disk) and then run the command:
Code:
copy /startup_script/ /disk/startup/
The turtle will place them in a straight line and places the turtles to the left. I could add an option to place them on the right instead of the left, if requested.
Features
- Session persistence (still needs some testing)
- If one of the material chests are empty, it will wait until it is filled again
- fuels itself from an enderchest
Pastebin: pastebin get xhgrjUZJ placer (has to be called placer)
TurtleScripts: market get gjdhkm placer y
Startup Scripts
The Startup Script gives the placed turtles their initial information. This initial information is:
This is not the code inside of the startup script, its the code the startup script "sends" to the turtle. If you want to build your own, try modifying mine.
Code:
label set mturtle
pastebin get c5Q0Pien dig
turtle.turnRight()
turtle.turnRight()
sleep(7)
dig 60 50000 return
Pastebin: pastebin get isAEK6UV startup_script
TurtleScripts: market get gjdhkn startup_script y
Every turtle will dig its way from bedrock to 60. 50000 blocks long.
TurtleScripts: market get gjdhkn startup_script y
Every turtle will dig its way from bedrock to 60. 50000 blocks long.
Notice
Since the startup script is hardcoded and I dont know another method than this, you have to decide if you want to use my startup command (eg.: dig 60 50000 r) or write your own (I will publish the commented code). If you dont want to go into coding I can write one for you.
I will try to relase some usual startup commands + the ones requested
Additionally
I think that this all might sound difficult and hard to understand. If you like to, I will release a YT video or add additional information. Just ask.
Asked Questions
Since its not frequently, its just asked. To keep an eye over it.
You also have to build tons of ender chests correct? Doesnt it require 2 ender chests per turtle?
Is there any posibility to run your script together with a other mining script then Nyans?
After the mining turtles finished their work, you will have to spend an other 2-3 hours to set all of them again, don´t you?
You also have to build tons of ender chests correct? Doesnt it require 2 ender chests per turtle?
Yes, you only need 2 per turtle you want to place.
Is there any posibility to run your script together with a other mining script then Nyans?
If the logic is the same (turtle next to turtle) its not a big problem. If its different I could try to code something special for that script and release it here.
After the mining turtles finished their work, you will have to spend an other 2-3 hours to set all of them again, don´t you?
Since I send them all 50k blocks away, never to be seen again, I dont worry about this part. But technically you are right. If you dont want to sent them that far, you have to collect/start them again. But I think its easier to build new ones. You will have enough to do so
If you think something should be changed, simply say so. I am open for constructive criticism.
Known Bugs
- Sometimes the pTurtle loads ALL its enderchests into a turtle.
-> Trying to fix this atm.
Changelog
1.0 initial release (xhgrjUZJ)