Перейти к содержимому
Mineforgian

Dimensional Doors

This mod adds several types of Dimensional Doors that allow access to teleportation and extra-dimensional pocket dungeons that can vary from hallways to mazes to treasure rooms to straight-up traps. Have fun exploring, but be wary of what watches.

Загрузки
202K
Подписчики
359
Обновлён
30 июня 2026 г.
Лицензия
GPL-3.0-only

Опубликован 6 января 2024 г.


This mod is a Minecraft 1.12+ port of the Dimensional Doors mod originally created and maintained up to Minecraft 1.6.4 by Stevenrs11.
This mod adds several types of Dimensional Doors that allow access to teleportation and extra-dimensional pocket dungeons that can vary from hallways to mazes to treasure rooms to straight-up traps.

Have fun exploring, but be wary of death or falling into the void as you do not want to end up and perish away in the mysterious and nihilistic Limbo dimension!

For more information, join our Discord Server or take a look at the Minecraft forums.

 

Features

NOTE: Descriptions on items in-game may not reflect their current or intended purpose and/or functionality (yet).

Doors

Oak Dimensional Door: Easy to make, but not very useful. In dungeons, it will typically lead back to the previous pocket, but sometimes a second Oak Door in a dungeon will lead back to the dimension where the player first entered this chain of dungeons.

Iron Dimensional Door: Placing one in the world will create a new and empty dimensional pocket, a black void in which you can build whatever you want: a small house, a statue, a farm, a huge base, or even a whole city!

Quartz Dimensional Door: Similar to an iron dimensional door, except that all quartz dimensional doors will lead to the player's personal pocket.

Gold Dimensional Door: Very expensive to make but worth it. Leads to a pocket dungeon full of treasures, puzzles, and traps.

Unstable Dimensional Door: Crafted using an eye of ender instead of an ender pearl. Randomly leads to a rift or another door.

Quartz Door: Used to craft the quartz dimensional door

Gold Door: Used to craft the gold dimensional door

Other Doors: Through the door's NBT, it is possible to configure a door (of any kind) to create any type of rift when placed, such as a "dangerous door" which has a 50% chance of leading to limbo and 50% chance of leading to a treasure-filled dungeon. In future versions, such bonus doors will be rarely found in dungeon chests.

 

Rifts

Rifts are fractal-shaped tears in the world. They form when a dimensional door is destroyed and is no longer binding together the fabric of reality. To pass through a rift, you can either place a dimensional door on it, or right click it using the rift blade.

They also form naturally in extremely rare formations called "Rift Clusters", which lead to other very far away clusters.

Rifts will grow logarithmically over time. You can use a rift remover to close rifts that got too big, or a rift stabilizer to stop a rift's growth.

 

Tools and weapons

Rift signature: Creates a pair of rifts linked to each other

Stabilized rift signature: First click binds it to a location, other clicks create rifts leading to that location.

Rift removed: Used to close rifts

Rift stabilizer: Stops the growth of a rift

Rift blade: Teleports the entity you're attacking several blocks away. Right-clicking on a rift causes you to enter it, without having to use a door.

 

Dungeons

Dungeons are special kinds of pocket dimensions filled with treasures, puzzles, traps, and dimensional doors leading to deeper dungeons. Although it might be tempting to break walls and bypass a puzzle, be careful of monoliths that may be waiting right outside those walls to teleport you to limbo!

A dungeon can either be entered using a gateway, a rare structure that can be found throughout the world, or by using a gold dimensional door.

 

Fabric of reality

Fabric is the material out of which dungeons are made. It comes in several variations:

Fabric of Reality: Completely black block that absorbs all light. It can be replaced by right clicking with a block, or mined using a silk touch pickaxe. Be careful, this looks exactly like the void in dungeons!

Altered Fabric: Fabric of reality that has been altered to become white, or any other color. White altered fabric is found in personal pocket dimensions. Other colors can be crafted by combining Fabric of Reality with a dye.

Ancient Fabric: Black bedrock-like fabric that surrounds some pocket dungeons

Altered Ancient Fabric: Colored variations of Eternal Fabric. It is uncraftable since eternal fabric is unobtainable, but the white one is found in personal pockets.

Eternal Fluid: Found deep in Limbo, providing a way for players stuck in Limbo to escape

 

Limbo

A dark, foggy, and mysterious dimension filled with monoliths, where players who died or tried to cheat in a dungeon end up.

 

