IzzelAliz / Arclight

A Bukkit(1.19/1.20) server implementation in modding environment using Mixin. ⚡
GNU General Public License v3.0
1.6k stars 238 forks source link

Crash while starting up the server #1569

Open smilee1010 opened 5 days ago

smilee1010 commented 5 days ago

I have confirmed that ...

Arclight version

arclight-fabric-1.21-1.0.0-SNAPSHOT

OS & Java versions

OS: Windows 11 23H2 x64 Java version: 21

Plugins and Mods

Plugins (1): TrainCarts
Mods (6): Fabric api 0.102.0, FarmersDelight-1.21-2.1.9+refabricated, movingelevators-1.4.9-fabric-mc1.21, refurbished_furniture-fabric-1.21-1.0.6, supermartijn642configlib-1.1.8-fabric-mc1.21, supermartijn642corelib-1.1.17c-fabric-mc1.21
Framework 0.9.1

Description

I have no idea why this is happening,

Step to reproduce

  1. Make a server and install Arclight
  2. Install the mods and plugin
  3. Start the server

Logs

[main/INFO] [FabricLoader/GameProvider/]: Loading Minecraft 1.21 Arclight arclight-1.21-1.0.0-SNAPSHOT-b3349e9 with Fabric Loader 0.15.11 mainEx[2111월2024 14:09:28.021] [main/INFO] [FabricLoader/]: Loading 75 mods:

