JoiningWorldFix
by AdamDev
JoiningWorldFix is a Fabric utility that sends a server command for players stuck on the Joining world screen, and its features are switched on only by the player.
What it does
When a connection to a server stalls while loading, the mod watches the Joining world and Loading terrain screens. When the connection enters the play phase, the mod transmits a teleport command packet directly over the open network link, which means the chat interface is skipped. The server then teleports the player to a loadable location, which lets the world finish joining. A default hotkey, R, triggers a retry at set intervals if the first attempt does not free the screen.
The mod targets stalls that occur before the server hands over the world, and in that phase it can instead disconnect and rejoin automatically. Everything is opt-in: nothing runs until the player turns JWF on, and a toggle on the multiplayer screen limits its actions to servers matching donutsmp. It is published for Fabric only, for 15 release versions 1.21.1 – 26.2, and the 1.1.0+mc26.2 file for 26.2 is the latest, dated 2026-08-30.
The mod runs on the client alone, so players install it and servers need nothing. The code is released under the MIT License and is not open source.
Key features
Automatic command packet
Once armed, the mod sends a default teleport command through the network connection after the connection reaches play.
Hotkey retry
The default R key re-sends the command at an interval if the first attempt does not clear the loading screen.
Disconnect and rejoin
During the earliest stall, before the server hands over the world, the mod can disconnect and reconnect automatically.
Opt-in server matching
An on/off switch in the multiplayer menu governs the mod, and out of the box it applies only to servers whose address contains donutsmp.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Donut Orders is a Fabric mod for 1.21 – 26.1.2 under the MIT License that is not open source, and it needs client and server. DonutSMP Tweaks is a client-side Fabric mod for 1.21.4 under the MIT License, also not open source. SignShield is a client-side Fabric mod for 1.21.1 released as open source under the MIT License, so it covers a different job on the same kind of server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| JoiningWorldFix | Fabric | 1.21.1 – 26.2 | Client-side only | 2026-08-30 |
| Donut Orders | Fabric | 1.21 – 26.1.2 | Client and server | 2026-05-09 |
| DonutSMP Tweaks | Fabric | 1.21.4 | Client-side only | 2026-08-24 |
| SignShield | Fabric | 1.21.1 | Client-side only | 2026-04-06 |
Questions
Does JoiningWorldFix need Fabric API?
Does the server need to install JoiningWorldFix?
Are the features on by default?
Which game versions have files?
In the catalog
JoiningWorldFix is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,894 mods support Minecraft 26.2.
Similar mods
What the author says
Currently, I constantly encounter issues with DonutSMP. Making me stuck in "Joining world..." for sometimes hours at a time. I have tried multiple support tickets, and begged the Donut team to just attempt to fix these connection issues.
Official listing
- Modrinth page
- modrinth.com/mod/joiningworldfix
- Owner
- AdamDev
- Published
- 2026-08-30
- Updated on Modrinth
- 2026-08-30
- Facts verified
- 2026-10-15
