paulevsGitch / BCLib

A library mod for BetterX team mods, developed for Fabric, MC 1.16.4+
MIT License
19 stars 39 forks source link

1.18 branch BCLib 0.5.5 build not running #52

Closed papuSpartan closed 2 years ago

papuSpartan commented 2 years ago

As the title says, after I was able to build the 1.18 branch using java 16, the build does not run under 1.18

[18:31:52] [main/INFO]: Loading for game Minecraft 1.18
[18:31:52] [ForkJoinPool-1-worker-6/WARN]: The mod "libcd" contains invalid entries in its mod json:
- Unsupported root entry "licence" at line 9 column 12
[18:31:52] [ForkJoinPool-1-worker-10/WARN]: The mod "controlling" contains invalid entries in its mod json:
- Unsupported root entry "side" at line 6 column 9
[18:31:52] [main/INFO]: Loading 177 mods:
    - adorn 3.0.0-rc.1+1.18-rc3
    - advanced_runtime_resource_pack 0.2.9 via carrier
    - amecsapi 1.3.2+mc1.18-pre1 via backslot
    - animal_feeding_trough 1.0.2+1.18
    - apoli 2.1.0 via origins
    - appleskin mc1.18-2.2.0
    - architectury 3.1.45
    - authme 2.1.0
    - backslot 1.2.3
    - bclib 0.5.5
    - betterdroppeditems 1.3.0-1.17
    - betterf3 1.1.5
    - bewitchment 1.18-2
    - bitsandchisels 2.6.1
    - blue_endless_jankson 1.2.1 via jankson
    - calio 1.4.2 via apoli
    - cardinal-components 4.0.0
    - cardinal-components-base 4.0.0 via trinkets
    - cardinal-components-entity 4.0.0 via trinkets
    - carrier 1.9.0
    - cloth-api 2.0.54
    - cloth-basic-math 0.6.0 via cloth-config
    - cloth-client-events-v0 2.0.54 via cloth-api
    - cloth-common-events-v1 2.0.54 via cloth-api
    - cloth-config 6.0.43
    - cloth-datagen-api-v1 2.0.54 via cloth-api
    - cloth-scissors-api-v1 2.0.54 via cloth-api
    - cloth-utils-v1 2.0.54 via cloth-api
    - com_eliotlash_mclib_mclib 18 via geckolib3
    - com_eliotlash_molang_molang 18 via geckolib3
    - com_moandjiezana_toml_toml4j 0.7.2 via dynamicfps
    - com_typesafe_config 1.4.1 via confabricate
    - confabricate 2.2.0-SNAPSHOT+4.1.1 via croptopia
    - controlling 1.1.2
    - cosmetic-armor 1.2.0
    - croptopia 1.7.0
    - damagetilt 1.17-fabric-0.1.2
    - dark-loading-screen 1.6.11
    - disable_custom_worlds_advice 1.4
    - dynamicfps 2.0.6
    - dynamicsoundfilters 1.3.0+1.18
    - expandedstorage 7.3.0
    - extraorigins 1.18-1
    - fabric 0.43.1+1.18
    - fabric-api-base 0.4.1+b4f4f6cd14 via fabric
    - fabric-api-lookup-api-v1 1.3.5+3ac43d9514 via fabric
    - fabric-biome-api-v1 6.0.1+3ac43d9514 via fabric
    - fabric-blockrenderlayer-v1 1.1.9+3ac43d9514 via fabric
    - fabric-command-api-v1 1.1.6+3ac43d9514 via fabric
    - fabric-commands-v0 0.2.5+b4f4f6cd14 via fabric
    - fabric-containers-v0 0.1.18+d154e2c614 via fabric
    - fabric-content-registries-v0 0.4.5+6f53a73d14 via fabric
    - fabric-crash-report-info-v1 0.1.8+3ac43d9514 via fabric
    - fabric-dimensions-v1 2.1.7+43d2957114 via fabric
    - fabric-entity-events-v1 1.4.5+6b21378a14 via fabric
    - fabric-events-interaction-v0 0.4.15+3ac43d9514 via fabric
    - fabric-events-lifecycle-v0 0.2.5+b4f4f6cd14 via fabric
    - fabric-game-rule-api-v1 1.0.10+3ac43d9514 via fabric
    - fabric-item-api-v1 1.2.7+3ac43d9514 via fabric
    - fabric-item-groups-v0 0.3.3+3ac43d9514 via fabric
    - fabric-key-binding-api-v1 1.0.8+c8aba2f314 via fabric
    - fabric-keybindings-v0 0.2.6+b4f4f6cd14 via fabric
    - fabric-language-kotlin 1.7.0+kotlin.1.6.0
    - fabric-lifecycle-events-v1 1.4.10+c15ca33514 via fabric
    - fabric-loot-tables-v1 1.0.8+3ac43d9514 via fabric
    - fabric-mining-level-api-v1 1.0.3+3ac43d9514 via fabric
    - fabric-mining-levels-v0 0.1.7+b4f4f6cd14 via fabric
    - fabric-models-v0 0.3.3+3ac43d9514 via fabric
    - fabric-networking-api-v1 1.0.18+3ac43d9514 via fabric
    - fabric-networking-v0 0.3.5+b4f4f6cd14 via fabric
    - fabric-object-builder-api-v1 1.10.13+3ac43d9514 via fabric
    - fabric-object-builders-v0 0.7.7+3ac43d9514 via fabric
    - fabric-particles-v1 0.2.9+526dc1ac14 via fabric
    - fabric-permissions-api-v0 0.1-SNAPSHOT via universal-graves
    - fabric-registry-sync-v0 0.8.5+3ac43d9514 via fabric
    - fabric-renderer-api-v1 0.4.9+3ac43d9514 via fabric
    - fabric-renderer-indigo 0.4.12+3ac43d9514 via fabric
    - fabric-renderer-registries-v1 3.2.7+b4f4f6cd14 via fabric
    - fabric-rendering-data-attachment-v1 0.3.3+d154e2c614 via fabric
    - fabric-rendering-fluids-v1 0.1.18+3ac43d9514 via fabric
    - fabric-rendering-v0 1.1.9+b4f4f6cd14 via fabric
    - fabric-rendering-v1 1.10.3+6b21378a14 via fabric
    - fabric-resource-loader-v0 0.4.11+3ac43d9514 via fabric
    - fabric-screen-api-v1 1.0.7+3ac43d9514 via fabric
    - fabric-screen-handler-api-v1 1.1.11+3ac43d9514 via fabric
    - fabric-structure-api-v1 2.0.8+295197a714 via fabric
    - fabric-tag-extensions-v0 1.2.5+3ac43d9514 via fabric
    - fabric-textures-v0 1.0.9+3ac43d9514 via fabric
    - fabric-tool-attribute-api-v1 1.3.4+7de09f5514 via fabric
    - fabric-transfer-api-v1 1.5.4+b4f4f6cd14 via fabric
    - fabricloader 0.12.8
    - fallingleaves 1.8.0+1.18
    - fiber 0.23.0-2 via patchouli
    - geckolib3 3.0.21
    - genesis 0.7.1
    - harvest_scythes 2.3.0
    - hologram-api 0.2.1+1.18-pre5 via universal-graves
    - illuminations 1.10.2
    - impersonate 2.4.0
    - indium 1.0.2-alpha1+mc1.18
    - inmis 2.3.2-1.17.1
    - inventorysorter 1.8.0-1.18
    - io_leangen_geantyref_geantyref 1.3.11 via confabricate
    - jankson 4.0.0+j1.2.0 via adorn
    - java 17
    - kanos_config 0.1.4+1.14.4-1.17.1 via pehkui
    - kirin 1.9.1 via presencefootsteps
    - kyrptconfig 1.2.3-1.18 via inventorysorter
    - lazydfu 0.1.2
    - leafmealone 2.1
    - libcd 3.0.3+1.16.3 via adorn
    - libgui 5.0.0-beta.2+1.18-rc1 via adorn
    - libninepatch 1.1.0 via libgui
    - lightoverlay 6.0.3
    - me_hypherionmc_simple-rpc-common 1.0.6 via simple-rpc
    - megane 6.0.0
    - megane-base 6.0.0 via megane
    - megane-fabric-transfer 6.0.0+1.5.4-b4f4f6cda9 via megane
    - megane-reborn-core 6.0.0+5.1.0-beta.2 via megane
    - megane-runtime 6.0.0 via megane
    - megane-team-reborn-energy 6.0.0+2.0.0-beta1 via megane
    - megane-tech-reborn 6.0.0+5.1.0-beta.2 via megane
    - megane-vanilla 6.0.0+1.18 via megane
    - minecraft 1.18
    - mm 2.3 via harvest_scythes
    - modmenu 3.0.0
    - namepain 1.4.0
    - ninjaphenix_container_lib 1.2.5
    - notenoughanimations 1.4.0
    - notenoughcrashes 4.1.3+1.18
    - omega-config 1.0.4 via inmis
    - org_jetbrains_kotlin_kotlin-reflect 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlin_kotlin-stdlib 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.6.0 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.5.2 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.5.2 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.3.1 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.3.1 via fabric-language-kotlin
    - org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.3.1 via fabric-language-kotlin
    - org_joml_joml 1.10.2 via sodium
    - org_spongepowered_configurate-core 4.1.1 via confabricate
    - org_spongepowered_configurate-extra-dfu4 4.1.1 via confabricate
    - org_spongepowered_configurate-gson 4.1.1 via confabricate
    - org_spongepowered_configurate-hocon 4.1.1 via confabricate
    - origins 1.2.0
    - origins-classes 1.2.3
    - owo 0.3.8+1.18
    - packet_tweaker 0.2.0+1.18-pre1 via server_translations_api
    - patchouli 1.18-60-FABRIC
    - pehkui 3.0.0+1.14.4-1.18
    - placeholder-api 1.1.3+1.17.1 via universal-graves
    - playerabilitylib 1.5.0
    - pling 1.4.0
    - polymer 0.2.0-beta.5+1.18-rc3 via universal-graves
    - polymer-legacy 0.1.9+0.2.0-beta.5+1.18-rc3 via polymer
    - presencefootsteps r34-1.17-rc1
    - reach-entity-attributes 2.1.1 via origins
    - reborncore 5.1.0-beta.2
    - roughlyenoughitems 7.0.343
    - server_translations_api 1.4.8+1.18-pre1 via universal-graves
    - servertick 1.6
    - sgui 1.0.0-rc6+1.18-pre5 via universal-graves
    - simple-rpc 1.18-pre2-2.5.1-beta-fabric
    - slotlock 1.0.4-BETA+1.18
    - sodium 0.4.0-alpha5+build.9
    - stacc 1.2.3 via bitsandchisels
    - step-height-entity-attribute 1.0.0 via bewitchment
    - team_reborn_energy 2.0.0-beta1 via reborncore
    - techreborn 5.1.0-beta.2
    - terraform-wood-api-v1 2.0.2 via bewitchment
    - transliterationlib 1.2.2
    - trinkets 3.1.0
    - universal-graves 1.2.1+1.18
    - whereisit 1.14.4
    - wthit 4.3.0
    - xaeroworldmap 1.18.5
