Skip to content

Preparing Your Modpack

Overview

Cleanroom Loader is compatible with the vast majority of Forge mods and will usually run them without issue.
However, some mods remain deprecated, redundant, or outright incompatible—either because they’ve been superseded by better alternatives or because they introduce critical problems.
To prepare your modpack for Cleanroom Loader, review the lists below and make replacements where necessary.

Note

Pro tip: if you seek to automate this process, you can build/update your pack using the Barebones Template, which is a minimalist optimization template. It includes PackCompanion, a runtime analysis tool that scans your actual modlist and generates a personalized report flagging problematic or deprecated mods, complete with custom scripts to cleanly remove them from your instance.

Incompatible / Problematic Mods on Cleanroom Launcher

ModReasonAction
AdvancedShaderBinary patching, incompatible.🚫 Remove
Essential.ggPatched but causes many issues.✅ Use Lan UPNP (Non-Proxy option) or E4MC Retro (Proxy Option)
FoamFixOutdated and prone to cause issues in Cleanroom Environment✅ Use VintageFix
Mouse TweaksOutdated and prone to cause issues✅ Use Mouse Tweaks Unofficial
PhosphorIncompatible✅ Use Alfheim Lighting Engine / Hesperus
Polyfrost seriesAwaiting official fixes.
Raw InputAlready included in Cleanroom.🚫 Remove
Secret RoomsHas an issue with updater🚫 Disable the update checker in config file
SerializationIsBadRedundant. Modern Java versions fix the issue this solves🚫 Remove
TexFixMerged and rewritten in Chibi✅ Use Chibi
VanillaFixMerged and improved in Chibi✅ Use Chibi
Sound PhysicsASM incompat✅ Use Sound Physics Remixin
Custom Loading ScreenIncompat with new GSON✅ Use the build from this issue page
UltimateStackASM incompatStackUp! should replace it in most cases.
The One ProbeUnmaintained✅ Recommends The One Probe Community Edition
BaublesUnmaintained✅ Recommends Bubbles
Shadowfacts' ForgelinUnmaintained✅ Replaced by Forgelin-Continuous

WARNING

If your modpack uses Bansoukou 4, make sure to run the instance at least once before installing cleanroom loader so its patches are applied.

Performance / Memory optimization mods

The most important optimization mods for Minecraft 1.12.2 can be summed up to the following list:

  • Chibi: Huge optimizations that are targeted at Minecraft 1.12.2.
  • VintageFix: Load time and RAM use improvements for Minecraft 1.12.2.
  • Universal Tweaks: A community project to consolidate various bugfixes and tweaks into a single solution for Minecraft 1.12.2.
  • Stellar Core: Provides extensive bug fixes, performance improvements, and additional features across a wide range of mods.
  • Gnetum: Improves performance by distributing HUD updates over multiple frames.
    (May experience a few bugs, please report them Here.)
  • Fixeroo: Bundles bugfixes and XP orb optimizations.
  • Alfheim Lighting Engine: Lighting engine replacement for Minecraft, optimized for performance and fixing many bugs.

Note

Universal Tweaks supersedes a lot of mods which will be mostly not mentioned here. This can be observed via an in-game warning or by looking at the incompatible mods list Here.

Render optimization mods

The most prominent Render optimization mods for Minecraft 1.12.2 are:

Note

Celeritas and Nothirium do decrease ram usage and footprint, while OptiFine may increase ram usage and will lengthen load times.

Stress Test Results

In a simulated heavy-base scenario, we benchmarked the aforementioned mods against each other, and therefore rank their performance according to which gpu is used:

  • NVIDIA GPUsNothirium > Optifine > Celeritas
  • AMD GPUsCeleritas > Optifine > Nothirium
  • Intel Integrated GraphicsNothirium > Optifine > Celeritas

Note

Performance varies depending on your hardware and drivers. Test all three mods to see which provides the best results for your system.

MCreator and AI Generated Mods

