ModsFinder

HE: HariEntity

by JustHari01

HE: HariEntity is a Forge optimization mod that spreads entity ticking and mob spawning across several CPU threads to lighten the main thread on busy worlds.

ForgeClient or server, optionalGNU General Public License v3.0 onlyOpen source1.20.1

What it does

Entities are grouped into batches and ticked at the same time on separate threads, with the number of threads set by default to every available processor. Natural mob spawning calculations can run in parallel with the main tick, and explosion calculations use a thread pool of their own, separate from entity ticking. The engine targets entity-heavy servers, where the main thread is the usual limit.

Some entities are never moved off the main thread. Shulkers, falling blocks, players and the entities that travel through the world, such as arrows and boats, always tick there, and a configurable list lets server owners add more. The thread pool grows to use the processors the machine has, and asynchronous spawning can be switched off in the config.

The mod is a fork of Async, and it is listed for Forge only, with the 2.0 file for 1.20.1 as the latest build. It is open source under the GNU General Public License v3.0 only, and its source code is public. Either side can run it, and neither needs it. Because parallel ticking can conflict with other mods, the author advises testing it before use.

Key features

  1. Parallel entity ticking

    Entities are batched and processed together across the available CPU cores instead of one by one on the main thread.

  2. Async mob spawning

    Natural mob spawn calculations run alongside the main tick rather than blocking it.

  3. Separate explosion thread pool

    Explosion calculations have a dedicated thread pool that operates apart from entity ticking.

  4. Configurable thread count

    The maximum number of parallel threads defaults to all available processors and can be lowered in the config.

  5. Entity tick list

    Server owners pick the entities that stay on the main thread, and a default set of projectiles and boats is kept there.

Compatibility

Latest build for each game version and loader.

1.20.12.0
ReleaseBetaAlphaNot available

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

Questions

Does HE: HariEntity need to be on the client?

No. It works on either side, and neither needs it, so it can run on a server alone, a client alone or both.

Which loader does HE: HariEntity support?

Forge only. The latest Forge file is 2.0 for 1.20.1, published on 2026-08-20.

Is HE: HariEntity a fork of another mod?

Yes. It is a fork of Async, and the author says it maintains parallel processing improvements from that project.

In the catalog

HE: HariEntity is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 34,764 mods support Minecraft 1.20.1.

More from JustHari01

All projects

Similar mods

What the author says

HariMultiThread is a multi-threaded entity processing engine (based on Async) that parallelizes entity ticking across all available CPU cores. By distributing entity updates across a thread pool, HariMultiThread eliminates the single biggest bottleneck on entity-heavy servers — the main thread.
JustHari01, on the Modrinth page

Official listing

Owner
JustHari01
Published
2026-05-04
Updated on Modrinth
2026-08-20
Facts verified
2026-10-15

Tags