ModsFinder

CleanJoin

by epicskydex

CleanJoin, a NeoForge performance mod, spreads the work of a player joining a busy server over several ticks, so login waves cause less lag.

NeoForgeServer-side onlyAll rights reserved1.21.1 – 1.21.11

What it does

When a player joins, CleanJoin reads the nearby chunks on a separate track, so the main thread keeps running while the disk is read.

Passive mobs far from every player have their behavior logic paused and run on a worker thread, which lowers the pathfinding load during peak hours. Game state is written back through a route that runs safely on the main thread, which keeps the work clear of the Bukkit event system on hybrid servers.

The mod is built for high-population NeoForge servers, including Arclight hybrid environments where NeoForge mods and Bukkit plugins run at the same time. It is server-side only, so players join without installing anything. It is published for NeoForge and is not open source; the license is All rights reserved.

Key features

  1. Asynchronous chunk preloading

    Chunks near a joining player are loaded in the background, so the main thread does not stall while the disk is read.

  2. Spread entity sync

    Initial entity packets are sent across several ticks instead of all on the first tick after a join.

  3. Login-wave hostile mob priority

    For two seconds after a join, hostile mobs are held back so arriving players are the first to be served.

  4. Distant mob AI throttling

    Passive mobs far from every player have their AI suspended on a worker thread, reducing pathfinding load.

Compatibility

Latest build for each game version and loader.

1.21.x11 of 11 versions with builds
1.21.111
1.21.101
1.21.91
1.21.81
1.21.71
1.21.61
1.21.51
1.21.41
1.21.31
1.21.21
1.21.11
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Server owners running NeoForge, especially high-population servers and Arclight hybrid environments where login load is a concern.

How it compares

Full comparison

Astruct is a NeoForge server-side mod for 1.21.1, under the MIT License, and is open source. Arcadia Patch Create is also NeoForge and server-side only, under the MIT License and open source, with files for 1.21.1 – 26.2. Shinoyuki-BetterAutoSave covers Forge and NeoForge for 1.20.1 – 1.21.1 and is open source under the GNU Affero General Public License v3.0 or later, while CleanJoin is not open source.

ModLoadersGame versionsEnvironmentUpdated
CleanJoinNeoForge1.21.1 – 1.21.11Server-side only2026-07-22
AstructNeoForge1.21.1Server-side only2026-01-11
Arcadia Patch CreateNeoForge1.21.1 – 26.2Server-side only2026-09-05
Shinoyuki-BetterAutoSaveForge and NeoForge1.20.1 – 1.21.1Server-side only2026-09-21

Questions

Does CleanJoin need to be installed on clients?

No. It runs on the server alone, so players need nothing extra to join.

Which loader and versions does CleanJoin support?

CleanJoin is published for NeoForge only, and the latest file is version 1 for 1.21.11.

Does CleanJoin work alongside Bukkit plugins?

Yes. The author states it is compatible with Arclight servers that run NeoForge mods and Bukkit plugins at the same time.

In the catalog

CleanJoin is one of 3,545 Optimization mods on ModsFinder, and one of 1,250 Optimization mods for NeoForge. 19,862 mods support Minecraft 1.21.11.

More from epicskydex

All projects

Similar mods

What the author says

CleanJoin is a server-side performance mod designed for high-population NeoForge servers and Arclight hybrid environments. When many players join at the same time, the server main thread gets hammered with chunk loading, entity tracking and packet serialization all at once, causing TPS drops and watchdog crashes…
epicskydex, on the Modrinth page

Official listing

Owner
epicskydex
Published
2026-07-22
Updated on Modrinth
2026-07-22
Facts verified
2026-10-15

Tags