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 with Touhou Little Maid in version 1.20.1 client #122

Open
FrankeyLing opened this issue Jan 2, 2025 · 1 comment
Open
Labels
S-needs triage Status: Needs Triage T-crash Type: Crash

Comments

@FrankeyLing
Copy link

FrankeyLing commented Jan 2, 2025

Version information

Kilt-0.0.1+mc1.20.1+build.b17c31

Reproduction Steps

Startup with Touhou Little Maid in version 1.20.1 client

Detailed Description

Based on the logs, I suspect the direct cause may be "Reference map 'touhou_little_maid.refmap.json' for touhou_little_maid.mixins.json could not be read", but I have no way of knowing the further reasons and solutions. I would appreciate your more professional judgment and attempts at repair.

Java version

Java 21

Crash Report file

[02:05:13] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.16.9
[02:05:13] [ForkJoinPool-1-worker-9/WARN]: Mod cpw_mods_securejarhandler uses the version fabric-2.1.6 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'fabric'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[02:05:13] [main/INFO]: Loading 145 mods:
- architectury 9.2.14
- fabric-api 0.92.2+1.20.1
|-- fabric-api-base 0.4.31+1802ada577
|-- fabric-api-lookup-api-v1 1.6.36+1802ada577
|-- fabric-biome-api-v1 13.0.13+1802ada577
|-- fabric-block-api-v1 1.0.11+1802ada577
|-- fabric-block-view-api-v2 1.0.1+1802ada577
|-- fabric-blockrenderlayer-v1 1.1.41+1802ada577
|-- fabric-client-tags-api-v1 1.1.2+1802ada577
|-- fabric-command-api-v1 1.2.34+f71b366f77
|-- fabric-command-api-v2 2.2.13+1802ada577
|-- fabric-commands-v0 0.2.51+df3654b377
|-- fabric-containers-v0 0.1.64+df3654b377
|-- fabric-content-registries-v0 4.0.11+1802ada577
|-- fabric-convention-tags-v1 1.5.5+1802ada577
|-- fabric-crash-report-info-v1 0.2.19+1802ada577
|-- fabric-data-attachment-api-v1 1.0.0+de0fd6d177
|-- fabric-data-generation-api-v1 12.3.4+1802ada577
|-- fabric-dimensions-v1 2.1.54+1802ada577
|-- fabric-entity-events-v1 1.6.0+1c78457f77
|-- fabric-events-interaction-v0 0.6.2+1802ada577
|-- fabric-events-lifecycle-v0 0.2.63+df3654b377
|-- fabric-game-rule-api-v1 1.0.40+1802ada577
|-- fabric-item-api-v1 2.1.28+1802ada577
|-- fabric-item-group-api-v1 4.0.12+1802ada577
|-- fabric-key-binding-api-v1 1.0.37+1802ada577
|-- fabric-keybindings-v0 0.2.35+df3654b377
|-- fabric-lifecycle-events-v1 2.2.22+1802ada577
|-- fabric-loot-api-v2 1.2.1+1802ada577
|-- fabric-loot-tables-v1 1.1.45+9e7660c677
|-- fabric-message-api-v1 5.1.9+1802ada577
|-- fabric-mining-level-api-v1 2.1.50+1802ada577
|-- fabric-model-loading-api-v1 1.0.3+1802ada577
|-- fabric-models-v0 0.4.2+9386d8a777
|-- fabric-networking-api-v1 1.3.11+1802ada577
|-- fabric-networking-v0 0.3.51+df3654b377
|-- fabric-object-builder-api-v1 11.1.3+1802ada577
|-- fabric-particles-v1 1.1.2+1802ada577
|-- fabric-recipe-api-v1 1.0.21+1802ada577
|-- fabric-registry-sync-v0 2.3.3+1802ada577
|-- fabric-renderer-api-v1 3.2.1+1802ada577
|-- fabric-renderer-indigo 1.5.2+85287f9f77
|-- fabric-renderer-registries-v1 3.2.46+df3654b377
|-- fabric-rendering-data-attachment-v1 0.3.37+92a0d36777
|-- fabric-rendering-fluids-v1 3.0.28+1802ada577
|-- fabric-rendering-v0 1.1.49+df3654b377
|-- fabric-rendering-v1 3.0.8+1802ada577
|-- fabric-resource-conditions-api-v1 2.3.8+1802ada577
|-- fabric-resource-loader-v0 0.11.10+1802ada577
|-- fabric-screen-api-v1 2.0.8+1802ada577
|-- fabric-screen-handler-api-v1 1.3.30+1802ada577
|-- fabric-sound-api-v1 1.0.13+1802ada577
|-- fabric-transfer-api-v1 3.3.5+8dd72ea377
-- fabric-transitive-access-wideners-v1 4.3.1+1802ada577
- fabric-language-kotlin 1.13.0+kotlin.2.1.0
|-- org_jetbrains_kotlin_kotlin-reflect 2.1.0
|-- org_jetbrains_kotlin_kotlin-stdlib 2.1.0
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 2.1.0
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 2.1.0
|-- org_jetbrains_kotlinx_atomicfu-jvm 0.26.1
|-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.9.0
|-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.9.0
|-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.6.1
|-- org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm 0.6.0
|-- org_jetbrains_kotlinx_kotlinx-io-core-jvm 0.6.0
|-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.7.3
|-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.7.3
-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.7.3
- fabricloader 0.16.9
- forgeconfigapiport 8.0.1
- forgeconfigscreens 8.0.2
- indium 1.0.30+mc1.20.4
- iris 1.7.0+mc1.20.1
|-- io_github_douira_glsl-transformer 2.0.0-pre13
|-- org_anarres_jcpp 1.4.14
-- org_antlr_antlr4-runtime 4.11.1
- java 21
- jei 15.20.0.105
- kilt 0.0.1+mc1.20.1+build.b17c31
|-- asmfabricloader 1.1.7
| |-- net_fabricmc_tiny-mappings-parser 0.3.0+build.17
| |-- net_lenni0451_classtransform_core 1.14.0
| |-- net_lenni0451_reflect 1.4.0
| -- org_ow2_asm_asm-analysis 9.7
|-- com_github_fabriccompatibilitylayers_cursedmixinextensions 1.1.0
|-- commons-codec_commons-codec 1.15
|-- cpw_mods_securejarhandler fabric-2.1.6
|-- mixinextras 0.5.0-beta.4
|-- mixinsquared 0.2.0-beta.6
|-- mm 2.3
|-- net_fabricmc_tiny-mappings-parser 0.3.0+build.17
|-- net_jodah_typetools 0.8.3
|-- net_minecraftforge_forgespi 7.1.3
|-- net_minecraftforge_mergetool-api 1.0
|-- net_minecraftforge_srgutils 0.4.13
|-- net_minecraftforge_unsafe 0.2.0
|-- net_minecrell_terminalconsoleappender 1.3.0
|-- noindium 1.1.0+1.20
|-- org_apache_maven_maven-artifact 3.8.5
|-- org_jline_jline-reader 3.12.1
|-- org_openjdk_nashorn_nashorn-core 15.4
|-- porting_lib_accessors 2.3.8+1.20.1
|-- porting_lib_asm 2.3.8+1.20.1
|-- porting_lib_attributes 2.3.8+1.20.1
| -- reach-entity-attributes 2.4.0
|-- porting_lib_base 2.3.8+1.20.1
| |-- com_electronwill_night-config_core 3.6.6
| |-- com_electronwill_night-config_toml 3.6.6
| |-- porting_lib_config 2.3.8+1.20.1
| -- reach-entity-attributes 2.4.0
|-- porting_lib_blocks 2.3.8+1.20.1
|-- porting_lib_brewing 2.3.8+1.20.1
|-- porting_lib_chunk_loading 2.3.8+1.20.1
|-- porting_lib_client_events 2.3.8+1.20.1
|-- porting_lib_common 2.3.8+1.20.1
|-- porting_lib_core 2.3.8+1.20.1
|-- porting_lib_data 2.3.8+1.20.1
|-- porting_lib_entity 2.3.8+1.20.1
|-- porting_lib_extensions 2.3.8+1.20.1
| -- reach-entity-attributes 2.4.0
|-- porting_lib_fluids 2.3.8+1.20.1
|-- porting_lib_gametest 2.3.8+1.20.1
|-- porting_lib_gui_utils 2.3.8+1.20.1
|-- porting_lib_items 2.3.8+1.20.1
|-- porting_lib_lazy_registration 2.3.8+1.20.1
|-- porting_lib_level_events 2.3.8+1.20.1
|-- porting_lib_loot 2.3.8+1.20.1
|-- porting_lib_mixin_extensions 2.3.8+1.20.1
|-- porting_lib_model_builders 2.3.8+1.20.1
|-- porting_lib_model_generators 2.3.8+1.20.1
|-- porting_lib_model_loader 2.3.8+1.20.1
|-- porting_lib_model_materials 2.3.8+1.20.1
|-- porting_lib_models 2.3.8+1.20.1
|-- porting_lib_networking 2.3.8+1.20.1
|-- porting_lib_obj_loader 2.3.8+1.20.1
|-- porting_lib_recipe_book_categories 2.3.8+1.20.1
|-- porting_lib_registries 2.3.8+1.20.1
|-- porting_lib_tags 3.0
|-- porting_lib_tool_actions 2.3.8+1.20.1
|-- porting_lib_transfer 2.3.8+1.20.1
|-- porting_lib_utility 2.3.8+1.20.1
|-- reach-entity-attributes 2.4.0
|-- team_reborn_energy 3.0.0
|-- xyz_bluspring_autorenamingtool 0.1.51
|-- xyz_bluspring_eventbus 6.2.12
-- xyz_bluspring_kiltmc_mixinconstraints 1.0.4
- minecraft 1.20.1
- modmenu 7.2.2
- sodium 0.5.8+mc1.20.1
[02:05:13] [main/WARN]: Found 1 non-fabric mod:
- touhoulittlemaid-1.20.1-release-1.1.13.jar
[02:05:13] [main/ERROR]: no good? no, this man is definitely up to evil.
[02:05:14] [main/INFO]: Scanning the mods directory for Forge mods...
[02:05:14] [main/INFO]: Discovered Forge mod Touhou Little Maid (touhou_little_maid) version 1.1.13 (touhoulittlemaid-1.20.1-release-1.1.13.jar)
[02:05:14] [main/INFO]: Found 1 Forge mods.
[02:05:14] [main/INFO]: Remapping Forge mods...
[02:05:15] [main/INFO]: Remapping Touhou Little Maid (touhou_little_maid)
[02:05:15] [main/INFO]: Remapped Touhou Little Maid (touhou_little_maid) [took 90ms]
[02:05:15] [main/INFO]: Finished remapping mods!
[02:05:15] [main/INFO]: Found access transformer for touhou_little_maid
[02:05:16] [main/ERROR]: KnotClassLoader, you fool! You fell victim to one of the classic blunders!
[02:05:16] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/D:/Minecraft/.minecraft/libraries/net/fabricmc/sponge-mixin/0.15.4+mixin.0.8.7/sponge-mixin-0.15.4+mixin.0.8.7.jar Service=Knot/Fabric Env=CLIENT
[02:05:16] [main/INFO]: Compatibility level set to JAVA_16
[02:05:16] [main/INFO]: Compatibility level set to JAVA_17
[02:05:16] [main/INFO]: Injected mod touhou_little_maid into Fabric Loader
[02:05:16] [main/INFO]: Injected mod touhou_little_maid into Fabric Loader
[02:05:16] [main/INFO]: Loaded configuration file for Sodium: 42 options available, 3 override(s) found
[02:05:17] [main/WARN]: Error loading class: io/vram/frex/base/renderer/context/render/EntityBlockRenderContext (java.lang.ClassNotFoundException: io/vram/frex/base/renderer/context/render/EntityBlockRenderContext)
[02:05:17] [main/WARN]: @mixin target io.vram.frex.base.renderer.context.render.EntityBlockRenderContext was not found porting_lib_base.mixins.json:client.frex.EntityBlockRenderContextMixin from mod porting_lib_base
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.entity.CuboidMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.entity.ModelPartMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.entity.cull.EntityRendererMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.entity.shadows.EntityRenderDispatcherMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.gui.font.GlyphRendererMixin' as rule 'mixin.features.render.gui.font' (added by mods [iris]) disables it and children
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.world.sky.BackgroundRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.world.sky.ClientWorldMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[02:05:17] [main/WARN]: Force-disabling mixin 'features.render.world.sky.WorldRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[02:05:17] [main/INFO]: Injected mod forge into Fabric Loader
[02:05:17] [main/INFO]: Adding access transformers to mixin
[02:05:17] [main/INFO]: Finished loading access transformers (took 2ms)
[02:05:18] [main/ERROR]: Failed reading REFMAP JSON from touhou_little_maid.refmap.json: java.lang.NullPointerException Cannot invoke "org.spongepowered.asm.mixin.refmap.ReferenceMapper.setResourceName(String)" because "mapper" is null
[02:05:18] [main/WARN]: Reference map 'touhou_little_maid.refmap.json' for touhou_little_maid.mixins.json could not be read. If this is a development environment you can ignore this message

