Перейти к содержимому
Mineforgian

FermiumASM

1.12.2 Optimization and improvements mod, forked from NormalASM

107K загрузок12 подписчиковLGPL-2.1-onlyforge

Обновлён 11 марта 2026 г. · опубликован 5 февраля 2024 г.

IMPORTANT:

FermiumASM is a fork of NormalASM by skmedix licensed LGPLv2.1;

Which is an updated fork of NormalASM by mirrorcult licensed LGPLv2.1;

Which is a fork for rebranding to remove "questionable" content of L**iASM/CensoredASM by Rongmario licensed LGPLv2.1.

As with the original and the forks, FermiumASM makes multiple improvements, optimizations, and bug fixes to Minecraft, including but not limited to:

  • Optimizing RAM usage, especially in larger packs.
  • Fixing multiple crashes, in Minecraft, Forge, and some other mods.
  • Multiple performance improvements.
  • Crash handling to allow you directly upload crash reports to mclo.gs.

While the NormalASM forks only rebranded and stayed updated with CensoredASM, FermiumASM on the other hand does more significant changes to its function:

  • Refactored and modified to use and depend on FermiumBooter, an alternative to mixin loading, replacing its dependency on MixinBooter.
  • Removes internal Spark profiling as it is both incompatible with, and superseded by, the updated fork Spark Unforged, allowing for better profiling.
  • Removes the chance to pick a random author to blame in a crash report.
  • Rebranded user-facing and logging branding, including icon and url, to FermiumASM, and updated authors to recognize fork authors.

As with the original, FermiumASM is incompatible with VanillaFix and TexFix as their functionalities have been improved and added directly to the mod.

FermiumASM does not depend on MixinBooter, it now depends on FermiumBooter.

FermiumASM has been tested as working within an active modpack and should perform accurately as a replacement to the forks or original mod.

Due to the changes, if you have any issues, please report them to the linked issue tracker at the top for FermiumASM, not the original mod.

Need to get in contact with me, or want to support me? Click the badges below:

Discord Patreon Ko-Fi

Need a server? Click the banner below and use code "fonny" for 25% off your first month with Bisect Hosting: Bisect Banner

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
5.31Релиз1.12.2forge11 марта 2026 г..jar (518 КБ)
5.28Релиз1.12.2forge5 апреля 2025 г..jar (515 КБ)
5.23Релиз1.12.2forge15 мая 2024 г..jar (505 КБ)
5.22Релиз1.12.2forge21 апреля 2024 г..jar (499 КБ)
5.21Релиз1.12.2forge18 февраля 2024 г..jar (498 КБ)
5.20Релиз1.12.2forge15 февраля 2024 г..jar (497 КБ)
5.19Релиз1.12.2forge15 февраля 2024 г..jar (497 КБ)
5.18Релиз1.12.2forge5 февраля 2024 г..jar (497 КБ)

Ченджлог

5.31Релиз1.12.2 · 11 марта 2026 г.

5.31:
Sync upstream changes:

  • Disable onDemandAnimatedTextures when Celeritas is installed
  • Allow JavaFixes to be compatible with modern Java versions
  • Disable squashBakedQuads when Celeritas is installed
  • Delay initialization of quad classes
  • Add CraftTweaker compat for NBTTagCompound backing map optimization

Improve MC-129057 patch
Bump version 5.31

5.28Релиз1.12.2 · 5 апреля 2025 г.

5.28:
Sync upstream changes:

  • Vintagium/Sodium compat merged upstream
  • NBTTagCompound fix merged/modified upstream to threshold based
  • Update cacerts
  • Earlier loading fix
  • Automatic onDemandAnimatedTextures disabling when Optifine is installed
  • Fix RailCraft bug with efficientHashing
  • Disable missing particles from blocks from codechickenlib/buildcraft/projectred/moremystcraft
  • See commits for specific sync details

Update onDemandAnimatedTextures description to reflect automated handling
Remove superceded AutoCanonizingOpenHashmap
Bump version 5.28

5.23Релиз1.12.2 · 15 мая 2024 г.

5.23:
Revert MixinExtras usage removal
Update to FermiumBooter 1.1.0
Update parity with CensoredASM 5.20 (Update cacerts, allow earlier loading)

5.22Релиз1.12.2 · 21 апреля 2024 г.

5.22:

Update parity with NormalASM 5.19 (Fix for releaseSpriteFramesCache lag)

Add additional check for Vintagium to disable squashBakedQuads thanks to NostalgicLorikeet

Added updated crash screens to hopefully improve crash reporting.

Added config option to revert to old crash screens.

Added DynamicTrees compat option for squashBakedQuads.

Manually detects and adds missing DT class to classesThatCallBakedQuadCtor, hacky but works for now.

Changed onDemandAnimatedTextures to false by default due to multiple incompatibilities.

Added warning to onDemandAnimatedTextures about incompatibilities.

5.21Релиз1.12.2 · 18 февраля 2024 г.

Fix VFix patches not applying on clients Add config option to disable VFix patches Fix mc-129556 patch not applying regardless of config Fix forge fixes config options not properly enabling the required mixins in some cases Fix async screenshot patch using wrong config option

5.20Релиз1.12.2 · 15 февраля 2024 г.

Add FermiumBooter as Forge hard dependancy to stop issue reports, atleast for now

5.19Релиз1.12.2 · 15 февраля 2024 г.

Add vanity config option to change name of deobfuscator in crash report Add config option to stop automatic addition of BakedQuad config lists

5.18Релиз1.12.2 · 5 февраля 2024 г.

5.18: Initial upload, refer to description for changes

Полная история изменений — на Modrinth.

Комментарии

Загружаем…