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 17 hours 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.
- Fix sleeping (>=0.0.6)
- Fix portal search radius (>=0.0.6)
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"
]
}
},
"tweaks": {
"customdimension:dimension": {
"fix_sleeping": true,
"fix_portal_search_radius": true
}
}
}
Datapack
Aliases
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": []
}
Tweaks
In your datapack, create "dimensionfixer" folder with "tweak" folder inside. In tweak folder create json file with your dimension name with content:
{
"fix_sleeping": true,
"fix_portal_search_radius": true
}
All tweaks is disabled by default. Fix sleeping is enabled by default for Overworld alias.
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.