[02:05:18] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.0-beta.4).
[02:05:18] [main/ERROR]: Mixin apply for mod touhou_little_maid failed touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid -> net.minecraft.class_1297: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @Inject annotation on positionRider could not find any targets matching 'positionRider(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V' in net/minecraft/class_1297. No refMap loaded. [INJECT_PREPARE Applicator Phase -> touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid -> Prepare Injections -> handler$ded000$touhou_little_maid$positionRider(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Parse -> -> Validate Targets]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on positionRider could not find any targets matching 'positionRider(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V' in net/minecraft/class_1297. No refMap loaded. [INJECT_PREPARE Applicator Phase -> touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid -> Prepare Injections -> handler$ded000$touhou_little_maid$positionRider(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Parse -> -> Validate Targets]

at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:340) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:331) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.(CallbackInjectionInfo.java:48) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:196) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731) ~[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:315) ~[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:?]
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.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at net.minecraftforge.registries.GameData.init(GameData.java:96) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraftforge.registries.GameData.(GameData.java:82) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraft.class_7923.localvar$cac000$kilt$wrapWithGameDataWrapper(class_7923.java:523) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47478(class_7923.java) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47488(class_7923.java:209) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47489(class_7923.java:197) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.(class_7923.java:119) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at xyz.bluspring.kilt.loader.KiltLoader.initForge(KiltLoader.kt:941) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at xyz.bluspring.kilt.loader.KiltEarlyInitializer.onPreLaunch(KiltEarlyInitializer.kt:8) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.16.9.jar:?]
[02:05:18] [main/INFO]: Searching for graphics cards...
[02:05:19] [main/INFO]: Found graphics card: GraphicsAdapterInfo[vendor=NVIDIA, name=NVIDIA GeForce RTX 4060 Laptop GPU, version=DriverVersion=31.0.15.5178]
[02:05:19] [main/INFO]: Found graphics card: GraphicsAdapterInfo[vendor=AMD, name=AMD Radeon(TM) Graphics, version=DriverVersion=31.0.21001.45002]
[02:05:19] [main/WARN]: Sodium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS]
[02:05:19] [main/WARN]: This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver.
[02:05:19] [main/ERROR]: A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kilt' at 'xyz.bluspring.kilt.loader.KiltEarlyInitializer'!