F.A.Q.

Q: Why am I set on fire when leaving a Pocket Dimension?  (Fixed in 1.17+ versions)

A: It's a Vanilla bug. The same often happens if you use Nether Portals built on very low y-levels in the Nether, or, if you are extremely unlucky, anywhere in the Nether, to get back to the Overworld.

 

Q: When going to Limbo, by dying or jumping into the void, I lose all of my items. Is this intended? (Fixed in 1.17+ versions)

A: At the moment, the only way to enter Limbo is by taunting a Monolith. The only other way to enter is by dying, which, if keepInventory is turned off, will drop all your items.

This is not 100% intended behaviour and we do plan on changing this.

Intention:

  • Falling into the void should not kill you, but send you straight to Limbo, making you keep your items.
  • Dying in a Dungeon Pocket should send you to Limbo and make you lose your items, however a config option should be added to allow you to keep your items.

We are aware that only a select few Pockets are populated with Monoliths at the moment.

Q: How do I change gateway spawn rates in 5.3.+?

A: Gateways like all other world gen are now done via datapack. Gateways in particular placed_features.

Ченджлог

6.2.2Бета1.21.1 · 30 июня 2026 г.
  • Added three new enchantments.
    • Trepidation I-III (chestplate) - Makes a warden heartbeat sound whenever a hostile mob is within (5, 10, 15) blocks
    • Transcendent (bow/crossbow) - Allows arrows to hit endermen
    • Rending I-II (tools) - Gives the tool a chance to drop an unraveled version of the block it breaks (10-30%), level 2 increases the mining tier of the tool by 1
  • added 'dimdoors:music' for per pocket music. Added 'minecraft:music.end' to lantredom_end pocket.
  • Fixed regression in personal pocket connection being overwritten.
  • Convert DimensionalRegistry into proper Saved Data vs just using a dummy proxy. Also hardened further against pocket overwrites.
6.2.2Бета1.21.1 · 30 июня 2026 г.
  • Added three new enchantments.
    • Trepidation I-III (chestplate) - Makes a warden heartbeat sound whenever a hostile mob is within (5, 10, 15) blocks
    • Transcendent (bow/crossbow) - Allows arrows to hit endermen
    • Rending I-II (tools) - Gives the tool a chance to drop an unraveled version of the block it breaks (10-30%), level 2 increases the mining tier of the tool by 1
  • added 'dimdoors:music' for per pocket music. Added 'minecraft:music.end' to lantredom_end pocket.
  • Fixed regression in personal pocket connection being overwritten.
  • Convert DimensionalRegistry into proper Saved Data vs just using a dummy proxy. Also hardened further against pocket overwrites.
6.2.1Бета1.21.1 · 27 мая 2026 г.
  • Fixed oversight of not actually fixing stackable armors (emrbassing oversight)
  • Fixed issues with fabric loading and applied to neoforge for safety.
  • Current attempt fixing issues where pockets start getting overwritten. Doesn't fix old worlds only. If successful, prevents future ones from having issue.
  • Fixed Eidolo and ruins corrupted_destert_pyramid not working.
  • Tweaked Entity placement in schematics
  • Altered the timeline so A01 didn't leash George.
  • Fixed setup_loot in pocket generators not applying.
  • added setup_loot to heart_of_disorder pocket.
6.2.1Бета1.21.1 · 27 мая 2026 г.
  • Fixed oversight of not actually fixing stackable armors (emrbassing oversight)
  • Fixed issues with fabric loading and applied to neoforge for safety.
  • Current attempt fixing issues where pockets start getting overwritten. Doesn't fix old worlds only. If successful, prevents future ones from having issue.
  • Fixed Eidolo and ruins corrupted_destert_pyramid not working.
  • Tweaked Entity placement in schematics
  • Altered the timeline so A01 didn't leash George.
  • Fixed setup_loot in pocket generators not applying.
  • added setup_loot to heart_of_disorder pocket.
