Thanks for your consideration.
This is a read-only snapshot of the ComputerCraft forums,
taken in April 2020.
Could the turtle load chunks?
Started by bbqroast, 25 March 2012 - 02:54 AMPosted 25 March 2012 - 04:54 AM
I was thinking would ti be possible to have the turtle load chunks as it moves towards/within them? It would be handy for mining and stuff as well as long trips (imagine a turtle powered item transport system) where chunk loaders don't work well (plotting out a route with chunk loaders would be both laggy and time consuming).
Thanks for your consideration.
Thanks for your consideration.
Posted 25 March 2012 - 05:35 PM
Its good but kinda laggy idea :3 What if make them able to only move in sleeping chunks, like minecarts does.
Posted 25 March 2012 - 06:36 PM
but a single player loads many, many chunks (forgot the exact figure) and a turtle would load only one, two tops. This wouldn't affect the performance too badly but it would be a welcome addition that makes life a great deal simpler and allows for construction of massive projects.
Posted 25 March 2012 - 08:41 PM
Configurable option.
Posted 26 March 2012 - 09:07 AM
Definitely a feature I'd like to see…
It would be less lag then the chunk loader block.
at most we're talking 1 chubker per turtle. And that's even less overhead with the anvil map format.
It would be less lag then the chunk loader block.
at most we're talking 1 chubker per turtle. And that's even less overhead with the anvil map format.
Posted 26 March 2012 - 10:16 AM
Yes this would be a good feature,
And the turtle should only need to load the chunk it is in,
At most 2 as it goes from one to another.
And the turtle should only need to load the chunk it is in,
At most 2 as it goes from one to another.
Posted 26 March 2012 - 11:49 AM
And this can remain server-side, the client won't be bugged with it.
Posted 29 March 2012 - 09:36 PM
This would be a great feature. The number 1 problem with turtles is when you send them out to do a job, you still have to stay close to them.
I'd like to be able to set up a farm or something using the turtles and be able to go mine while it's running. If it was implemented, I'd suggest adding a config option so people could disable it if they're worried about it lagging their world to death.
I'd like to be able to set up a farm or something using the turtles and be able to go mine while it's running. If it was implemented, I'd suggest adding a config option so people could disable it if they're worried about it lagging their world to death.
Posted 30 March 2012 - 03:50 AM
Maybe even an option about amount of chunks the turtle can load at any one time,
Say for a large farm where you want all plants to grow,
Or other such large project.
Say for a large farm where you want all plants to grow,
Or other such large project.
Posted 30 March 2012 - 06:09 PM
At least 4 when it at the chank corner.At most 2 as it goes from one to another.
Posted 31 March 2012 - 02:35 AM
At least 4 when it at the chank corner.At most 2 as it goes from one to another.
No it is still only 2,
The turtle can't move diagonally through the meeting point of the chunks,
IE:
Posted 31 March 2012 - 03:42 AM
In order to put the same load on the server a player does the turtle would have to load 80 chunks(so 40 turtles would == 1 player on the server).
You could easily have the turtles load chunks without any impact to the performance of your server. (I'm already doing this using a chunk loader and its no where near noticable)
It would be awesome if turtles loaded the chunks themselves imo, save us from having to find other ways of doing it.
You could easily have the turtles load chunks without any impact to the performance of your server. (I'm already doing this using a chunk loader and its no where near noticable)
It would be awesome if turtles loaded the chunks themselves imo, save us from having to find other ways of doing it.
Posted 31 March 2012 - 07:02 AM
How would turtle emit RS signal to unloaded chunk?At least 4 when it at the chank corner.At most 2 as it goes from one to another.
No it is still only 2,
The turtle can't move diagonally through the meeting point of the chunks,
IE:
So at least three (ignoring diagonal) with weird effects.
Just add config option to turn it on/off.
Posted 31 March 2012 - 07:33 AM
How would turtle emit RS signal to unloaded chunk?At least 4 when it at the chank corner.At most 2 as it goes from one to another.
No it is still only 2,
The turtle can't move diagonally through the meeting point of the chunks,
IE:
So at least three (ignoring diagonal) with weird effects.
Just add config option to turn it on/off.
If its loading chunks it would only load the chunk it is in, as it leaves a chunk that chunk would become unloaded. You would ever only have maybe 2 chunks loaded by a turtle at a time as it is moving from one to the next.
Even if it did load more it would take a considerable amount of turtles all being active at the same time for it to affect your system performance(unless your system in a complete POS).
Posted 31 March 2012 - 11:18 AM
Uups, I already posted that. :o/>/>
Edited on 02 April 2012 - 05:02 PM
Posted 01 April 2012 - 09:33 PM
I wouldn't care if it made it have a bit more 'lag' the project possibilitys it would allow for would be endless
Posted 06 April 2012 - 06:26 AM
They should have an API to change their own chunk loading radius, with a server-configurable maximum per turtle.
So a turtle transporting items from a player at point A to a factory at point B could:
* Start at point A, filled with items.
* Set radius to 0 (only the chunk it's in and the one it's moving to) and go to its destination.
* Set radius to 1 or 2, to load the factory. Put all the items in the factory.
* When the factory's finished processing the items, set radius to -1; this would unload the turtle and the factory until a player comes nearby to retrieve the turtle.
So a turtle transporting items from a player at point A to a factory at point B could:
* Start at point A, filled with items.
* Set radius to 0 (only the chunk it's in and the one it's moving to) and go to its destination.
* Set radius to 1 or 2, to load the factory. Put all the items in the factory.
* When the factory's finished processing the items, set radius to -1; this would unload the turtle and the factory until a player comes nearby to retrieve the turtle.
Posted 06 April 2012 - 02:33 PM
I think the turtle should not be able to change that programmatically. This would be somehow magic. It should just load it's own chunk and the next chunk if it is at the border.