at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:63) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.16.9.jar:?]
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kilt' at 'xyz.bluspring.kilt.loader.KiltEarlyInitializer'!
at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:403) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:401) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160) ~[fabric-loader-0.16.9.jar:?]
... 2 more
Caused by: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1297 failed
at net.minecraftforge.registries.GameData.init(GameData.java:96) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraftforge.registries.GameData.(GameData.java:82) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraft.class_7923.localvar$cac000$kilt$wrapWithGameDataWrapper(class_7923.java:523) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47478(class_7923.java) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47488(class_7923.java:209) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47489(class_7923.java:197) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.(class_7923.java:119) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at xyz.bluspring.kilt.loader.KiltLoader.initForge(KiltLoader.kt:941) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at xyz.bluspring.kilt.loader.KiltEarlyInitializer.onPreLaunch(KiltEarlyInitializer.kt:8) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160) ~[fabric-loader-0.16.9.jar:?]
... 2 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1297 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.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at net.minecraftforge.registries.GameData.init(GameData.java:96) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraftforge.registries.GameData.(GameData.java:82) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraft.class_7923.localvar$cac000$kilt$wrapWithGameDataWrapper(class_7923.java:523) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47478(class_7923.java) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47488(class_7923.java:209) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47489(class_7923.java:197) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.(class_7923.java:119) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at xyz.bluspring.kilt.loader.KiltLoader.initForge(KiltLoader.kt:941) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at xyz.bluspring.kilt.loader.KiltEarlyInitializer.onPreLaunch(KiltEarlyInitializer.kt:8) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160) ~[fabric-loader-0.16.9.jar:?]
... 2 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: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:?]
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.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at net.minecraftforge.registries.GameData.init(GameData.java:96) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraftforge.registries.GameData.(GameData.java:82) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraft.class_7923.localvar$cac000$kilt$wrapWithGameDataWrapper(class_7923.java:523) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47478(class_7923.java) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47488(class_7923.java:209) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47489(class_7923.java:197) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.(class_7923.java:119) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at xyz.bluspring.kilt.loader.KiltLoader.initForge(KiltLoader.kt:941) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at xyz.bluspring.kilt.loader.KiltEarlyInitializer.onPreLaunch(KiltEarlyInitializer.kt:8) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160) ~[fabric-loader-0.16.9.jar:?]
... 2 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid] from phase [DEFAULT] in config [touhou_little_maid.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[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:379) ~[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:?]
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.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at net.minecraftforge.registries.GameData.init(GameData.java:96) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraftforge.registries.GameData.(GameData.java:82) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraft.class_7923.localvar$cac000$kilt$wrapWithGameDataWrapper(class_7923.java:523) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47478(class_7923.java) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47488(class_7923.java:209) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47489(class_7923.java:197) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.(class_7923.java:119) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at xyz.bluspring.kilt.loader.KiltLoader.initForge(KiltLoader.kt:941) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at xyz.bluspring.kilt.loader.KiltEarlyInitializer.onPreLaunch(KiltEarlyInitializer.kt:8) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160) ~[fabric-loader-0.16.9.jar:?]
... 2 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on positionRider could not find any targets matching 'positionRider(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V' in net/minecraft/class_1297. No refMap loaded. [INJECT_PREPARE Applicator Phase -> touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid -> Prepare Injections -> handler$ded000$touhou_little_maid$positionRider(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Parse -> -> Validate Targets]
at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:340) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:331) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.(CallbackInjectionInfo.java:48) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:196) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731) ~[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:315) ~[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:?]
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.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at net.minecraftforge.registries.GameData.init(GameData.java:96) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraftforge.registries.GameData.(GameData.java:82) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.minecraft.class_7923.localvar$cac000$kilt$wrapWithGameDataWrapper(class_7923.java:523) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47478(class_7923.java) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47488(class_7923.java:209) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.method_47489(class_7923.java:197) ~[client-intermediary.jar:?]
at net.minecraft.class_7923.(class_7923.java:119) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at xyz.bluspring.kilt.loader.KiltLoader.initForge(KiltLoader.kt:941) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at xyz.bluspring.kilt.loader.KiltEarlyInitializer.onPreLaunch(KiltEarlyInitializer.kt:8) ~[Kilt-0.0.1+mc1.20.1+build.b17c31.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.9.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160) ~[fabric-loader-0.16.9.jar:?]
... 2 more

Additional information

List of used mods:

architectury-9.2.14-fabric
fabric-api-0.92.2+1.20.1
fabric-language-kotlin-1.13.0+kotlin.2.1.0
ForgeConfigAPIPort-v8.0.1-1.20.1-Fabric
ForgeConfigScreens-v8.0.2-1.20.1-Fabric
indium-1.0.30+mc1.20.4
iris-1.7.0+mc1.20.1
jei-1.20.1-fabric-15.20.0.105
Kilt-0.0.1+mc1.20.1+build.b17c31
modmenu-7.2.2
sodium-fabric-0.5.8+mc1.20.1
touhoulittlemaid-1.20.1-release-1.1.13

@FrankeyLing FrankeyLing added S-needs triage Status: Needs Triage T-crash Type: Crash labels Jan 2, 2025
@FrankeyLing
Copy link
Author

The same error occurs when using Java 17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-needs triage Status: Needs Triage T-crash Type: Crash
Projects
None yet
Development

No branches or pull requests

1 participant