SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedGameplay & overhauls

Dimension Fixer

by mahmudindev · for Minecraft

Fix hardcoded behavior of dimension mainly for custom dimension.

48KDownloads
2 mo agoLast updated
LicenseRef-All-Rights-ReservedLicense
Fabric · Forge +1Loaders

About Dimension Fixer

From Modrinth

Fix hardcoded behavior of dimension mainly for custom dimension.

Dimension Fixer

Dimension Fixer can fix hardcoded behavior of dimension mainly for custom dimension.

Features

  • Fix advancement progress and recipe unlock.
  • Fix end dragon fight not starting and exit portal not created (<=[MC 1.21.11])
  • Fix end gateway not working.
  • Fix client The End music not playing.
  • Fix datapack dimension location predicate check.
  • Fix portal search radius (>=0.0.6)
  • Fix sleeping (>=0.0.6 + <=[MC 1.21.11])
  • Override flat check (>=0.0.9)
  • Simple configuration and datapack support.

Can be added to existing modpack or world and can be removed from existing world easly. Please make sure backup your world first.

Suggest new features for vanilla or modded dimension on GitHub Discussion or Discord would be appreciated.

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,
            "override_flat_check": true
        }
    }
}

Datapack

Aliases

In your datapack namespace folder mostly minecraft, create "dimensionfixer" folder with "alias" folder inside. In alias folder create json file with your dimension name with content:

{
    "dimension_types": [
        "test:one"
    ],
    "dimensions": []
}

-> data\\{namespace}\dimensionfixer\alias\\{dimension}.json

Tweaks

In your datapack namespace folder, 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,
    "override_flat_check": true
}

-> data\\{namespace}\dimensionfixer\tweak\\{dimension}.json

All tweaks is disabled by default. Fix sleeping is enabled by default for Overworld alias.

Issues

  • [Radium]

Use Canary instead for better mod compatibility or manually disable "mixin.ai.poi.fast_portals".

  • [YUNG's Better End Island]

Dragon Fight does not start on alias dimension (<=[MC 1.21.11])

There are no new compatibility issues or bugs being reported. Please report it on GitHub so it can be fixed.

Support

🟩 26.1-26.2 / 🟩 1.21.1 / 🟥 1.21-1.21.11 / 🟩 1.20.1 / 🟪 1.16.5 / 🟪 1.12.2

🟩 Supported 🟥 Support Dropped 🟨 In Progress 🟪 Considered

Important Note

This mod only fixes hardcoded dimension behavior. It doesn't link portal (use Dimension Link).

Made for personal gameplay tinkering, server customization, and modpack creation. Feel free to use in modpacks, videos, stream, or similar media. Consider help me financially if you like this mod, I will be really grateful.


See me on GitHub Available on CurseForge Watch me on YouTube Chat with me on Discord Support me on Patreon Support me on Ko-fi Support me on Saweria

Read the full description on Modrinth →

Highlights

From source data

Game versions

Supports 17 Minecraft versions, the newest being 26.2.

Loaders

Runs on Fabric, Forge and NeoForge.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Works on a server

From source side support

Modrinth lists server-side support for Dimension Fixer as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Minecraft
Loaders
FabricForgeNeoForge
Runs on
Serveroptional on the server
Game versions
26.2 and 16 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓Authormahmudindev, as published on Modrinth
  • ✓LicenseLicenseRef-All-Rights-ReservedFree

Dimension Fixer, answered

Generated from the mod’s own source data.

Do my players need to install Dimension Fixer?

Modrinth lists server-side support for Dimension Fixer as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

Fabric, Forge and NeoForge.

Is it free?

Yes. Dimension Fixer is free to download from Modrinth. Its license is LicenseRef-All-Rights-Reserved.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Dimension Fixer on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add Dimension Fixer in one click.