Multiverse-Core

Multiverse-Core

6M Downloads

[Idea]: compatibility mode for datapack generated dimensions

weeedy opened this issue · 0 comments

commented

Describe the feature

Example:
If you create a new dimension, using following datapack:

+---datapacks
    +---dimension
        ª   pack.mcmeta
        ª
        +---data
            +---custom
                +---dimension
                        dimension.json
{
  "type": "minecraft:overworld",
  "generator": {
    "type": "minecraft:noise",
    "settings": "minecraft:overworld",
    "biome_source": {
      "type": "minecraft:multi_noise",
      "preset": "minecraft:overworld"
    }
  }
}

you will get following file structure:

ª   level.dat
ª   level.dat_old
ª   paper-world.yml
ª   session.lock
ª   uid.dat
ª
+---dimensions
    +---custom
        +---dimension
            +---data
            ª       raids.dat
            ª
            +---entities
            ª       r.-1.1.mca
            ª
            +---poi
            ª       r.-1.1.mca
            ª
            +---region
                    r.-1.1.mca

but the default file structure is:

ª   level.dat
ª   level.dat_old
ª   paper-world.yml
ª   session.lock
ª   uid.dat
ª
+---data
ª       raids.dat
ª
+---entities
ª       r.-1.1.mca
ª
+---poi
ª       r.-1.1.mca
ª
+---region
        r.-1.1.mca

It would be nice to add a feature to "import command" for example -dp , so that you are able to say if it is a "datapack generated" file structure.

Thank you very much for your great work!

How is the feature useful to all Multiverse users?

Multiverse users can take advantage of https://misode.github.io/worldgen/

Agreements

  • I have searched for and ensured there isn't already an open issue regarding this.