Compatibility
Minecraft: Java Edition
1.21–1.21.1
1.20.1
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed ARR
Published 3 months ago
Updated 6 days ago
Dimension Fixer
Dimension Fixer will fix hardcoded behavior of dimension mainly for mirror dimension.
Features
- Fix advancement progress and recipe unlock.
- Fix end dragon fight not starting and exit portal not created.
- Fix end gateway not working.
- Fix client The End music not playing.
- Fix datapack dimension location predicate check.
Usage
You can configure this mod by config or data driven by using datapack.
Config (dimensionfixer.json)
{
"aliases": {
"minecraft:overworld": {
"dimension_types": [
"minecraft:overworld",
"minecraft:overworld_caves",
"customdimensiontype:overworld_mirror"
],
"dimensions": [
"customdimension:overworld_mirror"
]
},
"minecraft:the_nether": {
"dimension_types": [
"minecraft:the_nether",
"customdimensiontype:the_nether_mirror"
],
"dimensions": [
"customdimension:the_nether_mirror"
]
},
"minecraft:the_end": {
"dimension_types": [
"minecraft:the_end",
"customdimensiontype:the_end_mirror"
],
"dimensions": [
"customdimension:the_end_mirror"
]
},
"customdimension:dimension": {
"dimension_types": [
"customdimensiontype:dimension_mirror"
],
"dimensions": [
"customdimension:dimension_mirror"
]
}
}
}
Datapack
In your datapack, create "dimensionfixer" folder with "alias" folder inside. In alias folder create json file with your dimension name with content:
{
"dimension_types": [
"test:one"
],
"dimensions": []
}
Known Issues
- [YUNG's Better End Island] Dragon fight does not start on alias dimension.
Note
This mod only fixes hardcoded dimension behavior. It doesn't link portal (use Dimension Link).
Feel free to use in modpacks, videos, stream, or similar media.