[18:31:52] [main/WARN]: Mod `appleskin` (mc1.18-2.2.0) does not respect SemVer - comparison support is limited.
[18:31:52] [main/WARN]: Mod `polymer-legacy` (0.1.9+0.2.0-beta.5+1.18-rc3) does not respect SemVer - comparison support is limited.
[18:31:52] [main/WARN]: Mod `presencefootsteps` (r34-1.17-rc1) does not respect SemVer - comparison support is limited.
[18:31:53] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/home/papu/.config/gdlauncher_next/datastore/libraries/net/fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/sponge-mixin-0.10.7+mixin.0.8.4.jar Service=Knot/Fabric Env=CLIENT
[18:31:53] [main/INFO]: Compatibility level set to JAVA_16
[18:31:53] [main/INFO]: Compatibility level set to JAVA_17
[18:31:53] [main/INFO]: Loaded configuration file for Sodium: 29 options available, 0 override(s) found
[18:31:53] [main/WARN]: Error loading class: net/minecraft/class_4548 (java.lang.ClassNotFoundException: net/minecraft/class_4548)
[18:31:53] [main/WARN]: @Mixin target net.minecraft.class_4548 was not found bclib.mixins.common.json:ChunkBiomeContainerMixin
[18:31:53] [main/WARN]: Error loading class: net/fabricmc/fabric/impl/biome/InternalBiomeData (java.lang.ClassNotFoundException: net/fabricmc/fabric/impl/biome/InternalBiomeData)
[18:31:53] [main/WARN]: @Mixin target net.fabricmc.fabric.impl.biome.InternalBiomeData was not found bclib.mixins.common.json:InternalBiomeDataMixin
[18:31:54] [main/INFO]: I used the json to destroy the json
[18:31:56] [main/ERROR]: Mixin apply for mod bclib failed bclib.mixins.common.json:BiomeMixin -> net.minecraft.class_1959: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyArg annotation on bclib_updateFeatureSeed could not find any targets matching 'Lnet/minecraft/class_1959;method_8702(Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V' in net.minecraft.class_1959. Using refmap bclib-refmap.json [PREINJECT Applicator Phase -> bclib.mixins.common.json:BiomeMixin -> Prepare Injections ->  -> modify$zhj000$bclib_updateFeatureSeed(J)J -> Parse]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyArg annotation on bclib_updateFeatureSeed could not find any targets matching 'Lnet/minecraft/class_1959;method_8702(Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V' in net.minecraft.class_1959. Using refmap bclib-refmap.json [PREINJECT Applicator Phase -> bclib.mixins.common.json:BiomeMixin -> Prepare Injections ->  -> modify$zhj000$bclib_updateFeatureSeed(J)J -> Parse]
    at Not Enough Crashes deobfuscated stack trace.(1.17+build.11) ~[?:?]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo.<init>(ModifyArgInjectionInfo.java:45) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at jdk.internal.reflect.GeneratedConstructorAccessor25.newInstance(Unknown Source) ~[?:?]
    at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
    at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:229) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.8.jar:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
    at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries:54) ~[?:?]
    at net.minecraft.util.registry.Registry.<clinit>(Registry:269) ~[?:?]
    at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
    at net.minecraft.client.main.Main.main(Main:153) [intermediary-1.18.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:599) [fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.8.jar:?]
