ModsFinder

KAllFix

by n1luik

KAllFix is an optimization mod for Forge and NeoForge that uses multithreading, with two main parts controlled mainly through JVM startup parameters.

ForgeNeoForgeClient or server, optionalGNU General Public License v2.0 onlyOpen source1.19.2 – 1.21.1

What it does

The project contains two main parts: KAllFix, a multithreading layer whose features are mostly set by JVM parameters, and a regular config file for the remaining options. Configuration is therefore done largely at launch, so changing a setting means restarting the game with different startup arguments.

Optimizations cover several places in the game. Trims is upgraded to run faster, the Atmospheric mod's date check for April Fools is trimmed so it costs less, and Core receives its own performance upgrade. Client-side use from version 1.0.4.0 on needs the JVM parameter -DKMT Client=true. Some mod combinations still require the mod on the client even when it has no visible effect.

The mod is open source under the GNU General Public License v2.0 only and is published for Forge and NeoForge across 1.19.2 – 1.21.1. Files exist for 1.19.2, 1.20.1, 1.21 and 1.21.1. The latest Forge and NeoForge builds are 1.1.0.6, both marked alpha, with the 1.20.1 Forge build and the 1.21.1 NeoForge build released on 2026-09-13. Source code, an issue tracker and a wiki are linked from the project.

Key features

  1. Multithreaded optimization

    The KAllFix layer runs work across threads to reduce the load on the main game thread.

  2. JVM parameter control

    Most features are switched on or tuned through JVM startup parameters rather than in-game menus.

  3. Regular config file

    A standard config file covers the settings that are not handled through startup parameters.

  4. Trims and Core upgrades

    Optimizations are applied to Trims and Core, along with a reduced check for the Atmospheric April Fools date.

Compatibility

Latest build for each game version and loader.

1.21.1Not available1.1.0.6
1.21Not available1.1.0.6
1.20.11.1.0.6Not available
1.19.21.1.0.6Not available
ReleaseBetaAlphaNot available

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

Use cases

Modded packs with lag

Players running large modpacks can use the mod to lighten the work the game does during play, provided the setup works with their other mods.

Client-side tuning

Players who want multithreading on their own client add the -DKMT Client=true JVM parameter from version 1.0.4.0 on.

Who it’s for: Server owners and players who manage JVM startup arguments and want a performance-focused mod for Forge and NeoForge. Because the mod is alpha, server owners should test it before relying on it.

Questions

Does KAllFix have to be installed on both sides?

No. It works on either side, and neither needs it. Client-side use from version 1.0.4.0 on additionally needs the -DKMT Client=true JVM parameter.

Which loaders and versions does KAllFix support?

It is published for Forge and NeoForge across 1.19.2 – 1.21.1, with files for 1.19.2, 1.20.1, 1.21 and 1.21.1.

Where should a problem with KAllFix be reported?

The project has a public issue tracker. The author asks that problems in a multi-mod single-threaded baseline environment be reported there.

In the catalog

KAllFix is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 32,366 mods support Minecraft 1.21.1.

Similar mods

Official listing

Owner
n1luik
Published
2025-05-08
Updated on Modrinth
2026-09-13
Facts verified
2026-10-15

Tags