Advanced Programs: Orefinder, Tunnel.
ughzug 02 Feb 2013
what about having the turtle go up one block above the "surface" level to go over the torches while in drop off mode, and return to work mode? the space should already be cleared from the gravel/sand protection.
Henness 06 Feb 2013
Advanced OreFinder Updated v3.0
I have just uploaded the new orefinder program, it has been rewritten and now can be easily modified. The gui for it has been completely changed and will have progress info added to it latter. But for now you can pause refuel save exit and resume. I made a custom read function that can read multiple lines making it so you can edit one line then move on the the next and then still go back to a previous line, this feature will be added to my advancedgui soon. I have to do alot to the advanced gui to make it better but I did make it work with the new orefinder program for now. I'm gonna end up making two api's I'll make one a movement api and one a gui api. I haven't yet though because I have to update the updater, due to a flaw in my code I don't think I can add more files to the config to be downloaded. So everyone would have to download the new updater manually and after I fix the bug then I will make the updater update automatically also.
New Features to OreFinder
I will be making a video when I come out with the updates for the gui and updater.
I have just uploaded the new orefinder program, it has been rewritten and now can be easily modified. The gui for it has been completely changed and will have progress info added to it latter. But for now you can pause refuel save exit and resume. I made a custom read function that can read multiple lines making it so you can edit one line then move on the the next and then still go back to a previous line, this feature will be added to my advancedgui soon. I have to do alot to the advanced gui to make it better but I did make it work with the new orefinder program for now. I'm gonna end up making two api's I'll make one a movement api and one a gui api. I haven't yet though because I have to update the updater, due to a flaw in my code I don't think I can add more files to the config to be downloaded. So everyone would have to download the new updater manually and after I fix the bug then I will make the updater update automatically also.
New Features to OreFinder
- New Interface
- Pause/Resume
- Save & Exit
- Refuel
- Improved Emptying (Empty's anytime)
- Maximized inventory space
- Improved saving system (It doesn't constantly save)
- Improved Code In General
- Ender chest drop off
- Progress info in the interface
- automatic resume (will only resume automatically when the turtle isn't exited from the menu)
- rednet access (will be easy with the new interface code)
I will be making a video when I come out with the updates for the gui and updater.
xxdolcexx 06 Feb 2013
your advance ore tinngy dont work any more whit 3.0
http://img585.images...30206000020.png
http://img837.images...30206000024.png
when i pres done he go back to menu
http://img585.images...30206000020.png
http://img837.images...30206000024.png
when i pres done he go back to menu
Henness 06 Feb 2013
xxdolcexx, on 06 February 2013 - 12:01 PM, said:
your advance ore tinngy dont work any more whit 3.0
http://img585.images...30206000020.png
http://img837.images...30206000024.png
when i pres done he go back to menu
http://img585.images...30206000020.png
http://img837.images...30206000024.png
when i pres done he go back to menu
Will you run "advancedorefinder orefinder.save" it will show you an error if there is one.
sumbrawd 06 Feb 2013
Everything works fine until I get to putting in the coords. I put in the cords however it doesn't let me select the "done" button. I have no idea if im missing something or if it's a bug. Plz help. Thanks
Henness 07 Feb 2013
sumbrawd, on 06 February 2013 - 08:54 PM, said:
Everything works fine until I get to putting in the coords. I put in the cords however it doesn't let me select the "done" button. I have no idea if im missing something or if it's a bug. Plz help. Thanks
All inputs must be variables and y has to be less then 255, then you have to press enter.
theoriginalbit 07 Feb 2013
Henness 07 Feb 2013
theoriginalbit 07 Feb 2013
Henness, on 07 February 2013 - 01:38 AM, said:
I figured it was intuitive... but that seems like its never the case.
Henness 07 Feb 2013
sumbrawd, on 06 February 2013 - 08:54 PM, said:
Everything works fine until I get to putting in the coords. I put in the cords however it doesn't let me select the "done" button. I have no idea if im missing something or if it's a bug. Plz help. Thanks
Just thought of something else the "face" section must be 0-3 I'll end up adding a something that clears any lines that are entered incorrectly, and change the message at the top.
sumbrawd 07 Feb 2013
ok thanks i was typing in the whole word for the face. thanks for dealing with my stupidity
Henness 07 Feb 2013
theoriginalbit 07 Feb 2013
HoraceWeebler 09 Feb 2013
Slight problem with your function in the orefinder below. Specifically, rednet.open returns NIL- always. See the documentation for confirmation. To this end, you always report no modem even when one is present.
Please update the code to instead check for a timeout to gps.locate, or possibly just check the x, y, z to make sure they have the expected range of values (i.e., not nil or zero, whichever your variables are initially set to).
local function locate()
local x,y,z,facing
if rednet.open("right") then
printCentered("Receiving coordinates from host...", 4)
x,y,z = gps.locate(3)
if x and y and z then
forward()
Please update the code to instead check for a timeout to gps.locate, or possibly just check the x, y, z to make sure they have the expected range of values (i.e., not nil or zero, whichever your variables are initially set to).
local function locate()
local x,y,z,facing
if rednet.open("right") then
printCentered("Receiving coordinates from host...", 4)
x,y,z = gps.locate(3)
if x and y and z then
forward()
Andruvan 09 Feb 2013
Hi, I've pretty much just started using computercraft and find the turtles to be an incredible tool. First off I want to give a big thank you to Henness for this amazing program which combined with the OreQuarry program makes mining a breeze.
I have a bit of an issue with the Advanced Tunnel program though and I don't know how to troubleshoot or resolve it, but I'm hoping someone can give me a few pointers on what I might be doing wrong.
The Advanced Tunnel program has worked fine several times but has now stopped mining blocks.
To be short the issue is that after starting a tunnel program (e.g. 3x8x8) the turtle mines the first block in front of it and then stops, doing nothing. I first encountered this issue with a mining turtle crafted with a ruby pickaxe and thought that might be problem, but the same issue occurred with a newly crafted mining turtle using a diamond pickaxe.
I've tried putting charcoal and coal in all item slots of the turtle and restarting the mining program but it did not help.
I've also tried putting torches in the first slot and choosing to enable torch placement; this did not affect the issue.
Current version:
Minecraft 1.4.7
Direwolf20 mod pack 5.0.1 with the FTB launcher on a Direwolf20 mod pack server.
- Forge 1.4.7-6.6.0.515
- ComputerCraft v1.481
- RedPowerCompat-2.0pr6
- RedPowerCore-2.0pr6
- RedPowerDigital-2.0pr6
- RedPowerMechanical-2.0pr6
Thank you in advance for any help!
Kind Regards, André
I have a bit of an issue with the Advanced Tunnel program though and I don't know how to troubleshoot or resolve it, but I'm hoping someone can give me a few pointers on what I might be doing wrong.
The Advanced Tunnel program has worked fine several times but has now stopped mining blocks.
To be short the issue is that after starting a tunnel program (e.g. 3x8x8) the turtle mines the first block in front of it and then stops, doing nothing. I first encountered this issue with a mining turtle crafted with a ruby pickaxe and thought that might be problem, but the same issue occurred with a newly crafted mining turtle using a diamond pickaxe.
I've tried putting charcoal and coal in all item slots of the turtle and restarting the mining program but it did not help.
I've also tried putting torches in the first slot and choosing to enable torch placement; this did not affect the issue.
Current version:
Minecraft 1.4.7
Direwolf20 mod pack 5.0.1 with the FTB launcher on a Direwolf20 mod pack server.
- Forge 1.4.7-6.6.0.515
- ComputerCraft v1.481
- RedPowerCompat-2.0pr6
- RedPowerCore-2.0pr6
- RedPowerDigital-2.0pr6
- RedPowerMechanical-2.0pr6
Thank you in advance for any help!
Kind Regards, André
Henness 09 Feb 2013
Andruvan, on 09 February 2013 - 09:57 AM, said:
Hi, I've pretty much just started using computercraft and find the turtles to be an incredible tool. First off I want to give a big thank you to Henness for this amazing program which combined with the OreQuarry program makes mining a breeze.
I have a bit of an issue with the Advanced Tunnel program though and I don't know how to troubleshoot or resolve it, but I'm hoping someone can give me a few pointers on what I might be doing wrong.
The Advanced Tunnel program has worked fine several times but has now stopped mining blocks.
To be short the issue is that after starting a tunnel program (e.g. 3x8x8) the turtle mines the first block in front of it and then stops, doing nothing. I first encountered this issue with a mining turtle crafted with a ruby pickaxe and thought that might be problem, but the same issue occurred with a newly crafted mining turtle using a diamond pickaxe.
I've tried putting charcoal and coal in all item slots of the turtle and restarting the mining program but it did not help.
I've also tried putting torches in the first slot and choosing to enable torch placement; this did not affect the issue.
Current version:
Minecraft 1.4.7
Direwolf20 mod pack 5.0.1 with the FTB launcher on a Direwolf20 mod pack server.
- Forge 1.4.7-6.6.0.515
- ComputerCraft v1.481
- RedPowerCompat-2.0pr6
- RedPowerCore-2.0pr6
- RedPowerDigital-2.0pr6
- RedPowerMechanical-2.0pr6
Thank you in advance for any help!
Kind Regards, André
I have a bit of an issue with the Advanced Tunnel program though and I don't know how to troubleshoot or resolve it, but I'm hoping someone can give me a few pointers on what I might be doing wrong.
The Advanced Tunnel program has worked fine several times but has now stopped mining blocks.
To be short the issue is that after starting a tunnel program (e.g. 3x8x8) the turtle mines the first block in front of it and then stops, doing nothing. I first encountered this issue with a mining turtle crafted with a ruby pickaxe and thought that might be problem, but the same issue occurred with a newly crafted mining turtle using a diamond pickaxe.
I've tried putting charcoal and coal in all item slots of the turtle and restarting the mining program but it did not help.
I've also tried putting torches in the first slot and choosing to enable torch placement; this did not affect the issue.
Current version:
Minecraft 1.4.7
Direwolf20 mod pack 5.0.1 with the FTB launcher on a Direwolf20 mod pack server.
- Forge 1.4.7-6.6.0.515
- ComputerCraft v1.481
- RedPowerCompat-2.0pr6
- RedPowerCore-2.0pr6
- RedPowerDigital-2.0pr6
- RedPowerMechanical-2.0pr6
Thank you in advance for any help!
Kind Regards, André
The tunnel program is a very old program and has no refuel functionality at all. you have to refuel the turtle before you start mining.
HoraceWeebler, on 09 February 2013 - 06:21 AM, said:
Slight problem with your function in the orefinder below. Specifically, rednet.open returns NIL- always. See the documentation for confirmation. To this end, you always report no modem even when one is present.
Please update the code to instead check for a timeout to gps.locate, or possibly just check the x, y, z to make sure they have the expected range of values (i.e., not nil or zero, whichever your variables are initially set to).
local function locate()
local x,y,z,facing
if rednet.open("right") then
printCentered("Receiving coordinates from host...", 4)
x,y,z = gps.locate(3)
if x and y and z then
forward()
Please update the code to instead check for a timeout to gps.locate, or possibly just check the x, y, z to make sure they have the expected range of values (i.e., not nil or zero, whichever your variables are initially set to).
local function locate()
local x,y,z,facing
if rednet.open("right") then
printCentered("Receiving coordinates from host...", 4)
x,y,z = gps.locate(3)
if x and y and z then
forward()
Didn't know that I'll add that to be fixed for the following update.
Andruvan 09 Feb 2013
@Henness
Wow, so it was that simple I looked up refueling and now it works just fine again!
Much gratitude Henness, and thank you again for this fantastic program.
~André
Wow, so it was that simple I looked up refueling and now it works just fine again!
Much gratitude Henness, and thank you again for this fantastic program.
~André
Spoiler
HoraceWeebler 09 Feb 2013
Henness, on 09 February 2013 - 10:18 AM, said:
Andruvan, on 09 February 2013 - 09:57 AM, said:
Hi, I've pretty much just started using computercraft and find the turtles to be an incredible tool. First off I want to give a big thank you to Henness for this amazing program which combined with the OreQuarry program makes mining a breeze.
I have a bit of an issue with the Advanced Tunnel program though and I don't know how to troubleshoot or resolve it, but I'm hoping someone can give me a few pointers on what I might be doing wrong.
The Advanced Tunnel program has worked fine several times but has now stopped mining blocks.
To be short the issue is that after starting a tunnel program (e.g. 3x8x8) the turtle mines the first block in front of it and then stops, doing nothing. I first encountered this issue with a mining turtle crafted with a ruby pickaxe and thought that might be problem, but the same issue occurred with a newly crafted mining turtle using a diamond pickaxe.
I've tried putting charcoal and coal in all item slots of the turtle and restarting the mining program but it did not help.
I've also tried putting torches in the first slot and choosing to enable torch placement; this did not affect the issue.
Current version:
Minecraft 1.4.7
Direwolf20 mod pack 5.0.1 with the FTB launcher on a Direwolf20 mod pack server.
- Forge 1.4.7-6.6.0.515
- ComputerCraft v1.481
- RedPowerCompat-2.0pr6
- RedPowerCore-2.0pr6
- RedPowerDigital-2.0pr6
- RedPowerMechanical-2.0pr6
Thank you in advance for any help!
Kind Regards, André
I have a bit of an issue with the Advanced Tunnel program though and I don't know how to troubleshoot or resolve it, but I'm hoping someone can give me a few pointers on what I might be doing wrong.
The Advanced Tunnel program has worked fine several times but has now stopped mining blocks.
To be short the issue is that after starting a tunnel program (e.g. 3x8x8) the turtle mines the first block in front of it and then stops, doing nothing. I first encountered this issue with a mining turtle crafted with a ruby pickaxe and thought that might be problem, but the same issue occurred with a newly crafted mining turtle using a diamond pickaxe.
I've tried putting charcoal and coal in all item slots of the turtle and restarting the mining program but it did not help.
I've also tried putting torches in the first slot and choosing to enable torch placement; this did not affect the issue.
Current version:
Minecraft 1.4.7
Direwolf20 mod pack 5.0.1 with the FTB launcher on a Direwolf20 mod pack server.
- Forge 1.4.7-6.6.0.515
- ComputerCraft v1.481
- RedPowerCompat-2.0pr6
- RedPowerCore-2.0pr6
- RedPowerDigital-2.0pr6
- RedPowerMechanical-2.0pr6
Thank you in advance for any help!
Kind Regards, André
The tunnel program is a very old program and has no refuel functionality at all. you have to refuel the turtle before you start mining.
HoraceWeebler, on 09 February 2013 - 06:21 AM, said:
Slight problem with your function in the orefinder below. Specifically, rednet.open returns NIL- always. See the documentation for confirmation. To this end, you always report no modem even when one is present.
Please update the code to instead check for a timeout to gps.locate, or possibly just check the x, y, z to make sure they have the expected range of values (i.e., not nil or zero, whichever your variables are initially set to).
local function locate()
local x,y,z,facing
if rednet.open("right") then
printCentered("Receiving coordinates from host...", 4)
x,y,z = gps.locate(3)
if x and y and z then
forward()
Please update the code to instead check for a timeout to gps.locate, or possibly just check the x, y, z to make sure they have the expected range of values (i.e., not nil or zero, whichever your variables are initially set to).
local function locate()
local x,y,z,facing
if rednet.open("right") then
printCentered("Receiving coordinates from host...", 4)
x,y,z = gps.locate(3)
if x and y and z then
forward()
Didn't know that I'll add that to be fixed for the following update.
Thank you for the quick feedback. The program is a work of art and I can't wait to not have to type in coords to get my miners going
Minithra 09 Feb 2013
Where does the orefinder turtle drop off? Once it had a full inventory, it just returns to the start position, turns around and leaves.
Nevermind, found the place for a chest.
Nevermind, found the place for a chest.
HoraceWeebler 11 Feb 2013
I have verified one potential issue with OreFinder. If using an ender chest, sometimes the chest gets backed up from several teams of miners working. The issue is that when a turtle fails to dropoff its inventory, it goes back to mining only to freeze up when it can't mine more blocks. The fix would be to wait at the chest until the turtle's inventory is emptied.
For now, I have a work around, but I just thought you should know.
For now, I have a work around, but I just thought you should know.