Worldthreader

Worldthreader speeds up servers by safely running each dimension on a separate thread.

File Details

Worldthreader mc1.19-1.3.0

  • B
  • Feb 17, 2023
  • 83.38 KB
  • 64
  • 1.19
  • Fabric

File Name

Worldthreader-1.3.0.jar

Supported Versions

  • 1.19

Curse Maven Snippet

Fabric

modImplementation "curse.maven:worldthreader-817126:4400382"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

This is the first release of the worldthreader mod which runs dimensions on one thread each. The goal of this mod is to do that is a safe manner, meaning that no major issues or new behaviors are created by the threading.

Disclaimers

TAKE A BACKUP OF YOUR WORLD BEFORE INSTALLING THIS MOD The concept of this mod is incompatible with most other mods which use global variables to store information. Please report mod compatibility issues to Worldthreader and not to the authors of the other mods. We will tell you if it makes sense to report the issue to the other mod. The mod is currently incomplete. Missing (not comprehensive): - Fast threadsafe scoreboard, gamerule, weather, time access, execute in other dimension, etc. from command blocks (currently causes command to wait for exclusive access to all dimensions) - Fast threadsafe redstone, currently using slow ThreadLocals. (lithium-fabric has a good replacement for this already, mod should be compatible, so recommended to install lithium) - Compatibility with fabric-api and other important mods (currently no compatibility guarantees, test it yourself)