minecraft-dotnet/Substrate

Creating Chunks using Minecraft Server

dmportella opened this issue · 3 comments

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.

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

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.

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...