Multi-World Configuration

How to have multiple worlds with Mohist?

⚠️ **Disclaimer: To have multiple worlds in Mohist, you cannot use Multiverse or other plugin substitutes, because they don't work well with Forge and mods.

-> Steps to create a new world in 1.12.2:

  • Download this mod and put it into your "mods" folder.
  • Start the server and stop it after it has fully loaded to generate the configuration files.
  • To create a new simple world, you can use this preset (dimensions.json), download it and place it in config/justenoughdimensions, then use /tpj 2 to teleport to this world. To create other worlds, use the same syntax as the preset and change the dimension ID (you cannot use the same dimension ID for multiple dimensions).
Main options
  • "dim" : Should be the same than the dimension ID.
  • "load_on_start" : set it to true if you want your dimension to be loaded at the start of your server (should be always enabled to not cause issues with plugins).
  • "keeploaded" : set it to false if you want your dimension to be unloaded if there is no players inside.
  • "id" : This is the dimension ID (Remember that you can't have the same dimension ID for more than one dimension).
  • "name" : The name of the dimension (only used by forge mods.)
  • "worldprovider" : Type of the dimension ("WorldProviderSurface" for an overworld type world, WorldProviderHell for a nether type world and WorldProviderEnd for a end type world. you can also use worldproviders from mods if you know them !)
  • "require_exact_match" : should be always present and set to true.

There is other settings that you can set, you can see them in the mod's curseforge page.

Preset Json
json

-> Steps to create a new world in 1.20.1+:

Use the Multiverse-Core plugin directly, or simply use Mohist's built-in /worlds command

© 2019-2026 MohistMCUnofficial Minecraft product. Not approved by or associated with Mojang or Microsoft.