Mod
Custom Dimensions
No reviews yet
A robust 1.21.11 Server-Side engine for creating custom dimensions and dynamic, linkable portals
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
🌌 Custom Dimensions: The Multiverse Engine
Custom Dimensions is a high-performance, fully server-side mod that lets administrators create an infinite multiverse of custom worlds — no client mods required. Players connect with vanilla Minecraft and experience seamless portal travel, custom dimensions, and immersive particle effects.
Available for 1.21.x (Yarn), 26.1x, and 26.2.x (Mojmap).
Features
🔄 Automatic Two-Way Portal Linking
Step through any custom gateway and the mod instantly creates a return portal at your destination using the same frame material. UUID-based PlayerOrigin tracking sends you back to your exact entry point — never get lost.
🧊 Smart Frame Ignition
Right-click any face of the frame block. The mod scans all 6 adjacent positions and falls back to a 7×7×7 bounding-box search if needed. Supports both configurable default frame blocks (crying obsidian → Overworld, obsidian → Nether, iron block → End) and custom igniter items per portal.
📐 Coordinate Scaling
Portals support configurable scale (via /portal link or config). Create Nether-style 1:8 links, 1:1 overworld connections, or any custom ratio (0.001–1000.0).
🕳️ Void-Safe Placement
Portals work in void dimensions — automatically placed at sea level or 10 blocks above the void floor.
🌈 Immersive Particles
Source zones emit colored portal particles. Target portals also emit matching frame block particles — so both sides glow with your custom RGB color and light level.
🚫 No Duplicate Portals
A 5-block radius check on every teleport reuses existing portals instead of creating new ones.
Commands
| Command | Arguments | Description |
|---|---|---|
/dimension create <name> <type> |
void, overworld, nether, end |
Create a new dimension |
/dimension delete <name> |
— | Delete a dimension |
/portal link <id> <frame> <igniter> <target> <color> <light> [scale] |
See below | Link a frame+igniter to a destination |
/portal delete <id> |
— | Remove a portal link |
Arguments for /portal link:
| Argument | Description | Example |
|---|---|---|
id |
Unique portal name | my_portal |
frame |
Block ID for the frame | minecraft:obsidian |
igniter |
Item ID to ignite | minecraft:flint_and_steel |
target |
Target dimension | minecraft:my_dimension |
color |
RGB hex color | FF0000 |
light |
Light level (0–15) | 15 |
scale (optional) |
Coordinate multiplier | 8 (default 1.0) |
Configuration
Auto-generated at config/multiverse_config.json:
{
"frameOverworld": "minecraft:crying_obsidian",
"frameNether": "minecraft:obsidian",
"frameEnd": "minecraft:iron_block"
}
Set which frame blocks create portals to vanilla dimensions without needing a custom igniter.
Portal links are persisted in config/portal_links.json.
Examples
PvP Arena (void world, red glow)
/dimension create pvp_arena void
/portal link arena_gate obsidian flint_and_steel minecraft:pvp_arena FF0000 15
Resource World (1:8 scaling, green glow)
/dimension create resource_world overworld
/portal link farm_gate iron_block stick minecraft:resource_world 00FF00 10 8
Custom "Alther" Dimension (amethyst ignition, purple glow)
/dimension create alther void
/portal link alther_gate gold_block amethyst_shard minecraft:alther A020F0 15
Why Custom Dimensions?
- 🟢 100% Server-Side — Vanilla clients can join. Zero downloads required.
- 📂 Official Pathing — Worlds saved in
world/dimensions/. Full compatibility with backups and tools. - 🐎 Mount-Ready — Ride horses, camels, striders, and donkeys through portals.
- ⌨️ Full TAB Completion — Autocomplete for all dimension IDs, block IDs, and item IDs.
- 🔄 PlayerOrigin Tracking — UUID-based return, never lose your way.
- 🧊 Smart Detection — Right-click any frame face, even from 3 blocks away.
- 🎨 RGB Particles + Custom Lighting — Every portal can have its own color and brightness.
Installation
- Drop the
.jarinto your server'smods/folder. - Restart the server.
- Use
/dimension createand/portal linkto build your multiverse!
Requires: Fabric Loader 0.16+ (1.21.x) or NeoForge (26.x).
Support
Report issues at: Discord | The mod is under development so there might be some issues, but the main functions work 🧊
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources