Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creating Chunks using Minecraft Server #20

Open
dmportella opened this issue Jul 23, 2013 · 3 comments
Open

Creating Chunks using Minecraft Server #20

dmportella opened this issue Jul 23, 2013 · 3 comments

Comments

@dmportella
Copy link

Feature Request:

MCEdit creates chunks using a built in client that starts up the Minecraft server on the map given directory and connects to the server and starts moving around with a random flying player so Minecraft generate chunks.

It is possible to create a .net client and mimic mcedits behavior so substrate can generate chunks using Minecraft algorithms.

I might look into doing that.

@jaquadro
Copy link
Member

I have no plans to pursue this feature myself. I would be willing to accept it as a contribution if it doesn't create any weird dependency issues (adding .NET framework dependencies or pulling in compatible code directly is fine).

It sounds like a lot of work would be needed to pull it off. Craft.net is compatibly-licensed so you might be able to recruit some of their client code: https://github.com/SirCmpwn/Craft.Net/tree/master/Craft.Net.Client

@dmportella
Copy link
Author

I seen it done on another project some simple some one built.

I have a pretty good idea of how to do it just need to get my head around the MC protocol.

I have found some good details for it so I will have a play if I get anything worth committing I will send it to you.

@M4GNV5
Copy link
Contributor

M4GNV5 commented Oct 28, 2014

You dont need to write an client in order to generate chunks
if you want to generate a chunk just start a vanilla server with the spawnpoint set to coordinates in this chunk...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants