chraft / c-raft

Project has been retired! -- C#raft the open source c# minecraft server
http://www.c-raft.com
GNU Affero General Public License v3.0
102 stars 43 forks source link

Map Files: MC Map <-> C#raft Map #92

Open ementalo opened 13 years ago

ementalo commented 13 years ago

Both way conversions, probably as a seperate exe

taugit commented 12 years ago

C#raft has its own map generator. What if C#raft will generate a chunk that weren't imported? Imported area would look consistent, but border chunks may have totally different landscape. How can we solve it?

grapereader commented 12 years ago

Well, you could have it detect the world's seed, biomes and edge block heights. Then develop a way to tell the server-side map generator this information allowing it to create "smart transitions" so to speak. It could even be possible to make it transition into similar notchian style map generation (not important but something to consider)

gravypod commented 12 years ago

It handles seeds differently. Will look 100% different.

grapereader commented 12 years ago

Alright I can see how that would be an issue

gravypod commented 12 years ago

Couldnt we convert the map than get its Seed?

grapereader commented 12 years ago

But wouldn't it be possible to not use the seed directly, but instead have it detect seeds and convert them to something it can use? I mean, it wouldn't have to generate off the seed, it would just have to use it to see how the MC map was generated, and use the data provided in the map to smoothly transition it into C#raft-type terrain