Multiverse-Core

Multiverse-Core

6M Downloads

Create lush caves world

dannysmc95 opened this issue ยท 7 comments

commented

Feature request

Feature description
Allow 1.17 servers to create the lush caves world.

How the feature is useful
Useful for players due to being able to use the lush caves world type without losing access to an over-ground world.

Notes

Allow users on 1.17 to create a new world based around the lush caves? As 1.17 at the moment does not implement the lush caves as part of the normal world, and if you use lush caves you technically have no overworld because it's all underground.

Would be pretty damn cool to allow users to move between the normal over ground world and the lush caves!!

Disclaimer: This could be possible as it is now, but I see no command to do so and after trying to set the world type to lush caves it tells me there are only 4 valid world types (NORMAL, FLAT, LARGEBIOMES or VERSION_1_1).

So if you can do it, please let me know the command and close this, if not, then I would love to be able to do this.

Thanks!

commented

If you can generate the world in singleplayer, you can probably import it to your server. Just make sure to generate enough, as I'm not sure it will generate new chunks properly on the server. That's probably the only way to do it right now.

commented

@nicegamer7 I feel like that is way more effort than it's worth, it's all good, I assume once the new update comes out, they will be a part of the standard chunk generator! Thanks anyway!

commented

Actually, I created a Lush Biome cave world from Vanilla, moved it to my server and it worked fine. It even updated new terrain correctly. We set ours up as a new world with custom portals players can use to get there. Some of what you suggested in your original post would require a generator plugin or datapack at this point. I saw some on Minecraft forum that can be downloaded, but you'll need to know what you're doing probably to get it working. You may even need additional plugins to support datapacks. I can't really help you with that.

commented

@Nutmegan Hold up, you got it working by just moving the vanilla world?!?! Hmmm, I might try it if generates the world correctly, yeah we plan to do the same as I really want to try it all out would be pretty cool, especially for our mobile/console players.

commented

I was able to implement a datapack into a paper server and use multiverse to create a world with lush caves, spaghetti caves, etc..
To give the caves some space and extra to explore, I actually extended the underground caves down to Y-128. it worked like normal.

Unfortunately, implementing it to a server with 1.16.5 maps or earlier just resulted in multiverse spamming a huge error on the server and some reason resized the bedrock back to y=0.

if anything, I'm just going to wait it out until there's more support or a fix I can implement.

commented

Current its not implemented in bukkit api https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/WorldType.html Not sure how possible is it to implement in mv or the server software itself.

commented

@benwoo1110 Oh I see, that sucks, erm, is there another way to do it? We just want to utilise the world really, any ideas?

I am open to anything at this point.

Is this something bukkit will implement or?