[18:31:56] [main/ERROR]: Minecraft has crashed!
net.fabricmc.loader.impl.FormattedException: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1959 failed
    at Not Enough Crashes deobfuscated stack trace.(1.17+build.11) ~[?:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:601) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.8.jar:?]
Caused by: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1959 failed
    at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries:54) ~[?:?]
    at net.minecraft.util.registry.Registry.<clinit>(Registry:269) ~[?:?]
    at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
    at net.minecraft.client.main.Main.main(Main:153) ~[1.18.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:599) ~[fabric-loader-0.12.8.jar:?]
    ... 2 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1959 failed
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:234) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.8.jar:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
    at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries:54) ~[?:?]
    at net.minecraft.util.registry.Registry.<clinit>(Registry:269) ~[?:?]
    at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
    at net.minecraft.client.main.Main.main(Main:153) ~[1.18.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:599) ~[fabric-loader-0.12.8.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.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:229) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.8.jar:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
    at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries:54) ~[?:?]
    at net.minecraft.util.registry.Registry.<clinit>(Registry:269) ~[?:?]
    at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
    at net.minecraft.client.main.Main.main(Main:153) ~[1.18.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:599) ~[fabric-loader-0.12.8.jar:?]
    ... 2 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [bclib.mixins.common.json:BiomeMixin] from phase [DEFAULT] in config [bclib.mixins.common.json] from mod [bclib] FAILED during APPLY
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:229) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.8.jar:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
    at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries:54) ~[?:?]
    at net.minecraft.util.registry.Registry.<clinit>(Registry:269) ~[?:?]
    at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
    at net.minecraft.client.main.Main.main(Main:153) ~[1.18.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:599) ~[fabric-loader-0.12.8.jar:?]
    ... 2 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyArg annotation on bclib_updateFeatureSeed could not find any targets matching 'Lnet/minecraft/class_1959;method_8702(Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V' in net.minecraft.class_1959. Using refmap bclib-refmap.json [PREINJECT Applicator Phase -> bclib.mixins.common.json:BiomeMixin -> Prepare Injections ->  -> modify$zhj000$bclib_updateFeatureSeed(J)J -> Parse]
    at Not Enough Crashes deobfuscated stack trace.(1.17+build.11) ~[?:?]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:316) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:308) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo.<init>(ModifyArgInjectionInfo.java:45) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at jdk.internal.reflect.GeneratedConstructorAccessor25.newInstance(Unknown Source) ~[?:?]
    at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
    at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1330) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:229) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136) ~[fabric-loader-0.12.8.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.8.jar:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
    at net.minecraft.util.registry.BuiltinRegistries.<clinit>(BuiltinRegistries:54) ~[?:?]
    at net.minecraft.util.registry.Registry.<clinit>(Registry:269) ~[?:?]
    at net.minecraft.Bootstrap.initialize(Bootstrap:49) ~[?:?]
    at net.minecraft.client.main.Main.main(Main:153) ~[1.18.jar:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:599) ~[fabric-loader-0.12.8.jar:?]
    ... 2 more
paulevsGitch commented 2 years ago

1.18 branch is not supposed to be launched as it is not ready yet