Old and new 1.12.2 mods made with MCreator are highly not recommended for use no matter what kind of mod it is. MCreator in 1.12.2 is no longer officially supported and mods created with it have significant issues that will impact your game, such as unoptimized code, hardcoded IDs, NBT data breakage, and difficulty to debug the generated code. You can use Crash assistant or MCreatorDetector if you want a quick way of finding out which mods are MCreator.

Mods that were created entirely using generated code from AI (rather than as a learning tool) are also highly not recommended, the mod's code will be highly varied in quality (often poor), it can also be either prone to crashes or downright placebos, especially if it is a performance related mod.

Note

If you're new to mod creation and want to start making a mod, we highly recommend creating the mod from scratch instead to avoid complications with learning.
You can join our discord server to receive support when starting your modding journey.

Superseded mods

Note

These mods are not necessarily incompatible with Cleanroom loader, but have been superseded by newer forks and mods or do not present any benefit, so we recommend the following actions. For forks not listed below, keep in mind that not all of them are beneficial. Some forks introduce extra bugs that were not in the original mod, some were forked mostly for a specific modpack's benefit and some were forked due to internal conflicts with the original mod's developers. Use those forks at your own discretion.

Library Mods

ModReasonRecommended Action
BaublesOutdated✅ Use Bubbles

If incompatibilities occur, report it here or revert to Baubles. Use other Baubles or Bubbles forks not listed here at your own discretion as there are many of them!
Custom Mob SpawnerBreaks mob spawns from almost every other mod. Salvaged features were merged into Mo' Creatures Extended and Universal Tweaks.🚫 Remove

Increased Spawn Caps:
✅ Use Universal Tweaks
ForgelinOutdated✅ Use Forgelin-Continuous
LibrarianLibWill not work correctly with Forgelin-Continuous.✅ Use LibrarianLib-Continuous (May break Wizardry Animations, Revert to LibrarianLib + Forgelin if present)
MixinBootstrapNot Required with latest MixinBooter.🚫 Remove
Mixin 0.7-0.8 Compatibility (MixinCompat)Not Required with latest MixinBooter.🚫 Remove
OpenModsLibMerged into OpenBlocks Reopened, no other mods require it.✅ Use OpenBlocks Reopened
PatchouliOutdated✅ Use Patchouli ROFL Edition

If incompatibilities occur, revert to Patchouli.

Content Mods

ModReasonRecommended Action
AcademyCraftAbandoned✅ Use Academycraft UES
Advanced RocketryOutdated✅ Use Advanced Rocketry - Reworked
Aether IIGets packaged with Phosphor which breaks compatibility with Alfheim Lighting Engine and Hesperus.✅ Use Aether II: Phosphor Not Included
Aetherium Ashen ArmorMerged into Aetherworks Unofficial Extended Life.✅ Use Aetherworks Unofficial Extended Life
AetherworksOutdated✅ Use Aetherworks Unofficial Extended Life
AlchemistryOutdated✅ Use Alchemistry - Redox
Applied Energistics 2Outdated✅ Use AE2 Unofficial Extended Life
Avaritia 1.1x / Avaritia 1.1x KeditionAvaritia 1.1x: Outdated

Avaritia 1.1x Kedition: Alternate fork that mainly adds mod integration. Avaritia 1.1x Unofficial Extended Life has more content and fixes while most of the mod integration is retained.
✅ Use Avaritia 1.1x Unofficial Extended Life
Better QuestingOutdated✅ Use Better Questing Unofficial
Better Questing - Quest Book / Better Questing TriggererRewritten implementation in Better Questing Unofficial.✅ Use Better Questing Unofficial
Better Questing - Standard ExpansionMerged into Better Questing Unofficial.✅ Use Better Questing Unofficial
Binnie's ModsOutdated✅ Use Binnie's Mods Patched
BitHopOutdated✅ Use QBitHop
BloodmoonHas performance issues, the event lighting is not compatible with OptiFine without unofficial patches. Hyxcate's event lighting is compatible with OptiFine without requiring any patches and is more performant.✅ Use Hyxcate
Classic BarsOutdated✅ Use Classic Bars Legacy
Crimson RevelationsOutdated✅ Use New Crimson Revelations
Davinci's VesselsOutdated✅ Use Valkyrien Skies
Deadly MonstersOutdated✅ Use Deadly Monsters Patched
Dynamic TreesOutdated✅ Use Dramatic Trees
EarthworksOutdated and marked as abandoned by CurseForge,✅ Use Earthworks Unofficial Extended Life
Embers / Embers RekindledOutdated✅ Use Embers Unofficial Extended Life

