Multiverse-Core

Multiverse-Core

6M Downloads

Multiverse Custom Dimension Spawn Chunk Error

BabyGhast opened this issue ยท 1 comments

commented

Information

Details

I was able to reproduce my issue on a freshly setup and up-to-date server with the latest version of Multiverse plugins with no other plugins and with no kinds of other server or client mods.

Description
Using custom dimension from a Minecraft datapack, custom biomes (not regular minecraft biomes) inside the spawn chunks are reverted to "minecraft:ocean" but still generate the biome chunks when using multiverse-core. This issue doesn't exist in vanilla. When moving the world spawn and deleting the region data, the error follows the new location of the world spawn.

Steps to reproduce
Create a papermc server and install the multiverse-core plugin.
Add a datapack that includes a dimension with custom biomes.
Start the server and execute "/mvtp (world-name)(underscore)(dimension-name-space)(underscore)(dimension-name)"
For example: My main world was "world" my namespace was "goa" and the name was "titan" so I would execute "/mvtp world(underscore)goa(underscore)titan"
(You may need to restart the server if the datapack doesn't load upon the first initialization.)

If the dimension has a custom sky or particles, you will not see them in the spawn chunks. Pressing f3 and checking the biome will show "minecraft:ocean". This issue should only work for custom biomes and not regular minecraft biomes. If you fly away from the spawn chunks, the biome is created as it's supposed to.
For more clarification, the biome inside the spawn chunks will be "minecraft:ocean" regardless if water is generated or not. I have a dimension with no water at all and it still says its an ocean biome.

Expected behavior
We expect the spawn chunks to reproduce the biome correctly just like the rest of the regular chunks.
example.zip
Above is a pack I made just in case you cannot find a custom dimension with custom biomes.

Screenshots
2021-08-11_17 05 44
2021-08-11_17 05 47
2021-08-11_17 05 52
2021-08-11_17 17 42
2021-08-11_17 17 53

commented

MV does not touch datapacks at all.