Back to mods
Dimensional Threading Reforked project artwork

CurseForge · Minecraft mod

Dimensional Threading Reforked

Optimizes all your server dimensions distributing the load on multiple threads

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

Quick answer

Which Dimensional Threading Reforked release should I use?

Updated 1 year ago
Latest stable file FORGE-mc1.21.1-v1.2.1
Game version 1.21.1
Loader Forge

Dimensional Threading Reforked FORGE-mc1.21.1-v1.2.1 targets 1.21.1 with Forge. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Dimensional Threading Reforked required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

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

The source marks this as usable on both the client and server.

What else does Dimensional Threading Reforked FORGE-mc1.21.1-v1.2.1 need?

FORGE-mc1.21.1-v1.2.1. 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.

This file does not list any required or optional mods.

Before you install it

Add Dimensional Threading Reforked without breaking your instance.

Built for Dimensional Threading Reforked FORGE-mc1.21.1-v1.2.1. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use FORGE-mc1.21.1-v1.2.1. It targets 1.21.1 with Forge; 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

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside FORGE-mc1.21.1-v1.2.1. It opens that exact file at the source.

About this project

What does Dimensional Threading Reforked add?

🌌 Dimensional Threading ReForged ReForked

Optimises dimension processing assigning them independent threads. Having a lot of dimensions on multi-core CPU will increase performance significantly. Works on singleplayer and multiplayer, can be installed on server-side only, but having it also on client-side is always a plusplus.

This is the unofficial for of DimensionalThreading-Reforged by ccr4ft3r which is also an unofficial port of DimensionalThreading by WearBlackAllDay which is also an defivated mod of another dimension mod by 2No2Name but i can't find it. Also contains the WorldThreaded patches by 2No2Name, making this project the fork²

🛠️ Changes among ports

  • Fixed #17
  • Maintained for 1.16.5 to 1.21.1 (Forge, NeoForge)
  • Maintained for 1.20.1 (Fabric)
  • Rewrited latch and crash report handling
  • Fixed Cupboard incompatibility (log spam + entities doesn't spawn)

Mod wants to be vanilla-like, making it compatible with Carpet Mod, Sodium/Embeddium, ImmersivePortals and many other mods.


📖 Quick Wiki

DimThread comes with 2 new Gamerules:

  • /gamerule dimthread_active true/false; enables/disables the mod
  • /gamerule dimthread_thread_count <count>; changes the amount of threads used
  • /gamerule dimthread_skip_crashing true/false; skip crashes on dimensions

Know incompatibilities

  • SpawnCapControlUtilies: spawns a lot of entities (no crashes)
  • AppliedEnergistics2: dimensional features doesn't works (no crashes)

📱 Contact and Support

You can contact me on my Discord Server or the mod's Github Repository for support... or if you want to talk about the life.


🎮 Squash the mod power - Rent a multi-core server

KineticHosting sponsor

❓Frequent Answers and Questions

- Mod change Vanilla behaviour?
DimThreads is aimed to keep the vanilla-like behavior with no much derivations. If you find any difference from vanilla (excepting better performance) open an issue.

- Dimensions can get de-synchronized?
Nope. DimThread will always synchronize the dimensions it threads with each other, setting the overall MSPT to the slowest individual dimension.

- How many dimensions are supported?
Yes, but you will have to adjust the GameRule accordingly. Or the config file to override default values

- Server will run faster assigning more threads than dimensions on my server?
No, the mod can only assign one dimension to one thread.

- Can i use DimThread if i have less threads on my CPU than dimensions?
The mod will not crash if you do not have enough threads available, but it will make the game slower. You should always have at leastDimensionCount + 1threads available.

- How is compatibility with other mods?
Compatibility for very well-know mods is always ensured like Lithium/Radiun/Canary or ModernFix. Since not every author writes their mod thread safe, some mods will experiment minor issues on their features. This includes: AE2, Bigger Reactors, Chunky Pregenerator, and few others

- What happens if the thread counts exceeds CPU thread countsNothing, maybe a little-bit slow performance but nothing to worry about

- Why spark show a high usage from DimThreadsSpark is a developer-tool mod and should be threated as-is, Dimthreads overrides basic Minecraft behavior to replicate it on other threads besides "Server Thread". we delegate all the tick work to Dimthreads threeads, and make server thread sit down and wait until all threads ends


⚖️ License

By decision of ccr4ft3r, license is LGPLv3

Project description from CurseForge.

Pick your setup

Dimensional Threading Reforked by Minecraft version and loader

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

11 available setups

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

Recent files

Dimensional Threading Reforked versions and loaders

26 of 26 releases match

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