mainEx[2111월2024 14:09:28.739] [main/WARN] [FabricLoader/Mixin/]: Reference map 'supermartijn642configlib.mixins.refmap.json' for supermartijn642configlib.mixins.json could not be read. If this is a development environment you can ignore this message mainEx[2111월2024 14:09:28.829] [main/WARN] [FabricLoader/Mixin/]: Error loading class: net/minecraft/class_881 (java.lang.ClassNotFoundException: net/minecraft/class_881) mainEx[2111월2024 14:09:28.830] [main/WARN] [FabricLoader/Mixin/]: @Mixin target net.minecraft.class_881 was not found porting_lib_base.mixins.json:client.BoatRendererMixin from mod porting_lib_base mainEx[2111월2024 14:09:28.831] [main/WARN] [FabricLoader/Mixin/]: Error loading class: net/minecraft/class_525 (java.lang.ClassNotFoundException: net/minecraft/class_525) mainEx[2111월2024 14:09:28.831] [main/WARN] [FabricLoader/Mixin/]: @Mixin target net.minecraft.class_525 was not found porting_lib_base.mixins.json:client.CreateWorldScreenMixin from mod porting_lib_base mainEx[2111월2024 14:09:28.878] [main/WARN] [FabricLoader/Mixin/]: Error loading class: net/minecraft/class_906 (java.lang.ClassNotFoundException: net/minecraft/class_906) mainEx[2111월2024 14:09:28.878] [main/WARN] [FabricLoader/Mixin/]: @Mixin target net.minecraft.class_906 was not found porting_lib_item_abilities.mixins.json:FishingHookRendererMixin from mod porting_lib_item_abilities mainEx[2111월2024 14:09:29.239] [main/WARN] [FabricLoader/Mixin/]: Error loading class: net/minecraft/class_638 (java.lang.ClassNotFoundException: net/minecraft/class_638) mainEx[2111월2024 14:09:29.239] [main/WARN] [FabricLoader/Mixin/]: @Mixin target net.minecraft.class_638 was not found porting_lib_level_events.mixins.json:client.ClientLevelMixin from mod porting_lib_level_events mainEx[2111월2024 14:09:29.392] [main/WARN] [FabricLoader/Mixin/]: Error loading class: net/minecraft/class_314 (java.lang.ClassNotFoundException: net/minecraft/class_314) mainEx[2111월2024 14:09:29.392] [main/WARN] [FabricLoader/Mixin/]: @Mixin target net.minecraft.class_314 was not found mixins.mm.json:net.minecraft.class_314 from mod mm mainEx[2111월2024 14:09:29.515] [main/INFO] [FabricLoader/MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.0-beta.2). mainEx[2111월2024 14:09:30.955] [main/ERROR] [FabricLoader/Mixin/]: Mixin apply for mod porting_lib_entity failed porting_lib_entity.mixins.json:common.PlayerMixin from mod porting_lib_entity -> net.minecraft.class_1657: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException Unexpecteded NullPointerException whilst transforming the mixin class: [INJECT Applicator Phase -> porting_lib_entity.mixins.json:common.PlayerMixin from mod porting_lib_entity -> Apply Injections -> PreInject -> porting_lib_entity.mixins.json:common.PlayerMixin from mod porting_lib_entity->@SugarWrapper::modifyResult(Z)Z] mainEx org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: Unexpecteded NullPointerException whilst transforming the mixin class: [INJECT Applicator Phase -> porting_lib_entity.mixins.json:common.PlayerMixin from mod porting_lib_entity -> Apply Injections -> PreInject -> porting_lib_entity.mixins.json:common.PlayerMixin from mod porting_lib_entity->@SugarWrapper::modifyResult(Z)Z] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1393) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1062) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:402) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:422) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) [sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) [fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) [fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) [fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) [fabric-loader-0.15.11.jar:?] at java.base/java.lang.ClassLoader.loadClass(Unknown Source) [?:?] at net.minecraft.class_2966.method_12851(BootstrapMixin.java:52) [server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:108) [server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) [fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.15.11.jar:?] at io.izzel.arclight.boot.fabric.application.Main_Fabric.main(Main_Fabric.java:33) [server.jar:arclight-1.21-1.0.0-SNAPSHOT-b3349e9] at io.izzel.arclight.server.Launcher.main(Launcher.java:39) [server.jar:arclight-1.21-1.0.0-SNAPSHOT-b3349e9] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at net.digitalingot.rustextension.ProxiedStart.main(ProxiedStart.java:27) [rust-extension-1.0.10.jar:?] Caused by: java.lang.NullPointerException: Cannot read field "desc" because "frame[varInsn.var]" is null at org.spongepowered.asm.util.Locals.getLocalsAt(Locals.java:546) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.util.Locals.getLocalsAt(Locals.java:336) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator$Context.initLocals(LocalVariableDiscriminator.java:154) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator$Context.(LocalVariableDiscriminator.java:148) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.modify.ModifyVariableInjector$Context.(ModifyVariableInjector.java:71) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.modify.ModifyVariableInjector.preInject(ModifyVariableInjector.java:159) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.code.Injector.preInject(Injector.java:259) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.preInject(InjectionInfo.java:436) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] at com.llamalad7.mixinextras.versions.MixinVersionImpl_v0_8_3.preInject(MixinVersionImpl_v0_8_3.java:16) ~[mixinextras-0.4.0-beta.2-5d9423fc8c562f59.jar:?] at com.llamalad7.mixinextras.utils.CompatibilityHelper.preInject(CompatibilityHelper.java:29) ~[mixinextras-0.4.0-beta.2-5d9423fc8c562f59.jar:?] at com.llamalad7.mixinextras.wrapper.InjectorWrapperImpl.preInject(InjectorWrapperImpl.java:57) ~[mixinextras-0.4.0-beta.2-5d9423fc8c562f59.jar:?] at com.llamalad7.mixinextras.wrapper.WrapperInjectionInfo.preInject(WrapperInjectionInfo.java:63) ~[mixinextras-0.4.0-beta.2-5d9423fc8c562f59.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1370) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5] ... 24 more

Server pack link (Optional)

No response

LabsZero commented 5 days ago

Have you tried using one of these builds it has an up to date forge version (0.16.9) and is for 1.21.1 https://github.com/IzzelAliz/Arclight/actions/runs/11914341028