Did you banned turtles from your world yet ?

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Arkandos

New Member
Jul 29, 2019
349
0
0
Maybe this too then... have the "programs" I suggested already: chunkloader setups and mining, And to not need to empty their inventory, every turtle carries two ender chests (ender storage). Ender chest 1 gets pumped charcoal from the turtles farming the trees, ender chest 2 is linked to another chest that pumps out into an AE system/trash cans/etc. and then have it so the turtles do:
Check fuel level, if fuel level is below 200 (or something) do refuel all, check fuel level if fuel level didn't increase place chest 1 and take fuel. Then do refuel all and reclaim the chest.
AND also:
Check inventory, if inventory = full, then place chest 2 empty inventory slots 3 onwards (1 being fuel only, if I remember rightly) and 2 + 3 holding the chests), when inventory in slots 3 onwards is empty, reclaim chest and carry on.

You just described an extremly simplistic mining system. Which of there are many.

I know an "interrupt script 1, run script 2, when script 2 is finished continue script 1" is difficult, but so is destroying the world
Without knowledge of that very, very basic thing, I don't see how you could put together many programs at all.
You compared something very basic to something that is considered the holy grail amongst many computercraftinators.
 

jordsta95

New Member
Jul 29, 2019
5,056
-4
1
You just described an extremly simplistic mining system. Which of there are many.


Without knowledge of that very, very basic thing, I don't see how you could put together many programs at all.
You compared something very basic to something that is considered the holy grail amongst many computercraftinators.
As I said, I only ever run the excavate commands, and if I need CC to do something for me, I just steal the codes from PasteBin...
So I would only assume the the script interruption-continue thing is hard :/
 

Iluvalar

New Member
Jul 29, 2019
223
0
0
go in chunk 1. Move front 16 tile, move up 16 tile, move down 16 tile. Are you 16 tile away from start at the same height ? If yes repeat, if not that's your line of chunk go build your refuel base at chunk 0. Is your base finished ? if yes. Go along your line of chunk until you hit something. Mine that chunk until you have a full inventory or lack of fuel. come back to base, empty inventory, repeat.
 

jordsta95

New Member
Jul 29, 2019
5,056
-4
1
go in chunk 1. Move front 16 tile, move up 16 tile, move down 16 tile. Are you 16 tile away from start at the same height ? If yes repeat, if not that's your line of chunk go build your refuel base at chunk 0. Is your base finished ? if yes. Go along your line of chunk until you hit something. Mine that chunk until you have a full inventory or lack of fuel. come back to base, empty inventory, repeat.
erm, what?
 

ljfa

New Member
Jul 29, 2019
2,761
-46
0
When eating the world a turtle should come across enough coal to fuel itself right?
 

jordsta95

New Member
Jul 29, 2019
5,056
-4
1
It would depend reallly?
If you start it at Y=~80 (to get rid of taller trees) and it does 64x64 it may not come across trees to refuel itself, and therefore run out of fuel before getting down into the ground and finding coal? (and if you did a bigger clear radius, then it would be even worse)
Or the turtle just may be really unlucky if doing one strip, and not run into any coal for a while
 

ljfa

New Member
Jul 29, 2019
2,761
-46
0
In these cases the turtle has to go back to refuel (early enough)

A turtle that got stuck without fuel could call for help and some other turtle could bring fuel
 
  • Like
Reactions: jordsta95

Iluvalar

New Member
Jul 29, 2019
223
0
0
Better still, the turtle could use a system of cobblestone rail. The follow the rail until they find a block of air and then register that slice of world as theirs by placing a cobblestone there. Other turtle wouldn't bother about that particular 256x16x1 slice of world. If the turtle need to back before the end, it remove his cobblestone on his way back.

They could communicate complex behavior this way...
 

jordsta95

