Skip to content

[Bug: Fabric]: Init crash #166

@xbxct

Description

@xbxct

Minecraft Version

1.21.1

Moonrise Version

Latest

Mod Loader

Fabric

Logs and Crash Reports

java.lang.ExceptionInInitializerError
at knot//ca.spottedleaf.moonrise.common.config.moonrise.MoonriseConfig$ChunkLoading$Basic.initialise(MoonriseConfig.java:88)
at knot//ca.spottedleaf.moonrise.libs.ca.spottedleaf.yamlconfig.adapter.TypeAdapterRegistry.callInitialisers(TypeAdapterRegistry.java:128)
at knot//ca.spottedleaf.moonrise.libs.ca.spottedleaf.yamlconfig.adapter.TypeAdapterRegistry$AutoTypeAdapter.callInitialisers(TypeAdapterRegistry.java:296)
at knot//ca.spottedleaf.moonrise.libs.ca.spottedleaf.yamlconfig.adapter.TypeAdapterRegistry.callInitialisers(TypeAdapterRegistry.java:137)
at knot//ca.spottedleaf.moonrise.libs.ca.spottedleaf.yamlconfig.adapter.TypeAdapterRegistry$AutoTypeAdapter.callInitialisers(TypeAdapterRegistry.java:296)
at knot//ca.spottedleaf.moonrise.libs.ca.spottedleaf.yamlconfig.adapter.TypeAdapterRegistry.callInitialisers(TypeAdapterRegistry.java:137)
at knot//ca.spottedleaf.moonrise.libs.ca.spottedleaf.yamlconfig.config.YamlConfig.callInitialisers(YamlConfig.java:137)
at knot//ca.spottedleaf.moonrise.common.util.ConfigHolder.reloadConfig(ConfigHolder.java:60)
at knot//ca.spottedleaf.moonrise.common.util.ConfigHolder.(ConfigHolder.java:38)
at knot//net.minecraft.class_310.handler$bcp000$moonrise$initConfig(class_310.java:6169)
at knot//net.minecraft.class_310.(class_310.java:706)
at knot//net.minecraft.client.main.Main.main(Main.java:239)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at mio.Wrapper.main(Wrapper.java:21)
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_3193 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:440)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:336)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:231)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
at knot//ca.spottedleaf.moonrise.patches.chunk_system.player.RegionizedPlayerChunkLoader.(RegionizedPlayerChunkLoader.java:55)
... 18 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:381)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:237)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:435)
... 23 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [fabric-lifecycle-events-v1.mixins.json:ChunkHolderMixin from mod fabric-lifecycle-events-v1] from phase [DEFAULT] in config [fabric-lifecycle-events-v1.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:686)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:637)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:368)
... 26 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: InjectionPoint(Shift)[@at("INVOKE")] on net/minecraft/class_3193::updateFutures$inaccessibleToFull with priority 1000 cannot inject into net/minecraft/class_3193::method_14007(Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;)V merged by ca.spottedleaf.moonrise.mixin.chunk_system.ChunkHolderMixin with priority 1000 [INJECT_PREPARE Applicator Phase -> fabric-lifecycle-events-v1.mixins.json:ChunkHolderMixin from mod fabric-lifecycle-events-v1 -> Prepare Injections -> handler$zfe000$fabric-lifecycle-events-v1$updateFutures$inaccessibleToFull(Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Prepare -> -> { target: method_14007(Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;)V }]
at org.spongepowered.asm.mixin.injection.code.Injector.findTargetNodes(Injector.java:312)
at org.spongepowered.asm.mixin.injection.code.Injector.find(Injector.java:248)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.prepare(InjectionInfo.java:475)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1404)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352)
... 26 more

Additional Context

Mixin sustem incompat error

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions