isXander / YetAnotherConfigLib

YetAnotherConfigLib (yacl) is just that. A builder-based configuration library for Minecraft.
GNU Lesser General Public License v3.0
96 stars 37 forks source link

YACL crashing when clicking on any UI elements [1.19.4] #81

Closed Ryuo1 closed 1 year ago

Ryuo1 commented 1 year ago

The crash occurs with YACL version 3.0.2

Ryuo1 commented 1 year ago

Crash log when loading with YACL 3.0.2:

---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 2023-06-18 16:23:16
Description: mouseClicked event handler

java.lang.RuntimeException: Mixin transformation of net.minecraft.class_350 failed
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.base/java.lang.ClassLoader.defineClass1(Native Method)
    at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
    at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:153)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.base/java.lang.ClassLoader.defineClass1(Native Method)
    at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
    at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:153)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at net.minecraft.class_500.method_25426(class_500.java:75)
    at net.minecraft.class_437.method_25423(class_437.java:427)
    at net.minecraft.class_310.method_1507(class_310.java:1079)
    at net.minecraft.class_442.method_19860(class_442.java:167)
    at net.minecraft.class_4185.method_25306(class_4185.java:94)
    at net.minecraft.class_4264.method_25348(class_4264.java:57)
    at net.minecraft.class_339.method_25402(class_339.java:187)
    at net.minecraft.class_4069.method_25402(class_4069.java:38)
    at net.minecraft.class_442.method_25402(class_442.java:308)
    at net.minecraft.class_312.method_1611(class_312.java:98)
    at net.minecraft.class_437.method_25412(class_437.java:540)
    at net.minecraft.class_312.method_1601(class_312.java:98)
    at net.minecraft.class_312.method_22686(class_312.java:169)
    at net.minecraft.class_1255.execute(class_1255.java:102)
    at net.minecraft.class_312.method_22684(class_312.java:169)
    at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
    at org.lwjgl.system.JNI.invokeV(Native Method)
    at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474)
    at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:234)
    at net.minecraft.class_310.method_1523(class_310.java:1241)
    at net.minecraft.class_310.method_1514(class_310.java:801)
    at net.minecraft.client.main.Main.main(Main.java:237)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
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)
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422)
    ... 45 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector modifyChildrenCall(Lnet/minecraft/class_350;)Ljava/util/List; in yacl.mixins.json:AbstractSelectionListMixin from mod yet_another_config_lib failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap yet-another-config-lib-common-refmap.json
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468)
    at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1384)
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1062)
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:402)
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327)
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421)
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
    ... 48 more

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.base/java.lang.ClassLoader.defineClass1(Native Method)
    at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
    at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:153)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.base/java.lang.ClassLoader.defineClass1(Native Method)
    at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
    at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:153)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at net.minecraft.class_500.method_25426(class_500.java:75)
    at net.minecraft.class_437.method_25423(class_437.java:427)
    at net.minecraft.class_310.method_1507(class_310.java:1079)
    at net.minecraft.class_442.method_19860(class_442.java:167)
    at net.minecraft.class_4185.method_25306(class_4185.java:94)
    at net.minecraft.class_4264.method_25348(class_4264.java:57)
    at net.minecraft.class_339.method_25402(class_339.java:187)
    at net.minecraft.class_4069.method_25402(class_4069.java:38)
    at net.minecraft.class_442.method_25402(class_442.java:308)
    at net.minecraft.class_312.method_1611(class_312.java:98)
    at net.minecraft.class_437.method_25412(class_437.java:540)
    at net.minecraft.class_312.method_1601(class_312.java:98)
    at net.minecraft.class_312.method_22686(class_312.java:169)
    at net.minecraft.class_1255.execute(class_1255.java:102)
    at net.minecraft.class_312.method_22684(class_312.java:169)
    at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
    at org.lwjgl.system.JNI.invokeV(Native Method)
    at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474)

-- Affected screen --
Details:
    Screen name: net.minecraft.class_442
Stacktrace:
    at net.minecraft.class_437.method_25412(class_437.java:540)
    at net.minecraft.class_312.method_1601(class_312.java:98)
    at net.minecraft.class_312.method_22686(class_312.java:169)
    at net.minecraft.class_1255.execute(class_1255.java:102)
    at net.minecraft.class_312.method_22684(class_312.java:169)
    at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
    at org.lwjgl.system.JNI.invokeV(Native Method)
    at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474)
    at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:234)
    at net.minecraft.class_310.method_1523(class_310.java:1241)
    at net.minecraft.class_310.method_1514(class_310.java:801)
    at net.minecraft.client.main.Main.main(Main.java:237)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Last reload --