If incompatibilities occur, revert to Embers Rekindled.
Engineered GolemsMerged into Congrega Mystica with bugs fixed.✅ Use Congrega Mystica
Expanded ArcanumMerged into Congrega Mystica with bugs fixed.✅ Use Congrega Mystica
MekanismOutdated✅ Use Mekanism-CE-Unofficial or Mekanism Community Edition
MmmMmmMmmMmm (Target Dummy)The mod was rewritten entirely. Versions 2.0.0 and above have more issues and are generally more unstable compared to the original 1.14 version.✅ Use MmmMmmMmmMmm 1.14
Mo' CreaturesOutdated, requires Custom Mob Spawner and has numerous gamebreaking bugs.✅ Use Mo' Creatures Extended
Modular MachineryOutdated✅ Use Modular Machinery: Community Edition
MrCrayfish's Furniture Mod (Legacy)Outdated✅ Use MrCrayfish's Furniture Mod Rebuilt
Mutant BeastsOutdated✅ Use Mutant Creatures Legacy
NaturaOutdated, impacts performance.✅ Use Natura Legacy
Nature's AuraOutdated, impacts performance.✅ Use Nature's Aura Simplified
Nyx / Nyx: RotN Edition / XynNyx: Outdated

Nyx: RotN Edition / Xyn: Forks of Nyx with minor differences.
✅ Use Hyxcate
Oh The Biomes You'll Go / Biomes You'll Go FixedMCreator and has lots of bugs (unlike versions past 1.12.2). Use another biomes mod instead.🚫 Remove
OpenBlocksOutdated✅ Use OpenBlocks Reopened
PillarOutdated✅ Use Pillar Patched
Railcraft (Release version)The mod is abandoned and the latest beta version has more bugfixes.✅ Use Railcraft Beta
Random ThingsOutdated✅ Use Quantum Things
RPGLootOutdated✅ Use RPGLoot Patched
Rustic ThaumaturgyMerged into Congrega Mystica with bugs fixed.✅ Use Congrega Mystica
Seared Ladder (Backport)Merged into Tinkers' Antique.✅ Use Tinkers' Antique
SootOutdated✅ Use Soot Unofficial Extended Life
Soul Shards RespawnOutdated✅ Use Soul Shards Respawn Patched
Straw GolemOutdated and no longer available in CurseForge.✅ Use Straw Golem Unofficial Extended Life
TechgunsOutdated✅ Use Techguns-CE
Thaumic Wonders / Thaumic KondersThaumic Wonders: Outdated

Thaumic Konders: Alternate fork with minor fixes and some model changes. Formerly a reupload of a very early version of Thaumic Wonders Unofficial (New Wonderology).
✅ Use Thaumic Wonders Unofficial
Thicc EntitiesOutdated, notably crashes with Aqua Acrobatics.✅ Use Entifier
Tinkers' ArsenalOutdated and no longer available in CurseForge.✅ Use Tinkers' Arsenal Reloaded
Tinkers' ConstructOutdated✅ Use Tinkers' Antique
Tough ExpansionHas a RCE exploit.✅ Use Survival Tools
Twilight ForestOutdated✅ Use Twilight Forest: Deforestation Edition
WizardryLatest version causes incompats.✅ Use Wizardry 0.11.1

Performance Mods

ModReasonRecommended Action
!!Pigium - PerformanceNot a legitimate performance mod. It was made to bait users for a YouTube video.🚫 Remove
Better Biome Blend / Betterer Biome BlenderBetter Biome Blend: Does not provide any meaningful performance improvements or fixes.