6.2.0Бета1.21.1 · 25 мая 2026 г.
  • Armors not stackable
  • Fix doors not being placeable on rifts on Neoforge. Deciding that dimensional portals not being able to have door placed on them is acceptable.
  • Simplified Iris support so Shader packs only need to support dimdoors:dimensional_portal to get the door to work
  • Fixed issue light_gray_ancient_fabric not animated.
  • Removed architectury dependency.
  • Made Cloth Config an optional dependency only needed for config menu.
  • Fixed some doors not being auto generated.
  • Added Sable/Create Aeronautics support.
  • Added migration from dimdoors:local dimdoors:global and dimdoors:relative virtual types to dimdoors:rift_reference
  • Migrated all datapackable features to proper minecraft dynamic registries.
  • Added light, height, biome, and waterlogged conditions for door rift data.
  • added fantasmapolis, maze_of_doors, null, krevatokamara to default dungeon pool.
  • added vivliothiki_tis_alexandreias to myth dungeon pool. -Fixed Limbo sky darkening when preciptation is attempt by the limbo.
  • Fixed Rift blade not attributes.
  • Added 'dimdoors:does_not_replace_fabric'. Blocks added to it won't replace fabric of reality when not shifting right clicking.
  • Readded dyeing private pockets by throwing dye a Quartz Dimensional Door. The amount of dye needed per block is now config. What is accepted as a dye is defined in the respective 'c:dyes/' tag for each dye color.
6.2.0Бета1.21.1 · 25 мая 2026 г.
  • Armors not stackable
  • Fix doors not being placeable on rifts on Neoforge. Deciding that dimensional portals not being able to have door placed on them is acceptable.
  • Simplified Iris support so Shader packs only need to support dimdoors:dimensional_portal to get the door to work
  • Fixed issue light_gray_ancient_fabric not animated.
  • Removed architectury dependency.
  • Made Cloth Config an optional dependency only needed for config menu.
  • Fixed some doors not being auto generated.
  • Added Sable/Create Aeronautics support.
  • Added migration from dimdoors:local dimdoors:global and dimdoors:relative virtual types to dimdoors:rift_reference
  • Migrated all datapackable features to proper minecraft dynamic registries.
  • Added light, height, biome, and waterlogged conditions for door rift data.
  • added fantasmapolis, maze_of_doors, null, krevatokamara to default dungeon pool.
  • added vivliothiki_tis_alexandreias to myth dungeon pool. -Fixed Limbo sky darkening when preciptation is attempt by the limbo.
  • Added Create support for sliding doors and having doors and rift on create contraptions. You can not teleport them while its a contraption however.
  • Fixed Rift blade not attributes.
  • Added 'dimdoors:does_not_replace_fabric'. Blocks added to it won't replace fabric of reality when not shifting right clicking.
  • Readded dyeing private pockets by throwing dye a Quartz Dimensional Door. The amount of dye needed per block is now config. What is accepted as a dye is defined in the respective 'c:dyes/' tag for each dye color.
6.1.2Бета1.21.1 · 26 апреля 2026 г.
  • Added logging for when pocket target is not there.
  • Fix DFU throwing NPE when missing data for PocketTargets.
  • Fix incorrect loot in older dungeon schematics (ruins_target_practise and ruins_pressure_plate_riddle)
  • Fix soft-crash with RiftStabilizerItem
  • Added multiple check to ensure crashes don't happen hopefully.
  • Readded and expanded the implementation of abstraction style limbo decay.
  • Added Pale Sand, Lint layers, and Stone slabs/stairs/walls for abstraction limbo decay.
  • Readded and improved REI and JEI support Decay Patterns.
  • Improved the pocket placement command with better source position and rift handling.
  • Fixed the block modification addon causing sync packet crash
  • Implemented proper inventory dropping for decaying blocks.
  • Made it so pockets aren't hardcoded to dimdoors namespace.
6.1.2Бета1.21.1 · 26 апреля 2026 г.
  • Added logging for when pocket target is not there.
  • Fix DFU throwing NPE when missing data for PocketTargets.
  • Fix incorrect loot in older dungeon schematics (ruins_target_practise and ruins_pressure_plate_riddle)
  • Fix soft-crash with RiftStabilizerItem
  • Added multiple check to ensure crashes don't happen hopefully.
  • Readded and expanded the implementation of abstraction style limbo decay.
  • Added Pale Sand, Lint layers, and Stone slabs/stairs/walls for abstraction limbo decay.
  • Readded and improved REI and JEI support Decay Patterns.
  • Improved the pocket placement command with better source position and rift handling.
  • Fixed the block modification addon causing sync packet crash
  • Implemented proper inventory dropping for decaying blocks.
  • Made it so pockets aren't hardcoded to dimdoors namespace.
  • Fix neoforge showing clouds when sky addon isn't enabled.

Комментарии

Загружаем…