Details:
    Reload number: 1
    Reload reason: initial
    Finished: Yes
    Packs: vanilla, fabric, minecraft:supporteatinganimation, file/Mod Menu Helper.zip, file/Chat Reporting Helper.zip, file/Faithful+32x+-+1.19.4.zip, swordblocking:blocking_predicates
Stacktrace:
    at net.minecraft.class_6360.method_36565(class_6360.java:49)
    at net.minecraft.class_310.method_1587(class_310.java:2413)
    at net.minecraft.class_310.method_1514(class_310.java:820)
    at net.minecraft.client.main.Main.main(Main.java:237)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- System Details --
Details:
    Minecraft Version: 1.19.4
    Minecraft Version ID: 1.19.4
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 17.0.3, Microsoft
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
    Memory: 220290104 bytes (210 MiB) / 754974720 bytes (720 MiB) up to 4294967296 bytes (4096 MiB)
    CPUs: 16
    Processor Vendor: AuthenticAMD
    Processor Name: AMD Ryzen 7 5800H with Radeon Graphics         
    Identifier: AuthenticAMD Family 25 Model 80 Stepping 0
    Microarchitecture: Zen 3
    Frequency (GHz): 3.19
    Number of physical packages: 1
    Number of physical CPUs: 8
    Number of logical CPUs: 16
    Graphics card #0 name: NVIDIA GeForce RTX 3050 Laptop GPU
    Graphics card #0 vendor: NVIDIA (0x10de)
    Graphics card #0 VRAM (MB): 4095.00
    Graphics card #0 deviceId: 0x25a5
    Graphics card #0 versionInfo: DriverVersion=31.0.15.3598
    Graphics card #1 name: AMD Radeon(TM) Graphics
    Graphics card #1 vendor: Advanced Micro Devices, Inc. (0x1002)
    Graphics card #1 VRAM (MB): 2048.00
    Graphics card #1 deviceId: 0x1638
    Graphics card #1 versionInfo: DriverVersion=31.0.14057.5006
    Memory slot #0 capacity (MB): 8192.00
    Memory slot #0 clockSpeed (GHz): 3.20
    Memory slot #0 type: DDR4
    Memory slot #1 capacity (MB): 8192.00
    Memory slot #1 clockSpeed (GHz): 3.20
    Memory slot #1 type: DDR4
    Virtual memory max (MB): 34668.06
    Virtual memory used (MB): 20609.35
    Swap memory total (MB): 20480.00
    Swap memory used (MB): 155.88
    JVM Flags: 8 total; -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M -Xmx4096m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
    Fabric Mods: 
        ambientsounds: Ambient Sounds (Fabric) 5.2.19
        appleskin: AppleSkin 2.4.4+mc1.19.4
        architectury: Architectury 8.1.87
        bedrockify: BedrockIfy 1.8.1+mc1.19.4
        bettercommandblockui: BetterCommandBlockUI 0.4.2
        betterf3: BetterF3 6.0.2
        bettermounthud: Better Mount HUD 1.2.1
        betterpingdisplay: Better Ping Display 1.1.1
        betterstats: Better Statistics Screen 2.9.1+1.19.4
            tcdcommons: TCD Commons API 2.9.1+1.19.4
        betterthanmending: BetterThanMending 1.3.0
        blur: Blur (Fabric) 3.0.0
            satin: Satin 1.11.0
        boathud: BoatHud 1.1.3
        bobby: Bobby 4.0.6
            com_typesafe_config: config 1.4.2
            io_leangen_geantyref_geantyref: geantyref 1.3.13
            org_spongepowered_configurate-core: configurate-core 4.1.2
            org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
        cameraoverhaul: Camera Overhaul 1.4.0-fabric-universal
        carpet: Carpet Mod 1.4.101+v230319
        carpet-fixes: Carpet Fixes 1.19.4-1.14.1
            conditional-mixin: conditional mixin 0.3.1
        chatpatches: Chat Patches 194.4.6
        clientcommands: Client Commands 2.7.13
            betterconfig: BetterConfig 1.0.7
            clientarguments: clientarguments 1.4.3
        cloth-config: Cloth Config v10 10.0.96
            cloth-basic-math: cloth-basic-math 0.6.1
        creativecore: CreativeCore (Fabric) 2.10.12
            net_minecraftforge_eventbus: eventbus 6.0.4
        detailab: Detail Armor Bar 2.6.3+1.19.4-fabric
        dynamiccrosshair: Dynamic Crosshair 6.2.1+1.19.4
            com_github_llamalad7_mixinextras: MixinExtras 0.2.0-beta.8
        dynamiccrosshaircompat: Dynamic Crosshair Compat 3.1.1+1.19.3
        dynamicsoundfilters: Dynamic Sound Filters 1.4.0+1.19.4
        eatinganimationid: Eating Animation 1.9.3
        editsign: EditSign 2.8.0
        exordium: Exordium 1.1.2-mc1.19.4
        fabric-api: Fabric API 0.83.0+1.19.4
            fabric-api-base: Fabric API Base 0.4.27+1e9487d2f4
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.28+504944c8f4
            fabric-biome-api-v1: Fabric Biome API (v1) 13.0.9+10ce000ff4
            fabric-block-api-v1: Fabric Block API (v1) 1.0.8+e022e5d1f4
            fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.37+10ce000ff4
            fabric-client-tags-api-v1: Fabric Client Tags 1.0.18+10ce000ff4
            fabric-command-api-v1: Fabric Command API (v1) 1.2.30+f71b366ff4
            fabric-command-api-v2: Fabric Command API (v2) 2.2.9+10ce000ff4
            fabric-commands-v0: Fabric Commands (v0) 0.2.47+df3654b3f4
            fabric-containers-v0: Fabric Containers (v0) 0.1.57+df3654b3f4
            fabric-content-registries-v0: Fabric Content Registries (v0) 3.5.12+10ce000ff4
            fabric-convention-tags-v1: Fabric Convention Tags 1.5.2+10ce000ff4
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.17+aeb40ebef4
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 11.4.3+10ce000ff4
            fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.48+10ce000ff4
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.16+10ce000ff4
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.0+10ce000ff4
            fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.55+df3654b3f4
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.35+a1ccd7bff4
            fabric-item-api-v1: Fabric Item API (v1) 2.1.20+10ce000ff4
            fabric-item-group-api-v1: Fabric Item Group API (v1) 3.0.8+10ce000ff4
            fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.35+504944c8f4
            fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.33+df3654b3f4
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.18+10ce000ff4
            fabric-loot-api-v2: Fabric Loot API (v2) 1.1.30+10ce000ff4
            fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.34+9e7660c6f4
            fabric-message-api-v1: Fabric Message API (v1) 5.1.4+10ce000ff4
            fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.42+10ce000ff4
            fabric-models-v0: Fabric Models (v0) 0.3.33+10ce000ff4
            fabric-networking-api-v1: Fabric Networking API (v1) 1.3.4+10ce000ff4
            fabric-networking-v0: Fabric Networking (v0) 0.3.44+df3654b3f4
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 7.0.6+10ce000ff4
            fabric-particles-v1: Fabric Particles (v1) 1.0.26+10ce000ff4
            fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.11+10ce000ff4
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.2.3+10ce000ff4
            fabric-renderer-api-v1: Fabric Renderer API (v1) 2.3.1+10ce000ff4
            fabric-renderer-indigo: Fabric Renderer - Indigo 1.3.1+10ce000ff4
            fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.41+df3654b3f4
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.31+10ce000ff4
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.24+10ce000ff4
            fabric-rendering-v0: Fabric Rendering (v0) 1.1.44+df3654b3f4
            fabric-rendering-v1: Fabric Rendering (v1) 2.1.4+10ce000ff4
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.3+10ce000ff4
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.5+5ade3c38f4
            fabric-screen-api-v1: Fabric Screen API (v1) 1.0.48+10ce000ff4
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.23+10ce000ff4
            fabric-sound-api-v1: Fabric Sound API (v1) 1.0.11+10ce000ff4
            fabric-transfer-api-v1: Fabric Transfer API (v1) 3.2.1+10ce000ff4
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 3.2.0+10ce000ff4
        fabric-language-kotlin: Fabric Language Kotlin 1.9.5+kotlin.1.8.22
            org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.8.22
            org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.8.22
            org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.8.22
            org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.8.22
            org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.20.2
            org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.7.1
            org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.7.1
            org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
            org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.5.1
            org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.5.1
            org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.5.1
        fabricloader: Fabric Loader 0.14.21
        fabrishot: Fabrishot 1.9.2
        fallingleaves: Falling Leaves 1.15.1+1.20.1
        forgeconfigapiport: Forge Config API Port 6.0.2
            com_electronwill_night-config_core: core 3.6.5
            com_electronwill_night-config_toml: toml 3.6.5
        grass_kiss: Grass Kiss 1.19.3-fabric0.68.1-0.5.0
        healthindicators: PlayerHealthIndicators 1.1.0
        inventoryprofilesnext: Inventory Profiles Next 1.10.4
        invmove: InvMove 0.8.3
        java: OpenJDK 64-Bit Server VM 17
        journeymap: Journeymap 5.9.7
            journeymap-api-fabric: JourneyMap API 1.19.4-1.9-fabric-SNAPSHOT
        lambdynlights: LambDynamicLights 2.3.0+1.19.4
            pride: Pride Lib 1.2.0+1.19.4
            spruceui: SpruceUI 4.2.0+1.19.4
        libipn: libIPN 3.0.2
        litematica: Litematica 0.14.3
        litematica_printer: Litematica Printer 3.2
        lod: Distant Horizons 1.6.11a
        malilib: MaLiLib 0.15.4
        mambience: MAmbience 5.3.0+1.19.4
        midnightlib: MidnightLib 1.3.0
        minecraft: Minecraft 1.19.4
        modelfix: Model Gap Fix 1.10
        modmenu: Mod Menu 6.2.3
        nochatreports: No Chat Reports 1.19.4-v2.1.6
        openpartiesandclaims: Open Parties and Claims 0.17.5
        plasmovoice: Plasmo Voice 2.0.5
            aopalliance_aopalliance: aopalliance 1.0
            com_google_inject_guice: guice 5.0.1
            fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT
            javax_inject_javax_inject: javax.inject 1
        presencefootsteps: Presence Footsteps 1.8.2
            kirin: Kirin UI 1.14.0
        pv-addon-soundphysics: pv-addon-soundphysics 1.0.1
        raised: Raised 1.2.2
        roughlyenoughitems: Roughly Enough Items 11.0.621
            error_notifier: Error Notifier 1.0.9
        screenshotclipboard: Screenshot to Clipboard 1.0.9
        skinlayers: 3d Skin Layers 1.5.3-mc1.19.4
        sodium: Sodium 0.4.10+build.24
        sound_physics_remastered: Sound Physics Remastered 1.19.4-1.1.1
        swordblocking: Sword Blocking 1.3.0
        viafabric: ViaFabric 0.4.10+39-main
            org_yaml_snakeyaml: snakeyaml 2.0
            viafabric-mc119: ViaFabric for 1.19 0.4.10+39-main
            viaversion: ViaVersion 4.7.0
        yet_another_config_lib_v3: YetAnotherConfigLib 3.0.2+1.19.4
            com_twelvemonkeys_common_common-image: common-image 3.9.4
            com_twelvemonkeys_common_common-io: common-io 3.9.4
            com_twelvemonkeys_common_common-lang: common-lang 3.9.4
            com_twelvemonkeys_imageio_imageio-core: imageio-core 3.9.4
            com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.9.4
            com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.9.4
            yet_another_config_lib: YetAnotherConfigLib 2.5.1+1.19.4
        zoomify: Zoomify 2.9.4
            com_akuleshov7_ktoml-core-jvm: ktoml-core-jvm 0.4.1
            dev_isxander_settxi_settxi-core: settxi-core 2.10.6
            dev_isxander_settxi_settxi-gui: settxi-gui 2.10.6
            dev_isxander_settxi_settxi-kotlinx-serialization: settxi-kotlinx-serialization 2.10.6
            settxi-gui-yacl: Settxi Gui (YetAnotherConfigLib) 2.10.6
    Launched Version: fabric-loader-0.14.21-1.19.4
    Backend library: LWJGL version 3.3.1 SNAPSHOT
    Backend API: NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2 GL version 3.2.0 NVIDIA 535.98, NVIDIA Corporation
    Window size: 1920x1080
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: 
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fabric'
    Type: Client (map_client.txt)
    Graphics mode: fancy
    Resource Packs: vanilla, fabric, minecraft:supporteatinganimation, file/Mod Menu Helper.zip, file/Chat Reporting Helper.zip, file/Faithful+32x+-+1.19.4.zip, swordblocking:blocking_predicates (incompatible)
    Current Language: en_us
    CPU: 16x AMD Ryzen 7 5800H with Radeon Graphics
