cabaletta / baritone

google maps for block game
GNU Lesser General Public License v3.0
7.31k stars 1.46k forks source link

Be able to pathfind better with the world seed. #778

Open EmeraldSnorlax opened 5 years ago

EmeraldSnorlax commented 5 years ago

Perhaps you could supply the world seed to baritone, and it would be able to locate ores better, predict paths in advance to avoid oceans, etc, and so on?

Leterax commented 5 years ago

Already suggested this some time ago, just got the answer "its good enough how it is now". :( id love to see this implement though

RainOfPain125 commented 5 years ago

Plus this wouldn't work on custom maps, or custom generated worlds.

ghost commented 5 years ago

It may be a setting.

bjcband commented 5 years ago

If a server has been changed alot however, it could slow down the process

bjcband commented 5 years ago

For example anarchy servers, if you were trying to find ores and the seed said they were in a certain place it would rule it out and keep searching. It would do this so many times, it would be more efficient to just search, however if it was a setting, that would be ok

bjcband commented 5 years ago

And another thing is if different chunks have been generated in different minecraft versions it would not work

0-x-2-2 commented 5 years ago

Things added via the populator are not guaranteed to be in the same location.

snoopchallenge commented 3 years ago

I feel like this would be amazing, just cache chunks around you like the chunk caching already does. Baritone is great at adapting to a wrong cached chunk so this should be a setting to be able to pathfind to an area with the seed by caching chunk with the seed leading to it.