FermiumASM
by fonnymunkey
FermiumASM is a Forge optimization mod for Minecraft 1.12.2 that reduces RAM use and adds several performance improvements, especially in larger modpacks.
What it does
Forked from NormalASM, FermiumASM targets memory use in large packs and applies multiple performance changes. It removes the internal Spark profiling code, which the author found incompatible with the updated fork Spark Unforged, and leaves room for better profiling through other tools. User-facing logging and branding were changed to FermiumASM, and questionable content from the original fork lineage was removed.
FermiumASM replaces the mixin loading of MixinBooter with the alternative mixin loading provided by FermiumBooter, which is required and must be installed alongside it. The mod also folds in functionality that the original FermiumASM could not combine with VanillaFix and TexFix, and the author reports that it has been tested in an active modpack. It is released under the GNU Lesser General Public License v2.1 only and is open source, and its source code and issue tracker are public. Files cover 1.12.2 alone, with the latest Forge file, 5.31, published on 2026-03-11.
Key features
Lower RAM usage
Changes aimed at memory consumption are the main focus, with the largest effect expected in larger modpacks.
Performance improvements
Several separate performance changes are included in the mod for 1.12.2 installations.
Spark profiling removed
Internal Spark profiling code is stripped out, so the separate Spark Unforged fork can be used for profiling.
Rebranded logging
Logs and user-facing text show the FermiumASM name and icon, separating the mod from the original lineage.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
NormalASM is the fork that FermiumASM started from, with the same client and server environment and the GNU Lesser General Public License v2.1 only, open source. BlahajASM also runs on client and server for 1.12.2 under the same license, while VintageFix is a client or server optional mod for 1.12.2 under the GNU Lesser General Public License v3.0 or later.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FermiumASM | Forge | 1.12.2 | Client and server | 2026-03-11 |
| NormalASM | Forge | 1.12.2 | Client and server | 2022-08-23 |
| BlahajASM | Forge | 1.12.2 | Client and server | 2026-05-05 |
| VintageFix | Forge | 1.12.2 | Client or server, optional | 2026-10-05 |
Questions
Does FermiumASM need FermiumBooter?
Does FermiumASM have to be installed on both sides?
Which Minecraft version does FermiumASM support?
In the catalog
FermiumASM is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 2,920 mods support Minecraft 1.12.2.
More from fonnymunkey
Similar mods
What the author says
FermiumASM is a fork of NormalASM by skmedix licensed LGPLv2.1; Which is an updated fork of NormalASM by mirrorcult licensed LGPLv2.1;
Official listing
- Modrinth page
- modrinth.com/mod/fermiumasm
- Owner
- fonnymunkey
- Published
- 2024-02-05
- Updated on Modrinth
- 2026-03-11
- Facts verified
- 2026-10-15
