Commit Graph

19 Commits

Author SHA1 Message Date
Clarth 2f684550d3 Delete Forum-Post.md/Variable Size Quarry (now with Super Ore Quarry™) - ComputerCraft Programmable Computers for Minecraft.md 2024-01-23 17:01:25 -05:00
Clarth cfede75c45 Rough copy of the original forum post
Just in case the forum ever goes offline.
2024-01-23 17:00:56 -05:00
Clarth 7159609e8f Update README.md 2024-01-23 16:56:55 -05:00
Clarth 2ce1cddb32 Update README.md 2024-01-23 16:55:06 -05:00
Clarth 01c363d881 Update README.md 2024-01-23 16:52:19 -05:00
Clarth 0deb7f79cb Update Clarths-Instructions.md 2024-01-23 16:50:23 -05:00
Clarth 6a2a74dda8 Update Clarths-Instructions.md 2024-01-23 16:48:23 -05:00
Clarth 7d61ef1b43 Update README.md 2024-01-23 16:47:43 -05:00
Clarth 40e14ce377 Update README.md 2024-01-23 16:47:27 -05:00
Clarth 14e29a57b0 Update README.md 2024-01-23 16:46:15 -05:00
Clarth d1048e3af5 Update README.md 2024-01-23 16:45:40 -05:00
Clarth 83c73e3681 Update README.md 2024-01-23 16:43:22 -05:00
Clarth 668da571d6 Update README.md 2024-01-23 16:40:24 -05:00
Clarth 2473cec457 Update Clarths-Instructions.md 2024-01-23 16:38:10 -05:00
Clarth 8bfb8cac0b Update Clarths-Instructions 2024-01-23 16:38:00 -05:00
Clarth 6219524909 Add Clarths-Instructions
==== Instructions ====

  * Steps 1-4 only needs done the 1st time you place down a turtle. 
  * Step 5 is optional
  * Step 6 is what you run each time you place down a previsouly configured turtle.

1. Place turtle, and a chest to the left of it.

2. R-click turtle

3. Set name
<code>set name <name></code>

4a. The black list feature from step 5a stopped working sometime around 1.19.2 so I started hardcoding the black list into the script. You can download my version from github using:
<code>wget 7caa2eb410/gistfile1.txt quarry</code>


<del>4a. Download quarry program from pastebin
<code>pastebin get rpXRAZs4 quarry</code></del>

5a. Create black-list
<code>edit no-mine-me</code>

5b. paste in blacklisted mats. This step is only needed it you want the turtle to disreguard stone/cobble. Use step 6a if you wish to have a blacklist. 

Example:
<code>
minecraft:stone
minecraft:chest
minecraft:sand
minecraft:torch
ThermalExpansion:Sponge
ThermalFoundation:Storage
minecraft:diorite
minecraft:andesite
minecraft:granite

</code>

5c. Not nessisary for everyone, only need to do this if the blacklist feature fails for you. Skip this step unless you know what you're doing. 
The black list feature from step 5a stopped working sometime around 1.19.2 so I started hardcoding the black list into the script. You can add blocks to the blacklist in the script around line 768. 
Example:

<code>
--oreQuarry blacklist
local blacklist = { "minecraft:air",  "minecraft:bedrock", "minecraft:cobblestone", "minecraft:dirt", "minecraft:ice", "minecraft:ladder", "minecraft:netherrack", "minecraft:tuff", "minecraft:sand", "minecraft:sandstone",
  "minecraft:snow", "minecraft:snow_layer", "minecraft:stone", "minecraft:gravel", "minecraft:grass", "minecraft:torch", "minecraft:diorite", "minecraft:andesite", "minecraft:granite", "byg:soapstone", "minecraft:cobbled_deepslate" 
  </code>


6. Run quarry

6a. Skips everything on the blacklist and only brings ores back to the chest.
<code>quarry -chest left -oreQuarry true -blacklist no-mine-me.lua -doRefuel true</code>
6b. Mines everything, makes a big hole!
<code>quarry -chest left -doRefuel true</code>

Note: add -startDown X to the end of 6a if the turtle messes up and needs to start a few levels down. I have found this work better than the -restore argument. Example to -startDown 50 blocks from the start. 
<code>quarry -chest left -oreQuarry true -blacklist no-mine-me.lua -doRefuel true -startDown 50</code>
2024-01-23 16:36:40 -05:00
Clarth 1afe561b2c Add quarry.lua 2024-01-23 16:34:57 -05:00
Clarth aefa0b8891 Update README.md 2024-01-23 16:33:22 -05:00
Clarth 6d7f78d5d9 Add README.md 2024-01-23 16:31:47 -05:00