Startup Issue with Minecraft - server starts then shuts off

System Information

Field Value
Operating System Windows - Windows 10 Home on x86_64
Product AMP ‘Callisto’ v2.5.0.8 (Mainline)
Virtualization None
Application Minecraft
Module MinecraftModule
Running in Container No
Current State Failed

Problem Description

Issue

the server starts and shuts off and I have no clue what could be causing this since its a fresh install.

"Console
03:01:56

2024-05-15 03:01:56,801 main WARN Advanced terminal features are not available in this environment

main/INFO

03:01:56

ModLauncher running: args [–launchTarget, forgeserver, --fml.forgeVersion, 47.2.32, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412]

ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 22.0.1 by Oracle Corporation; OS Windows 10 arch amd64 version 10.0

03:02:01

ImmediateWindowProvider not loading because launch target is forgeserver

Mixin Transmogrifier is definitely up to no good…

crimes against java were committed

Redirector CoreMod initialized successfully!

Original mixin transformation service successfully crobbed by mixin-transmogrifier!

SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/D:/AMPDatastore/Instances/Minecraft01/Minecraft/mods/Connector-1.0.0-beta.36+1.20.1.jar%23324%23328!/ Service=ModLauncher Env=SERVER

main/WARN

03:02:01

Mod file D:\AMPDatastore\Instances\Minecraft01\Minecraft\libraries\net\minecraftforge\fmlcore\1.20.1-47.2.32\fmlcore-1.20.1-47.2.32.jar is missing mods.toml file

Mod file D:\AMPDatastore\Instances\Minecraft01\Minecraft\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.2.32\javafmllanguage-1.20.1-47.2.32.jar is missing mods.toml file

Mod file D:\AMPDatastore\Instances\Minecraft01\Minecraft\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.2.32\lowcodelanguage-1.20.1-47.2.32.jar is missing mods.toml file

Mod file D:\AMPDatastore\Instances\Minecraft01\Minecraft\libraries\net\minecraftforge\mclanguage\1.20.1-47.2.32\mclanguage-1.20.1-47.2.32.jar is missing mods.toml file

03:02:02

Attempted to select two dependency jars from JarJar which have the same identification: Mod File: and Mod File: . Using Mod File:

Attempted to select a dependency jar for JarJar which was passed in as source: terrablender. Using Mod File: D:\AMPDatastore\Instances\Minecraft01\Minecraft\mods\TerraBlender-forge-1.20.1-3.0.1.4.jar

Attempted to select a dependency jar for JarJar which was passed in as source: aeroblender. Using Mod File: D:\AMPDatastore\Instances\Minecraft01\Minecraft\mods\aeroblender-1.20.1-1.0.1-neoforge.jar

Attempted to select a dependency jar for JarJar which was passed in as source: curios. Using Mod File: D:\AMPDatastore\Instances\Minecraft01\Minecraft\mods\curios-forge-5.7.0+1.20.1.jar

main/INFO

03:02:02

Found 79 dependencies adding them to mods collection

Dependency resolution found 6 candidates to load

03:02:04

Successfully made module authlib transformable

Console

03:02:05

  • stoneworks 8.0.0

  • stonycliffs 1.0.0

  • storagenetwork 1.10.0

  • structory 1.3.4

  • structorytowers 1.0.6

  • structure_gel 2.16.0

  • structureessentials 1.20.1-3.2

  • supplementaries 1.20-2.7.35

  • suppsquared 1.20-1.1.12

  • t_and_t 0.0NONE

  • terrablender 3.0.1.4

  • toofast 0.4.3.5

  • tradingpost 8.0.2

  • transparent 8.0.1+1.20.1

  • twigs 1.20.1-3.1.1

  • twilightdelight 2.0.4

  • twilightforest 4.3.2145

  • umbral_skies 1.3

  • veinmining 1.3.0+1.20.1

  • villagernames 7.3

  • villagersplus 3.1

  • villagesandpillages 1.0.0

  • visuality 2.0.2

  • visualworkbench 8.0.0

  • voidtotem 3.0.1

  • watut 1.20.1-1.0.13

  • waystones 14.1.3

  • whatareyouvotingfor 1.2.3

  • wunderlib 1.1.5

  • xaerominimap 23.9.7

  • xaeroworldmap 1.37.8

  • xenon 0.3.1-git.7a8395b.dirty+mc1.20.1

  • xpbook 2.2

  • yeetusexperimentus 2.3.1-build.6+mc1.20.1

  • ysns 1.0.2

  • yungsapi 1.20-Forge-4.0.3

  • yungsbridges 1.20-Forge-4.0.3

  • zeta 1.0-13

main/WARN

03:02:05

Reference map ‘cristellib-forge-refmap.json’ for cristellib.mixins.json could not be read. If this is a development environment you can ignore this message

Reference map ‘cuisinedelight.refmap.json’ for cuisinedelight.mixins.json could not be read. If this is a development environment you can ignore this message

