Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on startup when using C2ME mod #1597

Closed
5 tasks done
TinyMandalorian opened this issue Dec 24, 2024 · 0 comments
Closed
5 tasks done

Crash on startup when using C2ME mod #1597

TinyMandalorian opened this issue Dec 24, 2024 · 0 comments
Assignees
Labels
Bug Something isn't working Mixin Conflict | Mixin冲突 Mod Specific mod related issue Version: Feudal Kings (1.21/1.21.1) Waiting for Work | 等待处理 This issue is unresolved due to no free time

Comments

@TinyMandalorian
Copy link

I have confirmed that ...

  • Arclight is up to date
  • all dependencies are installed
  • all plugins and mods are up to date
  • unable to reproduce in Spigot
  • unable to reproduce in Forge

Arclight version

1.21.1 FeudalKings/1.0.0-SNAPSHOT

OS & Java versions

Java 21

Plugins and Mods

Mods: c2me, fabric api

Description

When using the latest version for c2me and fabric api for 1.21.1 and the latest 1.21.1 [FeudalKings/1.0.0-SNAPSHOT] in actions
the game crashes on startup

[11:33:02 WARN] [FabricLoader/Mixin]: @reDIrect conflict. Skipping mixins.arclight.core.json:server.level.ServerChunkCacheMixin from mod arclight->@reDIrect::arclight$useOldTicketLevel(Lnet/minecraft/class_3193;)I with priority 500, already redirected by c2me-rewrites-chunk-system.mixins.json:MixinServerChunkManager from mod c2me-rewrites-chunk-system->@reDIrect::replaceLevel(Lnet/minecraft/class_3193;)I with priority 1100
[11:33:02 ERROR]: Encountered an unexpected exception
java.lang.RuntimeException: Mixin transformation of net.minecraft.class_3215 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.16.9.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at knot/net.minecraft.server.MinecraftServer.method_3786(MinecraftServerMixin.java:377) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_3735(MinecraftServerMixin.java:342) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_3176.method_3823(DedicatedServerMixin_Vanilla.java:185) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_29741(MinecraftServerMixin.java:664) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_29739(MinecraftServerMixin.java:281) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
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:392) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.16.9.jar:?]
... 10 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector arclight$useOldTicketLevel(Lnet/minecraft/class_3193;)I in mixins.arclight.core.json:server.level.ServerChunkCacheMixin from mod arclight failed injection check, (0/1) succeeded. Scanned 0 target(s). Using refmap arclight-common-arclight-common-refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:531) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1490) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:752) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:330) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.16.9.jar:?]
... 10 more
[11:33:02 ERROR]: This crash report has been saved to: /home/container/crash-reports/crash-2024-12-24_11.33.02-server.txt
[11:33:02 INFO]: Stopping server
[11:33:02 INFO]: Saving players
[11:33:02 INFO]: Saving worlds
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release
WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release

Step to reproduce

No response

Logs

crash-2024-12-24_11.33.26-server.txt

Server pack link (Optional)

No response

@TinyMandalorian TinyMandalorian added the Triage Default label, waiting for triage label Dec 24, 2024
@qyl27 qyl27 added Bug Something isn't working Mod Specific mod related issue Mixin Conflict | Mixin冲突 Version: Feudal Kings (1.21/1.21.1) Waiting for Work | 等待处理 This issue is unresolved due to no free time and removed Triage Default label, waiting for triage labels Dec 30, 2024
@qyl27 qyl27 self-assigned this Dec 30, 2024
@qyl27 qyl27 closed this as completed in 320a09a Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Mixin Conflict | Mixin冲突 Mod Specific mod related issue Version: Feudal Kings (1.21/1.21.1) Waiting for Work | 等待处理 This issue is unresolved due to no free time
Projects
None yet
Development

No branches or pull requests

2 participants