Ryuo1 commented 1 year ago

Workaround: Use YACL version 3.0.1

CD123XD commented 1 year ago

I also have this issue!

FunkyNico commented 1 year ago

I also have this issue, logs here: https://mclo.gs/DJVdl14 . Thanks.

LichLord91 commented 1 year ago

+1 on this

rakantoh commented 1 year ago

yes, same error with version 3.0.2 on 1.19.4, revert to 3.0.1 works normally

Kulei666 commented 1 year ago

+1 same issue same fix

zax71 commented 1 year ago

Yep, same here.

forkiesassds commented 1 year ago

For me 3.0.0, 3.0.1 and 3.0.2 crash the game. Reverting to 3.0.0-beta.2 fixes everything, however the API in beta.2 seems to be broken, so I have reverted to 2.5.1

FunkyNico commented 1 year ago

I can confirm this issue still happening on 3.0.1 as you can see here: https://mclo.gs/3FyzzWn

Also tried 3.0.0 and crashed: https://mclo.gs/jEJWKP4

3.0.0-beta2 seems to have a problem with dynamic crosshair mod: https://mclo.gs/rA0ecow

3.0.0-beta1 and 2.5.1 seems to work properly for me.

forkiesassds commented 1 year ago

3.0.3 has fixed this issue for me.

rakantoh commented 1 year ago

for me 3.0.3 has solved the issue too