Reference map ‘suppsquared-common-refmap.json’ for suppsquared-common.mixins.json could not be read. If this is a development environment you can ignore this message

Reference map ‘suppsquared-forge-refmap.json’ for suppsquared.mixins.json could not be read. If this is a development environment you can ignore this message

Reference map ‘coroutil.refmap.json’ for coroutil.mixins.json could not be read. If this is a development environment you can ignore this message

Reference map ‘PacketFixer-forge-forge-refmap.json’ for packetfixer-forge.mixins.json could not be read. If this is a development environment you can ignore this message

Console

03:02:05

[Serene Seasons Transformer]: Transforming m_47480_ (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Z)Z in net/minecraft/world/level/biome/Biome

[Serene Seasons Transformer]: Patched 1 calls

[Serene Seasons Transformer]: Transforming m_47519_ (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z in net/minecraft/world/level/biome/Biome

[Serene Seasons Transformer]: Successfully patched shouldSnow

main/ERROR

03:02:06

Attempted to load class net/minecraft/client/MouseHandler for invalid dist DEDICATED_SERVER

main/WARN

03:02:06

Error loading class: net/minecraft/client/MouseHandler (java.lang.RuntimeException: Attempted to load class net/minecraft/client/MouseHandler for invalid dist DEDICATED_SERVER)

@Mixin target net.minecraft.client.MouseHandler was not found fabric-screen-api-v1.mixins.json:MouseMixin from mod fabric_screen_api_v1

main/ERROR

03:02:06

Attempted to load class net/minecraft/client/gui/screens/Screen for invalid dist DEDICATED_SERVER

main/WARN

03:02:06

Error loading class: net/minecraft/client/gui/screens/Screen (java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/screens/Screen for invalid dist DEDICATED_SERVER)

@Mixin target net.minecraft.client.gui.screens.Screen was not found fabric-screen-api-v1.mixins.json:ScreenAccessor from mod fabric_screen_api_v1

Force-disabling mixin ‘alloc.blockstate.StateMixin’ as option ‘mixin.alloc.blockstate’ (added by mods [ferritecore]) disables it and children

Force-disabling mixin ‘entity.collisions.fluid.EntityMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.intersection.WorldMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.movement.EntityMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.unpushable_cramming.AbstractMinecartEntityMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.unpushable_cramming.BoatEntityMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.unpushable_cramming.EntityMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.unpushable_cramming.EntityPredicatesMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.unpushable_cramming.EntityTrackingSectionMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘entity.collisions.unpushable_cramming.LivingEntityMixin’ as option ‘mixin.entity.collisions’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.ServerWorldMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.WorldChunkMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.WorldMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.WrappedBlockEntityTickInvokerAccessor’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.brewing_stand.BrewingStandBlockEntityMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.campfire.CampfireBlockEntityMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.campfire.lit.CampfireBlockEntityMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.campfire.unlit.CampfireBlockEntityMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.furnace.AbstractFurnaceBlockEntityMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.hopper.HopperBlockEntityMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

Force-disabling mixin ‘world.block_entity_ticking.sleeping.shulker_box.ShulkerBoxBlockEntityMixin’ as option ‘mixin.world.block_entity_ticking.sleeping’ (added by user configuration) disables it and children

main/INFO

03:02:06

Loaded config for: recipeessentials.json

Loaded config for: structureessentials.json

main/WARN

03:02:06

Error loading class: net/minecraft/client/renderer/entity/PhantomRenderer (java.lang.ClassNotFoundException: net.minecraft.client.renderer.entity.PhantomRenderer)

@Mixin target net.minecraft.client.renderer.entity.PhantomRenderer was not found mixins.deeperdarker.json:PhantomRendererMixin from mod deeperdarker

main/ERROR

03:02:06

Attempted to load class net/minecraft/client/gui/screens/multiplayer/ServerSelectionList for invalid dist DEDICATED_SERVER

main/WARN

03:02:06

Error loading class: net/minecraft/client/gui/screens/multiplayer/ServerSelectionList (java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/screens/multiplayer/ServerSelectionList for invalid dist DEDICATED_SERVER)

@Mixin target net.minecraft.client.gui.screens.multiplayer.ServerSelectionList was not found serverbrowser.mixins.json:ServerSelectionMixin from mod serverbrowser

Error loading class: noobanidus/mods/lootr/config/ConfigManager (java.lang.ClassNotFoundException: noobanidus.mods.lootr.config.ConfigManager)

For can’t fit X into 3 error fix. Delete Krypton or Pluto.

For can’t fit X into 3 error fix. Delete Krypton or Pluto.

Error loading class: com/mojang/blaze3d/audio/Channel (java.lang.ClassNotFoundException: com.mojang.blaze3d.audio.Channel)

@Mixin target com.mojang.blaze3d.audio.Channel was not found assets/sound_physics_remastered/sound_physics_remastered.mixins.json:ChannelAccessor from mod (unknown)

main/INFO

03:02:06

[MemoryLeakFix]: Will be applying 1 memory leak fixes!

[MemoryLeakFix]: Currently enabled memory leak fixes: [biomeTemperatureLeak]

Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.2).

