Mod Compatibility
AKA: «Why does the server crash when I add SpongeForge?»
SpongeForge tries to maintain compatiblity with as many mods as possible. However, the enormous breadth of possibilities available to mod developers can make this goal very difficult. Some mods simply will not work with SpongeForge present, others need configuration settings or alternative versions to be compatible, and many simply need to initialise after SpongeForge to work correctly. Sometimes there will be a diagnostic message in the server log telling you what broke, but often it can be very hard to tell what went wrong.
To help you resolve which is which, and how to fix the problem (if possible), we have prepared this list of mods that can cause problems when used alongside SpongeForge. Please note that, whilst we will try to keep it current, changes may happen as mods are updated. You can help by letting us know when relevant changes happen, on Discord or GitHub.
Known Incompatibilities
Old Mixins
First, a general note: If there is a warning about «old mixins» in the server log, the first step you should attempt is
to rename the SpongeForge file, to make it first in the mod loading order. This can usually be done by prefixing the
SpongeForge jar file name with aaa_
, giving a filename like aaa_spongeforge-1.16.5-36.2.5-8.1.0-RC1312
.
This makes it load the Sponge version of Mixin first, and can resolve many problems in one step.
Forge Permissions
Some mods may register their own permissions with Forge. These cannot be tracked by mods, including SpongeForge due to a bug that was fixed in December 2021 (after forge stopped updating 1.16.5) so permissions plugins will not be able to use these permissions.
Abnormals_core
Version: 3.3.1
Problem: Crash on startup
Solution: Use unoffical patched version on the server. Download Abnormals_core-1.16.5-3.3.1
Alex’s Mobs
Version: 1.10.1
Problem: Crashes randomly
- Solution: Update mods to at least
SpongeForge: RC1313
Forge: 1.16.5-36.2.39
Alex’s Mobs: 1.12.1
Citadel: 1.8.1
Github issue: Exception exiting Phase crash from AlexsMobs
All The Mods 6
Version: 1.8.28
Problem: Crash on startup
Solution: Update SpongeForge to RC1313
Github issue: SpongeForge 1.16.5 InvalidMixinException ATM6
Applied Energistics 2
Versions: 8.4.7
Problem: Non-fatal console error when opening Drive gui
Solution: None so far
Github issue: Logged slot transactions without event
Bountiful Baubles
Version: 1.16.5-0.1.0-forge
Problem: Crash on startup
Solution: None so far
Github issue: Bountiful Baubles blows up SF 1.16.5
Conquest Reforged
Version: 5.0.7
Problem: Breaking a block with a snow layer in hand causes crash
Solution: None so far
Github issue: Server crashes when breaking a block with snow layer in your hand
Create Mod
Version: mc1.16.5_v0.3.2g
Problem: Non-fatal console error when opening an inventory
Solution: None so far
Github issue: Logged slot transactions without event
Pehkui
Version: 3.4.2
Problem: Crash on startup
Solution: None so far
Github issue: SpongeForge incompatibility with pehkui
Physics Mod
Version: 1.3.4
Problem: Fatal: Lag on TNT use
Solution: Update SpongeForge to RC1313+ and Physics Mod to 2.6.7
Github issue: Fatal server lag when using TNT and Physics mod
Progressive Bosses
Version 3.4.3
Problem: Crash on startup
Solution: Update SpongeForge to RC1313+
Github issue: Illegal State Exception with Progressive Bosses mod
Random Patches
Version: 2.4.4
Problem: Crash on startup
Solution: Update SpongeForge to the RC1313+
Github issue: Server crash with Randompatches
Tinkers’ Construct
Version: 1.16.5-3.1.2.265
Problem: Non-fatal console error when opening an inventory
Solution: None so far
Github issue: Tinkers’ Construct slot transaction spam with SpongeForge
Twilight Forest
Version: 4.0.870
Problem: Crash on startup
Solution: Update SpongeForge to the RC1313+
Github issue: SpongeForge has fatal errors with Twilight Forest mod
Valkyrien Skies
Version: 116-2.0.0-alpha6
Problem: Crash on startup
Solution: None so far
Github issue: The server can’t launch with Valkyrien Skies
World Edit
Version: 7.2.5
Problem: Fatal errors after startup relating to commands
Solution: None so far