Betterer Biome Blender: Fork of Better Biome Blend with minor fixes and mixins embedded.
The mod's file size is greatly increased (36.77 KB → 1021.33 KB) due to the embedded mixins.
🚫 Remove
BetterFPSOutdated and breaks core functionality.🚫 Remove
ClumpsOutdated✅ Use Fixeroo
FarsightDoes almost nothing except move unloadChunk from ChunkProviderClient to tick, caches chunk indefinitely, which might impact RAM usage.🚫 Remove
FastFurnaceMerged and rewritten in Chibi.✅ Use Chibi
FastWorkbenchMerged and rewritten in Universal Tweaks.✅ Use Universal Tweaks
FermiumASM / BlahajASMFermiumASM: Fork of NormalASM that disables fixes with Dynamic Trees and changes the MixinBooter dependency to use FermiumBooter instead.

BlahajASM: Fork of FermiumASM that reverts the FermiumBooter dependency change.

As well as all of them being slow to sync to upstream, it is overall not recommended to use any of the many Chibi forks.
✅ Use Chibi
FPS BoostProvides no benefit.🚫 Remove
GPU TapeProvides no benefit.🚫 Remove
Multithreaded NoiseKnown to cause crashes, not recommended for use.🚫 Remove
NeoniumOutdated Vintagium fork, see Render optimization mods.🚫 Remove
NormalASMOutdated fork of Chibi with no meaningful changes outside of changing the package name and mod id. This makes it incompatible with anything depending on the original mod id or class names.

As well as all of them being slow to sync to upstream, it is overall not recommended to use any of the many Chibi forks.
✅ Use Chibi
PerformantEmpty jar that does nothing.🚫 Remove
RedirectionorProvides no real performance benefit.🚫 Remove
RelictiumOutdated Vintagium fork, see Render optimization mods.🚫 Remove
Spark / Spark UnforgedSpark: Outdated

Spark Unforged: Backport of modern Spark with half of the features removed.
✅ Use Flare
SurgeUses deprecated methods, does not improve performance at all. Salvaged features are now in Universal Tweaks.✅ Use Universal Tweaks

QoL Mods

ModReasonRecommended Action
AppleSkinOutdated✅ Use LemonSkin
AttributeFixMerged and rewritten in Universal Tweaks.✅ Use Universal Tweaks
Bed PatchFix already included in Forge / Cleanroom Loader, does nothing when installed.🚫 Remove
Better Foliage / RLFoliageBetter Foliage: Performance heavy and known to cause incompatibility issues with certain mods including VintageFix.

RLFoliage: Fork of Better Foliage that removes the "Round Logs" feature to slightly improve performance, as well as other minor changes.

Neither are recommended for use.
🚫 Remove
Born in a BarnFix already included in Forge / Cleanroom Loader, does nothing when installed.🚫 Remove
Crafting TweaksOutdated✅ Use Crafting Tweaks Unofficial
DupeFix ProjectIncompatible with MixinBooter due to a hacky implementation. Universal Tweaks implements the same fixes while forks of the affected mods have already fixed the duplication bugs from their side.✅ Use Universal Tweaks
Eigencraft Unofficial Patch / MUPLots of its fixes are now in Universal Tweaks while the lighting and redstone optimizations are not very compatible with other mods. Better alternatives already exist for lighting optimizations.Fixes:
✅ Use Universal Tweaks