main/WARN

03:02:06

Found problematic active MixinExtras instance at ca.fxco.memoryleakfix.mixinextras (version 0.2.0-beta.8)

Versions from 0.2.0-beta.1 to 0.2.0-beta.9 have limited support and it is strongly recommended to update.

main/INFO

03:02:07

Mixing server.MixinDedicatedServer from mixins/common/nochatreports.mixins.json into net.minecraft.server.dedicated.DedicatedServer

main/WARN

03:02:07

Failed to add counter for PDH counter: \Paging File(_Total)% Usage

Disabling further attempts to query Paging File.

03:02:08

COM exception: Invalid Query: SELECT PERCENTUSAGE FROM Win32_PerfRawData_PerfOS_PagingFile

main/INFO

03:02:08

ModernFix reached bootstrap stage (13.73 s after launch)

Mixing common.MixinFriendlyByteBuf from mixins/common/nochatreports.mixins.json into net.minecraft.network.FriendlyByteBuf

Renaming synthetic method lambda$onWriteJsonWithCodec$1(Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; to mde016c5$nochatreports$lambda$onWriteJsonWithCodec$1$0 in mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports

Renaming synthetic method lambda$onReadJsonWithCodec$0(Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; to mde016c5$nochatreports$lambda$onReadJsonWithCodec$0$1 in mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports

Injecting BlockStateBase cache population hook into getNeighborPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin

Injecting BlockStateBase cache population hook into getPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin

Injecting BlockStateBase cache population hook into getAllFlags from me.jellysquid.mods.lithium.mixin.util.block_tracking.AbstractBlockStateMixin

03:02:09

Vanilla bootstrap took 1087 milliseconds

main/WARN

03:02:09

@ModifyConstant conflict. Skipping connectivity.mixins.json:ClientBoundCustomPayloadPacketLMixin from mod connectivity->@ModifyConstant::modifyLimit(I)I with priority 1, already redirected by packetfixer-common.mixins.json:ClientboundCustomPayloadPacketMixin from mod packetfixer->@ModifyConstant::newSize(I)I with priority 9999

Console

03:02:10

… 12 more

Caused by: net.minecraft.ReportedException: Radium Class Analysis

at TRANSFORMER/radium@0.12.2+git.5f80f74/me.jellysquid.mods.lithium.common.reflection.ReflectionUtil.hasMethodOverride(ReflectionUtil.java:36)

at TRANSFORMER/radium@0.12.2+git.5f80f74/me.jellysquid.mods.lithium.common.ai.pathing.BlockClassChecker.lambda$hasNonstandardImplementation$0(BlockClassChecker.java:30)

at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1710)

at TRANSFORMER/radium@0.12.2+git.5f80f74/me.jellysquid.mods.lithium.common.ai.pathing.BlockClassChecker.shouldUseDynamicTypeCheck(BlockClassChecker.java:22)

at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.block.Block.handler$zlb000$radium$postConstruct(Block.java:1639)

at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.block.Block.(Block.java:181)

at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.block.CraftingTableBlock.(CraftingTableBlock.java:21)

at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.block.Blocks.(Blocks.java:241)

… 16 more

Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392)

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250)

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131)

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131)

at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156)

at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88)

at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120)

at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50)

at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113)

at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219)

at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229)

at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219)

at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135)

at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)

at java.base/java.lang.Class.getDeclaredMethods0(Native Method)

at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3601)

at java.base/java.lang.Class.getDeclaredMethod(Class.java:2856)

at TRANSFORMER/radium@0.12.2+git.5f80f74/me.jellysquid.mods.lithium.common.reflection.ReflectionUtil.hasMethodOverride(ReflectionUtil.java:13)

… 23 more

Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method catchTickingItemStack(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZLcom/llamalad7/mixinextras/injector/wrapoperation/Operation;)V in neruina-common.mixins.json:PlayerInventoryMixin from mod neruina failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap neruina-common-refmap.json

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468)

at TRANSFORMER/MixinExtras@0.3.2/com.llamalad7.mixinextras.injector.wrapoperation.WrapOperationInjectionInfo.latePostInject(WrapOperationInjectionInfo.java:76)

at TRANSFORMER/MixinExtras@0.3.2/com.llamalad7.mixinextras.injector.wrapoperation.WrapOperationApplicatorExtension.postApply(WrapOperationApplicatorExtension.java:39)

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.ext.Extensions.postApply(Extensions.java:167)

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.postApply(TargetClassContext.java:432)

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:405)

at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)

… 40 more"

Reproduction Steps

  • make the instance
  • change it to forge
  • install the server pack from curse forge
  • add the serverpack files via SCP
  • Start the server and it crashes immediately

Using SCP probably broke some file permissions.
Run ampinstmgr fixperms in the windows command line to fix any permissions issues, then see if it starts up fine.