Back to mods
Dimension Fixer project artwork

CurseForge · Minecraft mod

Dimension Fixer

Fix hardcoded behavior of dimension mainly for custom dimension.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Dimension Fixer release should I use?

Updated last month
Latest stable file dimensionfixer-neoforge-0.0.11+26.3.jar
Game version 26.3
Loader NeoForge

Dimension Fixer dimensionfixer-neoforge-0.0.11+26.3.jar targets 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Dimension Fixer required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Dimension Fixer dimensionfixer-neoforge-0.0.11+26.3.jar need?

dimensionfixer-neoforge-0.0.11+26.3.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

2 listed on this file 4 pulled in by those mods
Dimension Link Optional for Dimension Fixer dimensionfixer-neoforge-0.0.11+26.3.jar
optional
Matching file found Matched file: dimensionlink-neoforge-0.0.6+26.3.jar
Dimension Link Optional for Dimension Fixer dimensionfixer-neoforge-0.0.11+26.3.jar
optional
Matching file found Matched file: 0.0.6+26.3
Dimension Fixer Needed by Dimension Link
pulled in
Matching file found Matched file: dimensionfixer-neoforge-0.0.11+26.3.jar
World Portal Needed by Dimension Link
pulled in
Matching file found Matched file: worldportal-neoforge-0.0.12+26.3.jar
World Portal Needed by Dimension Link
pulled in
Matching file found Matched file: 0.0.12+26.3
Dimension Fixer Needed by Dimension Link
pulled in
Matching file found Matched file: 0.0.11+26.3

4 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Dimension Fixer without breaking your instance.

Built for Dimension Fixer dimensionfixer-neoforge-0.0.11+26.3.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use dimensionfixer-neoforge-0.0.11+26.3.jar. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside dimensionfixer-neoforge-0.0.11+26.3.jar. It opens that exact file at the source.

About this project

What does Dimension Fixer add?

Dimension Fixer

Dimension Fixer can fix hardcoded behavior of dimension mainly for custom dimension. With this, you can fix common custom dimension issues via config or datapack.

This mod are made for personal gameplay tinkering, server customization, and modpack creation.

Important

  • [0.0.11] Config file migrated from "dimensionfixer.json" to "dimensionfixer-common.toml".

This mod only fixes hardcoded dimension behavior. To customize nether or end portal link, use Dimension Link.

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 dimension check (>=0.0.9).
  • Simple configuration and datapack support.

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

Suggest new features or fixes for vanilla or modded custom 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-common.toml


[aliases]

    [aliases."minecraft:overworld"]
        dimension_types = ["minecraft:overworld", "minecraft:overworld_caves", "customdimensiontype:overworld_mirror"]
        dimensions = ["customdimension:overworld_mirror"]

    [aliases."minecraft:the_nether"]
        dimension_types = ["minecraft:the_nether", "customdimensiontype:the_nether_mirror"]
        dimensions = ["customdimension:the_nether_mirror"]

    [aliases."minecraft:the_end"]
        dimension_types = ["minecraft:the_end", "customdimensiontype:the_end_mirror"]
        dimensions = ["customdimension:the_end_mirror"]

    [aliases."customdimension:dimension"]
        dimension_types = ["customdimensiontype:dimension_mirror"]
        dimensions = ["customdimension:dimension_mirror"]

[tweaks]

    [tweaks."customdimension:dimension"]
        fix_sleeping = true
        fix_portal_search_radius = true
        override_flat_check = true

dimensionfixer.json (OLD)


{
    "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{name}.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{name}.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" on its config.
  • [YUNG's Better End Island] Dragon Fight fix does not work (<=[MC 1.21.11]).

Check other issues or report new issues on GitHub Issues is recommended.

Support

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

🟩 Supported
🟥 Support Dropped
🟨 In Progress
🟪 Considered

Permissions

Feel free to use in servers, modpacks, videos, live streams, or any similar media without need for attribution or ask permission. The mod file itself, its assets, and code cannot be sold, re-licensed, or put behind a paywall.

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

Consider to help me financially if you like my mods, I will be really grateful.

Project description from CurseForge.

Pick your setup

Dimension Fixer by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

37 available setups

Showing the newest 12 of 18 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Dimension Fixer versions and loaders

76 of 76 releases match

Looking for an older file? The official CurseForge project page is in Resources.