New Member
Jul 29, 2019
5,056
-4
1
Better still, the turtle could use a system of cobblestone rail. The follow the rail until they find a block of air and then register that slice of world as theirs by placing a cobblestone there. Other turtle wouldn't bother about that particular 256x16x1 slice of world. If the turtle need to back before the end, it remove his cobblestone on his way back.

They could communicate complex behavior this way...
I wouldn't use cobble, as it naturally generates in the world. Maybe have all turtles have an internal buffer of wool (white, green, cyan, any that don't spawn in the world; black, orange, blue, and I think red do)
 

Hoff

Tech Support
Oct 30, 2012
2,901
1,502
218
I wouldn't use cobble, as it naturally generates in the world. Maybe have all turtles have an internal buffer of wool (white, green, cyan, any that don't spawn in the world; black, orange, blue, and I think red do)


... What? The only time it generally generates is flowing water hitting flowing lava which doesn't actually happen in the proper circumstances as much as you think. Still possible for it to break it's the easiest solution.
 

jordsta95

New Member
Jul 29, 2019
5,056
-4
1
... What? The only time it generally generates is flowing water hitting flowing lava which doesn't actually happen in the proper circumstances as much as you think. Still possible for it to break it's the easiest solution.
And also in mob dungeons :p
And some mods, such as highlands, use cobble in terrain gen
 

Hoff

Tech Support
Oct 30, 2012
2,901
1,502
218
And also in mob dungeons :p
And some mods, such as highlands, use cobble in terrain gen

Hence the generally. Also haven't used highlands in ages. I thought it was discontinued.

Regardless it's still a far easier solution because you could check for surrounding cobble etc. Most other material would be a pita to deal with.
 

jordsta95

New Member
Jul 29, 2019
5,056
-4
1
Hence the generally. Also haven't used highlands in ages. I thought it was discontinued.

Regardless it's still a far easier solution because you could check for surrounding cobble etc. Most other material would be a pita to deal with.
Why would other blocks be a PITA? I would understand in 1.6 and below because of the meta values. But 1.7+ would just be "if block = minecraft:wool_<colour>, then..." instead of "if block = <wool>:<meta>, then..." and that is just as simple as "if block = minecraft:cobblestone, then..."

Again, I am probably incorrect in using an if/then statement when using LUA :p
 

ljfa

New Member
Jul 29, 2019
2,761
-46
0
Turtles on their own (in vanilla CC) cannot read item IDs or names or metadata, they can only compare
I think what Hoff means is the production of the blocks, you'll need shearing turtles or other crazy stuff to produce stuff besides cobblestone
 
  • Like
Reactions: Hoff

Arkandos

New Member
Jul 29, 2019
349
0
0
Turtles on their own (in vanilla CC) cannot read item IDs or names or metadata, they can only compare
I think what Hoff means is the production of the blocks, you'll need shearing turtles or other crazy stuff to produce stuff besides cobblestone
In the newest beta they can read names and metadata
 

Iluvalar

New Member
Jul 29, 2019
223
0
0
ok, wood planks then. Since I plan a tree farm at chunk 0 to guarantee a steady source of fuel, they could use a few planks to build rails. Producing wool is not a priority...
 

jordsta95

New Member
Jul 29, 2019
5,056
-4
1
ok, wood planks then. Since I plan a tree farm at chunk 0 to guarantee a steady source of fuel, they could use a few planks to build rails. Producing wool is not a priority...
Wood planks are found in mineshafts though... unless you use spruce planks or something
 

Iluvalar

New Member
Jul 29, 2019
223
0
0
I'd use that rail higher above the ground so the turtles could start digging from there I guess. So the mineshafts would not be a problem.

Also, the worst that could happen would be some rare slice of the world being kept intact. wouldn't stop the turtle empire to progress...
 

wolfsilver00

New Member
Jul 29, 2019
752
0
0
Turtles can't program turtles as far as I know so even if they can replicate and place themselves, new turtles would be soulless (Yes, they have souls.)