Server Crash When launcher with SpongeForge 1.12.2

---- Minecraft Crash Report ----
// You’re mean.

Time: 2023-01-20 00:02:44 EST
Description: Exception in server tick loop

java.lang.NoClassDefFoundError: net/minecraft/world/Teleporter
at org.spongepowered.common.registry.type.world.PortalAgentRegistryModule.registerDefaults(PortalAgentRegistryModule.java:85)
at org.spongepowered.common.registry.util.RegistryModuleLoader.tryModulePhaseRegistration(RegistryModuleLoader.java:65)
at org.spongepowered.common.registry.SpongeGameRegistry.registerModulePhase(SpongeGameRegistry.java:243)
at org.spongepowered.common.registry.SpongeGameRegistry.preRegistryInit(SpongeGameRegistry.java:170)
at org.spongepowered.mod.SpongeMod.(SpongeMod.java:222)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:379)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:568)
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98)
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: net.minecraft.world.Teleporter
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 17 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:364)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:191)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:72)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
… 19 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [securitycraft.mixins.json:portal.MixinTeleporter] from phase [DEFAULT] in config [securitycraft.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:643)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:595)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:356)
… 24 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: @At(“INVOKE”) on net/minecraft/world/Teleporter::addReinforcedBlockCheck with priority 1000 cannot inject into net/minecraft/world/Teleporter::func_85188_a(Lnet/minecraft/entity/Entity;)Z merged by org.spongepowered.common.mixin.core.world.TeleporterMixin with priority 1000 [PREINJECT Applicator Phase → securitycraft.mixins.json:portal.MixinTeleporter → Prepare Injections → → redirect$bca000$addReinforcedBlockCheck(Lnet/minecraft/world/WorldServer;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState; → Prepare]
at org.spongepowered.asm.mixin.injection.code.Injector.findTargetNodes(Injector.java:293)
at org.spongepowered.asm.mixin.injection.code.Injector.find(Injector.java:240)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.prepare(InjectionInfo.java:367)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1244)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1033)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:570)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
… 24 more

A detailed walkthrough of the error, its code path and all known details is as follows:

– Sponge PhaseTracker –
Phase Stack: [Empty stack]

– System Details –
Minecraft Version: 1.12.2
Operating System: Windows 11 (amd64) version 10.0
Java Version: 1.8.0_351, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 9705515544 bytes (9255 MB) / 10464264192 bytes (9979 MB) up to 10464264192 bytes (9979 MB)
JVM Flags: 2 total; -Xmx10240M -Xms10240M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2860 7 mods loaded, 0 mods active
States: ‘U’ = Unloaded ‘L’ = Loaded ‘C’ = Constructed ‘H’ = Pre-initialized ‘I’ = Initialized ‘J’ = Post-initialized ‘A’ = Available ‘D’ = Disabled ‘E’ = Errored

   Mods:
   
   | State | ID            | Version               | Source                                         | Signature                                |
   |:----- |:------------- |:--------------------- |:---------------------------------------------- |:---------------------------------------- |
   |       | minecraft     | 1.12.2                | minecraft.jar                                  | None                                     |
   |       | mcp           | 9.42                  | minecraft.jar                                  | None                                     |
   |       | FML           | 8.0.99.99             | server.jar                                     | e3c3d50c7c986df74c645c0ac54639741c90a557 |
   |       | forge         | 14.23.5.2860          | server.jar                                     | e3c3d50c7c986df74c645c0ac54639741c90a557 |
   |       | micdoodlecore |                       | minecraft.jar                                  | None                                     |
   |       | spongeapi     | 7.4.0-5ea6215         | _aspongeforge-1.12.2-2768-7.1.6-RC3616.jar.jar | None                                     |
   |       | sponge        | 1.12.2-7.4.8-SNAPSHOT | _aspongeforge-1.12.2-2768-7.1.6-RC3616.jar.jar | None                                     |
   
   
   Plugins:
   
   | State | ID | Version | Source | Signature |
   |:----- |:-- |:------- |:------ |:--------- |

Loaded coremods (and transformers): RandomPatches (randompatches-1.12.2-1.22.1.10.jar)
com.therandomlabs.randompatches.core.RPTransformer
Do not report to Forge! (If you haven’t disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.15-1.12.2.jar)
pl.asie.foamfix.coremod.FoamFixTransformer
LoadingPlugin (ChunkAnimator-1.12.2-1.2.1.jar)
lumien.chunkanimator.asm.ClassTransformer
ForgelinPlugin (Forgelin-1.8.4.jar)

                                  SpongeCoremod (_aspongeforge-1.12.2-2768-7.1.6-RC3616.jar.jar)
                                    org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer
                                  MekanismCoremod (Mekanism-1.12.2-9.8.3.390.jar)
                                    mekanism.coremod.KeybindingMigrationHelper
                                  MicdoodlePlugin (MicdoodleCore-1.12.2-4.0.2.280.jar)
                                    micdoodle8.mods.miccore.MicdoodleTransformer
                                  FutureMC (future-mc-0.2.11.jar)
                                    thedarkcolour.futuremc.asm.CoreTransformer
                                  ApotheosisCore (Apotheosis-1.12.2-1.12.5.jar)
                                    shadows.ApotheosisTransformer
                                  LucraftCoreCoreMod (LucraftCore-1.12.2-2.4.17.jar)
                                    lucraft.mods.lucraftcore.core.LCTransformer
                                  llibrary (llibrary-core-1.0.11-1.12.2.jar)
                                    net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
                                    net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
                                  AstralCore (astralsorcery-1.12.2-1.10.27.jar)
                                    
                                  EnderCorePlugin (EnderCore-1.12.2-0.5.76-core.jar)
                                    com.enderio.core.common.transform.EnderCoreTransformer
                                    com.enderio.core.common.transform.SimpleMixinPatcher
                                  SecurityCraftLoadingPlugin (SecurityCraft+v1.9.5+(No+mixin).jar)
                                    
                                  VanillaFixLoadingPlugin (VanillaFix-1.0.10-99.jar)
                                    
                                  SurgeLoadingPlugin (Surge-1.12.2-2.0.77.jar)

Suspected Mods: Sponge (sponge), Minecraft Forge (forge), Forge Mod Loader (FML)
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to ‘fml,forge,sponge’
Type: Dedicated Server (map_server.txt)

A mod of yours is doing something funky with minecrafts code resulting in sponge not able to read Minecraft’s code.

I would do a search for this incompatible mod by taking half your mods + sponge into a test server. If the issue persists then you know its one of the mods in that half. If it doesnt, then you know its one of the mods in the other half. Then keep doing this until you find it