Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
CustomDimensions
Create, manage, and customize dimensions directly via in-game commands.
CustomDimensions is a lightweight Fabric mod for Minecraft 1.21.1 that gives server administrators full control over dimension creation. Forget complex datapack.. Generate new worlds, set their properties, and manage their rules dynamically in-game in seconds !
Features
- In-Game Creation & Management: Generate new worlds (Normal, Flat, Void) with random or fixed seed, configure and go in them in seconds.
- Multi-World Presets: Supports Overworld, Nether, End, and custom Cave types.
- Per-Dimension Rules: Per-dimension settings for
keepInventory/ difficulty & per-dimension gamerules system, json config stored data. - Persistence: All worlds and their weather/time states are saved automatically.
- 100% Server-Side
Commands /cdim prefix for all commands:
/cdim create <id> <type> <env> <seed>
Create a dimension.
Example: /cd create mining_world NORMAL CAVE random
/cdim delete <id>
Delete a dimension.
/cdim tp <id>
Teleport to a specific dimension.
/cdim setspawn
Set the world spawn to your current location.
/cdim info <dim>
See real-time info (Time, Weather).
/cdim difficulty <dim> <level>
Set difficulty (peaceful, easy, normal, hard).
/cdim weather <dim> <type>
Force weather (clear, rain, thunder).
/cdim gamerule <dim> <gamerule> <value>
Change Gamerules in specified dimensions.
/cdim time <dim> set <value>d/s/t
Change time in specified dimension > d for day / s for seconds / t for ticks.
Configuration The mod saves all dimension data to "custom_dimensions.json" in your server's root folder. You can edit this file to modify specific internal values if necessary, though using in-game commands is recommended.



![[F&D] Dev Team](https://cdn.modrinth.com/data/AC2iWWdf/ffe95ed168760470d26a096c2d5645fec8144fb3_96.webp)