Multiverse
by senseiwells
Multiverse lets server operators create extra dimensions at runtime with a small set of commands, each one a separate world with its own terrain.
What it does
Once installed, the multiverse command becomes available to operators. Creating a dimension uses the create subcommand, which has two branches. The first specifies a pre-defined dimension type and gives the new dimension a namespaced identifier, with an optional seed; without a seed one is chosen at random. The second gets the same identifier and seed choices and also lets the operator decide whether the dimension has its own gamerules or inherits them.
Dimension types control how terrain is generated and some behaviors. The vanilla types cannot be reused as identifiers because vanilla already uses them. Commands can be set to run only inside a specific dimension, and a dimension with its own tickrate is affected only by its own ticks.
Multiverse requires Fabric API and Fabric Language Kotlin, runs on the server alone, and is published for Fabric only across 9 release versions, 1.21.8 – 26.3, under the MIT License. Permissions for its commands can be changed with LuckPerms, which is optional.
Key features
Runtime dimension creation
Dimensions are created while the server runs, without editing world files or restarting into a new save.
Pre-defined dimension types
A new dimension can use a vanilla type or one of the three types the mod adds, such as a void or flat world.
Gamerule inheritance choice
The create subcommand decides whether a new dimension has its own gamerules or inherits the ones from the world.
Per-dimension tick control
Commands can run inside one dimension and affect only that dimension's ticks, or follow a custom tickrate.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x4 of 4 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 1
How it compares
Panda Per-World-Seed is a Fabric server-side mod, published for 1.21.1 – 26.3 and open source under the CC0 1.0 Universal license. Dimension Control is also server-side and open source, released under the MIT License, for 1.21.4 – 1.21.11. Dimension Spawn is for Fabric and NeoForge, targets 26.1 – 26.1.2 and is not open source; it needs the server but works with or without a client-side install.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Multiverse | Fabric | 1.21.8 – 26.3 | Server-side only | 2026-09-15 |
| Panda Per-World-Seed | Fabric | 1.21.1 – 26.3 | Server-side only | 2026-10-04 |
| Dimension Control | Fabric | 1.21.4 – 1.21.11 | Server-side only | 2026-06-12 |
| Dimension Spawn | Fabric and NeoForge | 26.1 – 26.1.2 | Server required, client optional | 2026-05-14 |
Questions
Does Multiverse need Fabric Language Kotlin?
Do players need Multiverse on their client?
Can operator permissions for the commands be changed?
In the catalog
Multiverse is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 8,071 mods support Minecraft 26.3.
More from senseiwells
Similar mods
What the author says
A fabric mod for Minecraft that allows creating custom dimensions at runtime with commands! This is a server-side fabric mod that provides a few simple commands for creating custom dimensions at runtime.
Official listing
- Modrinth page
- modrinth.com/mod/multiverse-dimensions
- Owner
- senseiwells
- Published
- 2025-09-10
- Updated on Modrinth
- 2026-09-15
- Facts verified
- 2026-10-15