Lighting Engine:
✅ Use Alfheim Lighting Engine or Hesperus
Fireproof ItemsFuture Fireproof has a better implementation and API features.✅ Use Future Fireproof
Hot or NotOutdated✅ Use Hot or Not Plus
Immersive CraftOutdated✅ Use Immersive Craft Patched
Just Enough CharactersOutdated✅ Use Had Enough Characters
JustEnoughIDs (JEID) / NotEnoughIDs (NEID)Outdated✅ Use RoughlyEnoughIDs (REID)
JustEnoughItems (JEI)Outdated✅ Use HadEnoughItems (HEI)
MiniEffectsOutdated✅ Use MiniEffects-Legacy Extended Life
Mod DirectorOutdated and no longer available in CurseForge.✅ Use FileDirector
NetherPortalFixRewritten implementation in Universal Tweaks.✅ Use Universal Tweaks
Paintings ++Complicated to setup and not very user friendly. It is recommended to use JSON Paintings and Painting Selection GUI together instead for a much better experience.✅ Use JSON Paintings and Painting Selection GUI
RandomPatchesKnown to cause crashes with certain mods. Universal Tweaks has a good portion of its features.✅ Use Universal Tweaks
RandomTweaksKnown to cause crashes with certain mods. Universal Tweaks has a good portion of its features.✅ Use Universal Tweaks
SmoothFontBreaks some mods.🚫 Remove
Thaumic FixesOverwrites methods in one of Thaumcraft's classes to fix a single bug which will break compatibility with other mods trying to inject into the same class. Thaumcraft Fix has the same fix without overwriting.✅ Use Thaumcraft Fix
Thaumic MemeThaumicTweaker already has a similar research subtitles feature bundled in with a better implementation.✅ Use ThaumicTweaker
ThaumTweaksOverwrites methods in some of Thaumcraft's classes which breaks compatibility with other mods trying to inject into the same classes. ThaumicTweaker has most of the same features without overwriting.✅ Use ThaumicTweaker
Tinker's JEITinkers' Antique already has full JEI support for materials. While both mods can still work together, it's overall recommended to remove it to not have duplicate features.✅ Use Tinkers' Antique
TipsOutdated✅ Use AnotherTips

Should Have

A list of companion mods to further improve your experience with other mods.

ModReasonRecommended Action
AtomicStryker's Battle TowersHas a good amount of bugs.✅ Add Battle Towers Fixes
Balkon's WeaponMod: LegacyLack of mod integration.✅ Add Balkon's Expansion
HadEnoughItems (HEI)Some mods have overlapping issues with HEI's interface.✅ Add JEI Area Fixer
IC2 EXPHas a good amount of bugs.✅ Add IC2 Patcher
Industrial ForegoingHas a good amount of bugs.✅ Add IFPatcher
Just Enough Resources (JER)Lack of mod integration.✅ Add Just Enough Magiculture
Mowzie's MobsOptional Baubles integration.✅ Add Mowzie's Mobs' Baubles

Make sure to use the latest beta version of Mowzie's Mobs or it will crash!
Patchouli ROFL EditionOptional mod integration and quality of life.✅ Add Patchouli Books
RailcraftHas a good amount of bugs.✅ Add Railway Depot Worker
Thaumcraft 6Bugs and lack of mod integration.✅ Add Thaumcraft Fix and ThaumicTweaker (Add Congrega Mystica for more integration)
VoxelMapHas a good amount of bugs.✅ Add VoxelMap Fixes
Witchery: ResurrectedBase mod is not usable.✅ Add Witchery: Companion

Cleanroom Exclusive Mods

These mod replacements and companion mods are exclusive to Cleanroom because they rely on features from it or from modern Java versions, therefore THEY WILL NOT WORK ON FORGE.

ModReasonRecommended Action
BlockcrafteryOutdated and has several bugs.✅ Use Blockcraftery: Refurbished
CodeChicken LibOutdated and has several bugs.✅ Use CodeChicken Lib CRE
CharsetOutdated and has several bugs.✅ Use Charset CRE
EmojicordOutdated and has several bugs.✅ Use Goslingcord

If you still want to use Forge, use version 2.0.0.
GeckoLib 3Outdated and has several bugs. SauriaLib remains compatible with existing mods that depend on GeckoLib 3.✅ Use SauriaLib
RandomPortalsDoes not work with Cleanroom Launcher and depends on RandomPatches.✅ Use Clean Portals
Sound Filters / Sound Filters ContinuedOutdated✅ Use 籁/Sound Physics Remixin

If you still want to use Forge, use version 1.1.15 or below.

Contributors

© 2024 CleanroomMC. All Rights Reserved.