Implemented Void Generator#6960
Conversation
|
256 256 spawns you in between 4 chunks, does that mean i need to generate 4 base chunks? |
|
I wouldn't do a base chunk at all. Just create a new one and do the appropriate work depending on the coordinate range available. No need to store anything since this doesn't need to copy paste terrain |
|
off-topic, but did MrCakeSlayer forward you a message about smth regarding a phpstorm OSS partnership? if not, you can apply pocketmine to be a OSS partner of JetBrains, which will grant contributors a free license of PHPStorm (if you havent noticed, i need it badly for PRs) |
I'm aware of the program, but never applied for it since I've pretty much always been making a bit of money working on servers and I wasn't sure how that would interact with the partnership. Easy enough for me to just expense it anyway. In any case, I could be wrong, but I'm fairly sure you'd have to be a member of the PMMP organisation to benefit from that even if we were partnered. They do also have free student licenses if that would work for you. If you hit me up on Discord we can discuss this more privately |
|
alright. when you got time, checkout the new commit on this PR and lmk if it looks good to you |
dktapps
left a comment
There was a problem hiding this comment.
Comparing this to Bedrock, the behaviour doesn't match. In Bedrock, the platform is centered on x=0,z=0, and generates at y=-64. The platform also extends from -16 to +16 inclusive (so 33 x 33 blocks) and the center block is cobblestone.
|
lgtm 😆 |
|
Code seems fine, I'll test it tomorrow |
Adds a "void" type generator.
Related issues & PRs
Changes
void gen 👍
Tests
make default level type to "void" and make pm generate a world, join, and see
