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

Add villages, lakes and mountains on surface #41

Open
sgdc3 opened this issue Mar 28, 2015 · 5 comments
Open

Add villages, lakes and mountains on surface #41

sgdc3 opened this issue Mar 28, 2015 · 5 comments
Assignees

Comments

@sgdc3
Copy link
Contributor

sgdc3 commented Mar 28, 2015

No description provided.

@timvisee timvisee self-assigned this Mar 28, 2015
@timvisee
Copy link
Owner

Hello,

This shoulds like a great idea. Generating lots of scary structures on the surface would even enhance this idea. The main problem is though that I currently don't know how to generate structures bigger than a single chunk.

Also, I think it would be a good idea to implement things like this once the 'custom structure' feature has been added. This would also allow server administrators to create custom villages and features. Yes, generating (custom) mountains will be an option too.

Tim Visée

@sgdc3
Copy link
Contributor Author

sgdc3 commented Mar 28, 2015

Why you can't use schematics to generate structures instead of chunks?

@timvisee
Copy link
Owner

The problem is that some structures (and schematics) need to be generated on chunks that are not generated yet. This is because some structures are bigger than a single chunk, or are place on the edge of a chunk which causes the edges of the structure to be clipped of (think of the trees being cut in half).

This is something that needs to be fixed in order to make this possible.

Tim Visée

@sgdc3
Copy link
Contributor Author

sgdc3 commented Mar 28, 2015

You can't force bukkit to generate these chunks?

@timvisee
Copy link
Owner

Hello,

No, this could lead to infinite chunk generation. Also, generating new chunks while populating another could break the generation process.

Tim Visée

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

No branches or pull requests

2 participants