Giter VIP home page Giter VIP logo

kambrik's People

Contributors

ejektaflex avatar isxander avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kambrik's Issues

BetterMC Kambrik-4.0-1.19.2

A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:63)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:164)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162)
... 2 more
Caused by: java.lang.ExceptionInInitializerError
at io.ejekta.kambrik.internal.KambrikPrelaunch.handleCustomEntryData(KambrikPrelaunch.kt:31)
at io.ejekta.kambrik.internal.KambrikPrelaunch.onPreLaunch(KambrikPrelaunch.kt:18)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 4 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_2960 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 io.ejekta.kambrik.internal.KambrikMod.idOf(KambrikMod.kt:30)
at io.ejekta.kambrik.logging.KambrikMarkers.createIdMarker(KambrikMarkers.kt:16)
at io.ejekta.kambrik.logging.KambrikMarkers.(KambrikMarkers.kt:12)
... 7 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)
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)
... 14 more
Caused by: java.lang.ClassCastException: class com.llamalad7.mixinextras.lib.apache.commons.tuple.ImmutablePair cannot be cast to class org.apache.commons.lang3.tuple.Pair (com.llamalad7.mixinextras.lib.apache.commons.tuple.ImmutablePair and org.apache.commons.lang3.tuple.Pair are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @25bbe1b6)
at ca.fxco.memoryleakfix.config.mixinExtension.UnMixinExtension.preApply(UnMixinExtension.java:23)
at org.spongepowered.asm.mixin.transformer.ext.Extensions.preApply(Extensions.java:156)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.preApply(TargetClassContext.java:413)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:401)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
... 17 more

Experimental Forge Port Checklist

I am experimenting with a port of Kambrik to Forge so that dependent mods (such as Bountiful) might be able to be ported. This is a list that tracks my progress. There is no guarantee that this port will be successful.

❌ = Needs doing
⚠️ = Partially done
✅ = Done
❓ = Not yet reviewed, probably needs doing

Package Common Isolated Fabric Status Forge Status
command
ext
file
input
internal
logging
message
registration
serial
structure

Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!

Yesterday it was normal,today crashed.Either jdk18(18.0.0) or java16(16.0.1) crashes.This log is created by jdk18.
########################################
[08:29:17] [main/INFO]: Loading Minecraft 1.17.1 with Fabric Loader 0.13.2
[08:29:17] [ForkJoinPool-1-worker-4/WARN]: The mod "libcd" contains invalid entries in its mod json:

  • Unsupported root entry "licence" at line 9 column 12
    [08:29:17] [ForkJoinPool-1-worker-8/WARN]: The mod "libcd" contains invalid entries in its mod json:
  • Unsupported root entry "licence" at line 8 column 12
    [08:29:17] [ForkJoinPool-1-worker-8/WARN]: The mod "extraalchemy" contains invalid entries in its mod json:
  • Invalid entry in person "contribution" at line 19 column 21
    [08:29:17] [ForkJoinPool-1-worker-1/WARN]: The mod "qcommon-croco" contains invalid entries in its mod json:
  • Unsupported root entry "links" at line 10 column 10
    [08:29:17] [ForkJoinPool-1-worker-7/WARN]: The mod "sync" contains invalid entries in its mod json:
  • Unsupported root entry "includes" at line 50 column 13
    [08:29:17] [main/INFO]: Loading 394 mods:
    • additionaladditions 2.2.0
    • adorn 2.3.1+1.17.1
    • advanced_runtime_resource_pack 0.5.4
    • advancements-enlarger 0.2.4
    • advdebug 2.3.0
    • ae2wtlib 9.0.0-beta.9
    • agape_space 0.4.2
    • alloy_forgery 2.0.6
    • appleskin 2.3.0+mc1.17.1
    • appliedenergistics2 9.0.0-beta.2
    • arcanus 1.23
    • architectury 2.10.6
    • artis 2.1.1+1.17.1
    • audiooutput 0.0.4
    • authme 2.1.0
    • auto_planter 17.1-fabric
    • autoconfig1u 3.3.1
    • automated_crafting 1.3.24+MC1.17-1.17.1
    • awesomedungeon 2.0.5
    • balm-fabric 1.9.0+0
    • bannerpp 2.0.4+mc.1.17-rc1 via botania
    • bclib 0.5.6
    • beaconoverhaul 1.4.3+1.17
    • better_wandering_trader 1.7.0
    • betteranimalsplus 1.17.1-11.0.4
    • betterdungeons 1.17-1.0.2
    • betterend 0.12.5
    • bettermineshafts 1.17-1.0.1
    • betternether 5.3.14
    • bettersleeping 0.4.0
    • bewitchment 1.17-15
    • bitsandchisels 2.6.0
    • blockshifter 1.4.0+fabric-1.17.1
    • blockus 2.2.10+1.17.1
    • blue_endless_jankson 1.2.1 via datapackportals
    • botania 1.17.1-422-FABRIC
    • bountiful 2.0.2
    • breakprogress 1.0.1
    • bsvsb 2.0.4
    • buildinggadgets 1.0.5
    • builtinservers 1.0.1-BETA+1.17
    • caffeineconfig 1.0.0 via sodium-extra
    • campanion 2.0.1
    • can-i-mine-this-block 1.1.0
    • cardinal-components-base 3.1.1 via bewitchment
    • cardinal-components-block 3.0.0 via botania
    • cardinal-components-entity 3.1.1 via bewitchment
    • cardinal-components-item 3.1.1 via buildinggadgets
    • cardinal-components-level 3.1.1 via buildinggadgets
    • cardinal-components-world 3.1.1 via buildinggadgets
    • carrier 1.8.2
    • charm 3.3.2
    • chisel 1.4.4
    • cleanview 1.17.1-v1-fabric
    • cloth-api 2.0.54
    • cloth-armor-api-v1 1.5.47 via modern_industrialization
    • 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.1.48 via sync
    • 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 computercraft
    • clumps 7.0.10
    • collective-fabric 4.9
    • com_electronwill_night-config_core 3.6.5 via beaconoverhaul
    • com_electronwill_night-config_toml 3.6.5 via beaconoverhaul
    • com_eliotlash_mclib_mclib 18 via geckolib3
    • com_eliotlash_molang_molang 18 via geckolib3
    • com_focamacho_sealconfig 1.2.2 via ringsofascension
    • com_moandjiezana_toml_toml4j 0.7.2 via charm
    • com_typesafe_config 1.4.1 via confabricate
    • completeconfig 1.2.0 via spatialharvesters
    • compostable-rottenflesh 1.0.0
    • compress [v1.5]
    • computercraft 1.97.5
    • confabricate 2.2.0-SNAPSHOT+4.1.1 via croptopia
    • conjuring 1.0.16
    • continuity 1.0.3+1.17
    • couplings 1.6.0+1.17
    • crookedcrooks 2.0.1+1.17.1
    • croparia 1.17.1-0.0.4
    • croptopia 1.7.0
    • crowdin-translate 1.3+1.17 via automated_crafting
    • customportalapi 0.0.1-beta46-1.17 via datapackportals
    • customspawns 0.5.1+1.17
    • danceofgrowth 1.0
    • dark-enchanting 0.6.0-1.17.1
    • datapackportals 1.1.0-1.17
    • diggusmaximus 1.5.1-1.17
    • dispenser_configurator 1.2-b1+MC1.17-1.17.1
    • dml-refabricated 0.4.4-beta
    • dml-refabricated-base 0.4.4-beta via dml-refabricated
    • dml-refabricated-events 0.4.4-beta via dml-refabricated
    • dml-refabricated-modular-armor 0.4.4-beta via dml-refabricated
    • dml-refabricated-rei 0.4.4-beta via dml-refabricated
    • drippyloadingscreen 1.4.1
    • dynamicfps 2.0.6
    • endrem 4.1.0
    • enhanced_quarries 1.2.0_RC9
    • enhancedblockentities 0.5+1.17
    • expandedstorage 7.3.6
    • extraalchemy 1.6.1
    • extragenerators 1.1-BETA+1.17
    • extremesoundmuffler 3.22_fabric-1.17.1
    • fabric 0.46.1+1.17
    • fabric-api-base 0.4.0+cf39a74318 via beaconoverhaul
    • fabric-api-lookup-api-v1 1.5.0+e821752d18 via fabric
    • fabric-biome-api-v1 3.2.2+cf39a74318 via fabric
    • fabric-blockrenderlayer-v1 1.1.6+cf39a74318 via fabric
    • fabric-command-api-v1 1.1.4+cf39a74318 via fabric
    • fabric-commands-v0 0.2.3+cf39a74318 via fabric
    • fabric-containers-v0 0.1.13+cf39a74318 via fabric
    • fabric-content-registries-v0 0.4.1+3447790d18 via fabric
    • fabric-crash-report-info-v1 0.1.6+cf39a74318 via fabric
    • fabric-dimensions-v1 2.0.15+b556f28c18 via fabric
    • fabric-entity-events-v1 1.4.1+377137cc18 via fabric
    • fabric-events-interaction-v0 0.4.12+e99fbe1218 via fabric
    • fabric-events-lifecycle-v0 0.2.4+cf39a74318 via fabric
    • fabric-furnaces 2.0.1-1.17
    • fabric-game-rule-api-v1 1.0.8+cf39a74318 via fabric
    • fabric-item-api-v1 1.3.0+6617390918 via fabric
    • fabric-item-groups-v0 0.3.2+cf39a74318 via fabric
    • fabric-key-binding-api-v1 1.0.6+2a2bb57318 via fabric
    • fabric-keybindings-v0 0.2.4+cf39a74318 via fabric
    • fabric-language-kotlin 1.7.1+kotlin.1.6.10
    • fabric-language-scala 2.0.0+scala.3.0.2
    • fabric-lifecycle-events-v1 1.4.6+0392f3a618 via fabric
    • fabric-loot-tables-v1 1.0.5+cf39a74318 via fabric
    • fabric-mining-level-api-v1 1.0.3+cf39a74318 via fabric
    • fabric-mining-levels-v0 0.1.7+cf39a74318 via fabric
    • fabric-models-v0 0.3.1+cf39a74318 via fabric
    • fabric-networking-api-v1 1.0.14+5847535018 via couplings
    • fabric-networking-blockentity-v0 0.2.12+cf39a74318 via fabric
    • fabric-networking-v0 0.3.3+cf39a74318 via fabric
    • fabric-object-builder-api-v1 1.11.1+f907116918 via fabric
    • fabric-object-builders-v0 0.7.8+cf39a74318 via fabric
    • fabric-particles-v1 0.2.5+cf39a74318 via fabric
    • fabric-permissions-api-v0 0.1-SNAPSHOT via universal-graves
    • fabric-registry-sync-v0 0.8.0+ea29b33318 via fabric
    • fabric-renderer-api-v1 0.4.6+ce16ae5918 via fabric
    • fabric-renderer-indigo 0.4.10+ce16ae5918 via fabric
    • fabric-renderer-registries-v1 3.2.6+cf39a74318 via fabric
    • fabric-rendering-data-attachment-v1 0.1.6+cf39a74318 via fabric
    • fabric-rendering-fluids-v1 0.2.1+cf39a74318 via fabric
    • fabric-rendering-v0 1.1.7+cf39a74318 via fabric
    • fabric-rendering-v1 1.10.1+377137cc18 via fabric
    • fabric-resource-conditions-api-v1 1.0.1+591a0f2118 via fabric
    • fabric-resource-loader-v0 0.4.10+f09604ce18 via beaconoverhaul
    • fabric-screen-api-v1 1.0.5+cf39a74318 via fabric
    • fabric-screen-handler-api-v1 1.1.9+cf39a74318 via fabric
    • fabric-structure-api-v1 1.2.0+48a9ad8918 via fabric
    • fabric-tag-extensions-v0 1.2.3+cf39a74318 via beaconoverhaul
    • fabric-textures-v0 1.0.7+cf39a74318 via fabric
    • fabric-tool-attribute-api-v1 1.3.3+3b96517518 via fabric
    • fabric-transfer-api-v1 1.5.4+cf39a74318 via fabric
    • fabrication 2.3.0
    • fabricloader 0.13.2
    • fake-player-api 0.2.0 via indrev
    • farmersdelight 1.17.1-0.1.3
    • fasttransferlib 0.5.6 via modern_industrialization
    • ferritecore 3.1.0
    • fiber 0.23.0-2 via botania
    • gargantuan 1.1.4
    • gateofbabylon 1.5.1-1.17.1
    • gearreborn 1.17-0.1.10
    • geckolib3 3.0.31
    • glassential 1.17-1.2.0
    • go-fish 1.3.1-1.17.1
    • golemsgalore 1.0.3-1.17.1
    • grass_pass 1.0.0
    • grassseeds-fabric 1.6
    • gud_recipe_confidence 1.0.2 via the_aether
    • guild 0.3.4
    • hardcorequesting 1.17.1-5.8.2
    • hctm-base 3.6.2 via rswires
    • hologram-api 0.2.1+1.17.1 via universal-graves
    • iknowwhatimdoing 4.0.0
    • impersonate 2.3.5
    • improved-stations 2.0.7
    • incubus_core 1.6.3 via the_aether
    • indium 1.0.1+mc1.17.1
    • indrev 1.12.0-BETA
    • inmis 2.3.2-1.17.1
    • inventorysorter 1.8.0-1.17
    • io_leangen_geantyref_geantyref 1.3.11 via confabricate
    • iris 1.2.0-pre
    • iron-jetpacks 0.4.2
    • jankson 3.0.1+j1.2.0 via adorn
    • java 18
    • javax_servlet_javax_servlet-api 3.1.0 via mtr
    • justenoughkeys 0.5.3
    • kambrik 2.4.0
    • kanos_config 0.1.4+1.14.4-1.17.1 via pehkui
    • kibe 1.9.4-BETA+1.17
    • kjsextras 1.4.0
    • konkrete 1.3.0
    • ksyxis 1.1
    • ktdatataglib 1.5.4 via dml-refabricated
    • kubejs 1701.3.10-build.9999
    • kyrptconfig 1.1.10-1.17 via diggusmaximus
    • lambdynlights 2.1.0+1.17
    • lapisreserve 1.0.8
    • lazydfu 0.1.2
    • libaddict 0.3.0 via hctm-base
    • libblockattributes 0.9.0 via simple_pipes_dep_container
    • libblockattributes_core 0.9.0 via hardcorequesting
    • libblockattributes_fluids 0.9.0 via hardcorequesting
    • libblockattributes_items 0.9.0 via indrev
    • libcd 3.0.3+1.16.3 via adorn
    • libgui 4.2.3+1.17.1 via artis
    • libmultipart 0.6.0 via simple_pipes_dep_container
    • libnetworkstack 0.5.0 via simple_pipes_dep_container
    • libninepatch 1.1.0 via libgui
    • libraryferret 1.0.3
    • libzoomer 0.3.0+1.17.1 via okzoomer
    • lifts 1.4-BETA+1.17
    • lightoverlay 6.0.1
    • lithium 0.7.5
    • locki 0.5.0
    • magna 1.5.5-1.17-pre4 via modern_industrialization
    • mambience 3.2.0+1.17.1
    • mcdict 2.1.0+1.17.1 via crookedcrooks
    • mechanicaldispensers 3.6
    • megane 5.6.1
    • megane-applied-energistics-2 5.6.1+9.0.0-beta.1 via megane
    • megane-base 5.6.1 via megane
    • megane-extra-generators 5.6.1+1.1-BETA-1.17 via megane
    • megane-fabric-transfer 5.6.1+1.5.1-6d0fac4218 via megane
    • megane-fast-transfer-lib 5.6.1+0.5.7 via megane
    • megane-industrial-revolution 5.6.1+1.11.0-alpha.4 via megane
    • megane-kibe 5.6.1+1.9.3-BETA-1.17 via megane
    • megane-lib-block-attributes 5.6.1+0.9.0 via megane
    • megane-modern-industrialization 5.6.1+0.6.1 via megane
    • megane-reborn-core 5.6.1+5.0.11-beta via megane
    • megane-runtime 5.6.1 via megane
    • megane-team-reborn-energy 5.6.1+2.0.0-beta1 via megane
    • megane-tech-reborn 5.6.1+5.0.11-beta via megane
    • megane-vanilla 5.6.1+1.17.1 via megane
    • megane-wireless-networks 5.6.1+1.3.1 via megane
    • minecraft 1.17.1
    • minecraftmappings 1.17.1-1.0.0 via mtr
    • minimalmenu 1.17-0.0.8
    • mm 2.1 via slight-gui-modifications
    • mo_glass 1.6.1-MC1.17.1
    • modern_industrialization 0.7.4
    • modmenu 2.0.14
    • more_tooltips 1.0.2
    • moretags 1.2.5 via the_aether
    • morevillagers-fabric 2.1.1-SNAPSHOT
    • morevillagesmod 1.0.0
    • mostructures 1.3.0-pre1-1.17.1
    • mousetweaks 2.15
    • mtq-fix 0.2.2
    • mtr 1.17.1-3.0.0-beta-8
    • myron 1.6.1 via golemsgalore
    • nametagtweaks-fabric 1.7
    • nbtcrafting 2.1.0+mc1.17.1
    • netherportalfix 8.0.0+0
    • ninjaphenix_container_lib 1.2.10
    • no_null_processors 1.0.0+1.17.1
    • notenoughcrashes 4.1.4+1.17.1
    • offhandoverhaul 1.2.0
    • okzoomer 5.0.0-beta.3+1.17.1
    • oldfishfarm 1.0.0
    • omega-config 1.0.8 via dark-enchanting
    • opentoall 1.0.1
    • org_anarres_jcpp 1.4.14 via iris
    • org_aperlambda_lambdajcommon 1.8.1 via spruceui
    • org_codehaus_groovy_groovy 3.0.8 via slight-gui-modifications
    • org_codehaus_groovy_groovy-jsr223 3.0.8 via slight-gui-modifications
    • org_eclipse_jetty_jetty-http 9.4.44.v20210927 via mtr
    • org_eclipse_jetty_jetty-io 9.4.44.v20210927 via mtr
    • org_eclipse_jetty_jetty-security 9.4.44.v20210927 via mtr
    • org_eclipse_jetty_jetty-server 9.4.44.v20210927 via mtr
    • org_eclipse_jetty_jetty-servlet 9.4.44.v20210927 via mtr
    • org_eclipse_jetty_jetty-util 9.4.44.v20210927 via mtr
    • org_eclipse_jetty_jetty-util-ajax 9.4.44.v20210927 via mtr
    • org_jetbrains_annotations 19.0.0 via hardcorequesting
    • org_jetbrains_kotlin_kotlin-reflect 1.6.10 via fabric-language-kotlin
    • org_jetbrains_kotlin_kotlin-stdlib 1.6.10 via fabric-language-kotlin
    • org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.6.10 via fabric-language-kotlin
    • org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.6.10 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_quiltmc_quilt-json5 1.0.0 via okzoomer
    • org_scala-lang_scala-library 2.13.6 via fabric-language-scala
    • org_scala-lang_scala3-library_3 3.0.2 via fabric-language-scala
    • org_slf4j_slf4j-api 1.7.12 via iris
    • 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
    • outvoted 1.5.0-rc.1
    • owo 0.3.2+1.17
    • packet_tweaker 0.2.0+1.17.1 via polymer
    • patchouli 1.17.1-59-FABRIC
    • pehkui 2.6.0+1.14.4-1.18
    • phosphor 0.8.0
    • placeholder-api 1.1.2+1.17.1 via universal-graves
    • platforms 1.1.1
    • player-vehicle-desync-fix 0.2.2
    • playerabilitylib 1.4.0
    • pling 1.5.0
    • polymer 0.1.8+1.17.1 via universal-graves
    • pride 1.1.0+1.17 via lambdynlights
    • pugh_lib ${version} via resourceful_tools
    • qcommon-cfg-core 3.3.0 via hctm-base
    • qcommon-croco 2.1.1 via hctm-base
    • randombonemealflowers-fabric 1.7
    • reach-entity-attributes 2.1.1 via beaconoverhaul
    • reborncore 5.0.11-beta
    • recast-fabric 1.5
    • recipecache 0.2.1-1.17.1
    • redbits 1.10.1
    • reeses-sodium-options 1.4.0
    • repurposed_structures 2.5.7+1.17.1
    • resourceful_tools 1.1.23
    • rhino 1701.1.5-build.71
    • right-click-clear 2.0.3
    • right-click-harvest 1.1.0
    • ringsofascension 1.0.1
    • roughlyenoughitems 6.4.426
    • rswires 4.11.2
    • scf 2.1.0
    • searchlight 1.1.3
    • seasons 1.3.1-BETA+1.17
    • seedy-behavior 1.0.1 via the_aether
    • server_translations_api 1.4.8+1.17 via universal-graves
    • sgui 1.0.0-rc5+1.17.1 via universal-graves
    • shetiphiancore 1.1.2
    • shutupconsole 1.1
    • simple_pipes 0.6.2 via simple_pipes_dep_container
    • simple_pipes_dep_container 0.6.2
    • simpletech 0.0.7
    • simpleteleporters 2.3.0
    • skyutils 1.0.5_beta4
    • skyvillages 1.0.1.1-fabric
    • slight-gui-modifications 2.0.3
    • smallernetherportals-fabric 1.8
    • smart-recipes 0.1.1+1.17 via sync
    • smoothboot 1.16.5-1.6.0
    • sodium 0.3.4+build.13
    • sodium-extra 0.4.0
    • someforgepatchesported 1.0.1
    • somnus 0.0.14-1.17.1
    • soundphysics 2.1.0
    • spatialharvesters 0.11.12d
    • spruceui 3.3.0+1.17 via lambdynlights
    • stacc 1.2.3 via bitsandchisels
    • starry_sky 1.3.0-1.17.1
    • steedstopper 1.0.1
    • step-height-entity-attribute 1.0.0 via bewitchment
    • stoneholm 1.3
    • stonevaults 1.1.0
    • storagecabinet 1.4.2
    • structureworld 1.1.1-BETA+1.17
    • structurized 1.3.0 via golemsgalore
    • sync 3.1
    • team_reborn_energy 2.1.0 via spatialharvesters
    • techreborn 5.0.11-beta
    • terraform-wood-api-v1 2.0.2 via bewitchment
    • terrarianslimes 1.1-BETA+1.17
    • the_aether 1.6.5.3+1.17.1
    • the_bumblezone 3.4.1+1.17.1
    • things 0.2.7
    • timeinabottle 1.6-mc1.17-fabric
    • toms_storage 1.1.18
    • tooltipfix 1.0.4-1.17.1
    • totemmod 0.3.2
    • trade 1.2.1
    • trapexpansion 1.3.3
    • trinkets 3.0.4
    • truerooms 1.1.5
    • universal-graves 1.1.4+1.17.1
    • unlimiteddragoneggs 1.2.1
    • valley 2.0.3
    • victus 0.1.4+1.17.1
    • wands 2.2.8_mc1.17.1
    • waystones 2.2.3
    • wireless_redstone 1.0.1
    • wirelessnetworks 1.3.1
    • wmitaf 1.2.0
    • workings 1.0.7
    • wthit 3.11.2
    • xaerominimap 22.2.0.1
    • xaeroworldmap 1.20.3.1
    • yosbr 0.1.1
    • yungsapi 1.17-Fabric-19
    • zombievillagersfromspawner-fabric 1.6
      [08:29:18] [main/WARN]: Mod compress ([v1.5]) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod enhanced_quarries (1.2.0_RC9) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod extremesoundmuffler (3.22_fabric-1.17.1) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod org_eclipse_jetty_jetty-http (9.4.44.v20210927) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod org_eclipse_jetty_jetty-io (9.4.44.v20210927) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod org_eclipse_jetty_jetty-security (9.4.44.v20210927) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod org_eclipse_jetty_jetty-server (9.4.44.v20210927) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod org_eclipse_jetty_jetty-servlet (9.4.44.v20210927) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod org_eclipse_jetty_jetty-util (9.4.44.v20210927) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod org_eclipse_jetty_jetty-util-ajax (9.4.44.v20210927) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod pugh_lib (${version}) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod skyutils (1.0.5_beta4) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod skyvillages (1.0.1.1-fabric) uses more dot-separated version components than SemVer allows; support for this is currently not guaranteed.
      [08:29:18] [main/WARN]: Mod spatialharvesters (0.11.12d) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod the_aether (1.6.5.3+1.17.1) uses more dot-separated version components than SemVer allows; support for this is currently not guaranteed.
      [08:29:18] [main/WARN]: Mod wands (2.2.8_mc1.17.1) does not respect SemVer - comparison support is limited.
      [08:29:18] [main/WARN]: Mod xaerominimap (22.2.0.1) uses more dot-separated version components than SemVer allows; support for this is currently not guaranteed.
      [08:29:18] [main/WARN]: Mod xaeroworldmap (1.20.3.1) uses more dot-separated version components than SemVer allows; support for this is currently not guaranteed.
      [08:29:18] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/D:/Program%20Files/minecraft_java_pcl2/.minecraft/libraries/net/fabricmc/sponge-mixin/0.11.2+mixin.0.8.5/sponge-mixin-0.11.2+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
      [08:29:18] [main/INFO]: Compatibility level set to JAVA_16
      [08:29:19] [main/WARN]: Reference map 'structure-tools-refmap.json' for buildinggadgets.mixins.json could not be read. If this is a development environment you can ignore this message
      [08:29:19] [main/INFO]: [MixinConfig] Not adding helper.CheckEnchantingPowerMixin
      [08:29:19] [main/INFO]: [MixinConfig] Not adding devenv.FixDevAuthSpamMixin
      [08:29:19] [main/INFO]: [MixinConfig] Not adding helper.ShowEnchantmentParticlesMixin
      [08:29:19] [main/INFO]: [Fabrication] Reloading configs...
      [08:29:19] [main/INFO]: [Fabrication] Loading of features.ini done in 22.04 ms with 0 warnings
      [08:29:19] [main/WARN]: [Fabrication] Fabrication is about to inject into Mixin to add support for failsoft mixins.
      [08:29:19] [main/WARN]: [Fabrication] THE FOLLOWING WARNINGS ARE NOT AN ERROR AND DO NOT IMPLY FABRICATION IS RESPONSIBLE FOR A CRASH.
      [08:29:19] [main/WARN]: Overriding InjectionInfo for @Inject with com.unascribed.fabrication.support.injection.FailsoftCallbackInjectionInfo (previously org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo)
      [08:29:19] [main/WARN]: Overriding InjectionInfo for @ModifyArg with com.unascribed.fabrication.support.injection.FailsoftModifyArgInjectionInfo (previously org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo)
      [08:29:19] [main/WARN]: Overriding InjectionInfo for @ModifyArgs with com.unascribed.fabrication.support.injection.FailsoftModifyArgsInjectionInfo (previously org.spongepowered.asm.mixin.injection.struct.ModifyArgsInjectionInfo)
      [08:29:19] [main/WARN]: Overriding InjectionInfo for @reDIrect with com.unascribed.fabrication.support.injection.FailsoftRedirectInjectionInfo (previously org.spongepowered.asm.mixin.injection.struct.RedirectInjectionInfo)
      [08:29:19] [main/WARN]: Overriding InjectionInfo for @ModifyVariable with com.unascribed.fabrication.support.injection.FailsoftModifyVariableInjectionInfo (previously org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo)
      [08:29:19] [main/WARN]: Overriding InjectionInfo for @ModifyConstant with com.unascribed.fabrication.support.injection.FailsoftModifyConstantInjectionInfo (previously org.spongepowered.asm.mixin.injection.struct.ModifyConstantInjectionInfo)
      [08:29:19] [main/WARN]: [Fabrication] Injection complete.
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]: bclib is incompatible with RecipeConfidence.
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]: There is a chance that the compatibility layer is not correct, issues may arise
      [08:29:19] [main/ERROR]: when using recipes (crafting, smelting, etc.) because of the conflict.
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]: If you are the authors of bclib and have validated the compatibility layer, feel
      [08:29:19] [main/ERROR]: free to make a mixin that changes BclibFlag.bclibCompatValidated to return true.
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/ERROR]:
      [08:29:19] [main/WARN]: Reference map 'justenoughkeys-fabric-refmap.json' for justenoughkeys.mixins.fabric.json could not be read. If this is a development environment you can ignore this message
      [08:29:19] [main/WARN]: Option 'mixin.block.hopper' requires 'mixin.world=true' but found 'false'. Setting 'mixin.block.hopper=false'.
      [08:29:19] [main/INFO]: Loaded configuration file for Lithium: 87 options available, 1 override(s) found
      [08:29:19] [main/WARN]: Reference map 'MechanicalDispensers-refmap.json' for MechanicalDispensers.mixins.json could not be read. If this is a development environment you can ignore this message
      [08:29:19] [main/WARN]: Reference map 'platforms-refmap.json' for platforms.mixins.json could not be read. If this is a development environment you can ignore this message
      [08:29:19] [main/WARN]: Reference map 'rhino-fabric-refmap.json' for rhino.mixins.json could not be read. If this is a development environment you can ignore this message
      [08:29:19] [main/INFO]: Loaded configuration file for Sodium: 29 options available, 1 override(s) found
      [08:29:19] [main/INFO]: Loaded configuration file for Sodium Extra: 25 options available, 0 override(s) found
      [08:29:19] [main/WARN]: Reference map 'WirelessRedstone-refmap.json' for wireless_redstone.mixins.json could not be read. If this is a development environment you can ignore this message
      [08:29:20] [main/WARN]: Error loading class: io/github/apace100/apoli/power/PreventItemUsePower (java.lang.ClassNotFoundException: io/github/apace100/apoli/power/PreventItemUsePower)
      [08:29:20] [main/WARN]: @mixin target io.github.apace100.apoli.power.PreventItemUsePower was not found bewitchment.mixins.json:integration.origins.PreventItemUsePowerMixin
      [08:29:20] [main/WARN]: Error loading class: grondag/canvas/terrain/region/input/InputRegion (java.lang.ClassNotFoundException: grondag/canvas/terrain/region/input/InputRegion)
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.block_entity_retrieval.WorldMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.block_entity_ticking.support_cache.BlockEntityMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.block_entity_ticking.support_cache.DirectBlockEntityTickInvokerMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.block_entity_ticking.support_cache.WorldChunkMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.chunk_access.ChunkHolderMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.chunk_access.ServerChunkManagerMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.chunk_access.WorldMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.chunk_task_system.ChunkTaskPrioritySystemMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.chunk_tickets.SortedArraySetMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.chunk_ticking.PlayerChunkWatchingManagerMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.chunk_ticking.ThreadedAnvilChunkStorageMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.explosions.ExplosionMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.inline_block_access.WorldChunkMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.inline_block_access.WorldMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.inline_height.WorldChunkMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.inline_height.WorldMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.mob_spawning.PoolMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.mob_spawning.SpawnSettingsMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.mob_spawning.StructureAccessorMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.player_chunk_tick.ThreadedAnvilChunkStorageMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:20] [main/WARN]: Force-disabling mixin 'world.tick_scheduler.ServerWorldMixin' as rule 'mixin.world' (added by user configuration) disables it and children
      [08:29:21] [main/WARN]: Error loading class: io/github/theepicblock/polymc/impl/generator/BlockPolyGenerator (java.lang.ClassNotFoundException: io/github/theepicblock/polymc/impl/generator/BlockPolyGenerator)
      [08:29:21] [main/WARN]: Force-disabling mixin 'features.sky.MixinWorldRenderer' as rule 'mixin.features.sky' (added by mods [iris]) disables it and children
      [08:29:21] [main/INFO]: I used the json to destroy the json
      [08:29:22] [main/INFO]: Kambrik Says Hello!
      [08:29:23] [main/INFO]: Trying to switch memory allocators to work around memory leaks present with Jemalloc 5.0.0 through 5.2.0 on Windows
      [08:29:23] [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 'kambrik'!
      at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:159) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:71) [fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.13.2.jar:?]
      Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157) ~[fabric-loader-0.13.2.jar:?]
      ... 2 more
      Caused by: java.lang.ExceptionInInitializerError
      at io.ejekta.kambrik.internal.KambrikMod.idOf(KambrikMod.kt:30) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.createIdMarker(KambrikMarkers.kt:16) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.(KambrikMarkers.kt:12) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.handleCustomEntryData(KambrikPrelaunch.kt:31) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.onPreLaunch(KambrikPrelaunch.kt:18) ~[Kambrik-2.4.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157) ~[fabric-loader-0.13.2.jar:?]
      ... 2 more
      Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_2588 failed
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.13.2.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
      at net.minecraft.class_2960.(class_2960.java:25) ~[client-intermediary.jar:?]
      at io.ejekta.kambrik.internal.KambrikMod.idOf(KambrikMod.kt:30) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.createIdMarker(KambrikMarkers.kt:16) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.(KambrikMarkers.kt:12) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.handleCustomEntryData(KambrikPrelaunch.kt:31) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.onPreLaunch(KambrikPrelaunch.kt:18) ~[Kambrik-2.4.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157) ~[fabric-loader-0.13.2.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.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.13.2.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
      at net.minecraft.class_2960.(class_2960.java:25) ~[client-intermediary.jar:?]
      at io.ejekta.kambrik.internal.KambrikMod.idOf(KambrikMod.kt:30) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.createIdMarker(KambrikMarkers.kt:16) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.(KambrikMarkers.kt:12) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.handleCustomEntryData(KambrikPrelaunch.kt:31) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.onPreLaunch(KambrikPrelaunch.kt:18) ~[Kambrik-2.4.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157) ~[fabric-loader-0.13.2.jar:?]
      ... 2 more
      Caused by: com.unascribed.fabrication.support.injection.Failsoft$2: Critical injection failure: Variable modifier method owo(Ljava/lang/String;)Ljava/lang/String; in indrev.mixins.json:aprilfools.MixinTranslatableText from mod indrev failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap indrev-refmap.json
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject$failsoft(gist.github.com/517e2d6d4c6a75303721b7e2e995a9f8) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1385) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.2+mixin.0.8.5.jar:0.11.2+mixin.0.8.5]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.13.2.jar:?]
      at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
      at net.minecraft.class_2960.(class_2960.java:25) ~[client-intermediary.jar:?]
      at io.ejekta.kambrik.internal.KambrikMod.idOf(KambrikMod.kt:30) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.createIdMarker(KambrikMarkers.kt:16) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.logging.KambrikMarkers.(KambrikMarkers.kt:12) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.handleCustomEntryData(KambrikPrelaunch.kt:31) ~[Kambrik-2.4.2.jar:?]
      at io.ejekta.kambrik.internal.KambrikPrelaunch.onPreLaunch(KambrikPrelaunch.kt:18) ~[Kambrik-2.4.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) ~[fabric-loader-0.13.2.jar:?]
      at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157) ~[fabric-loader-0.13.2.jar:?]
      ... 2 more

Crash at launch. Minecraft 1.18.1. Running All of Fabric 5 modpack.

A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:159)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:71)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157)
... 2 more
Caused by: java.lang.ExceptionInInitializerError
at io.ejekta.kambrik.internal.KambrikMod.idOf(KambrikMod.kt:30)
at io.ejekta.kambrik.logging.KambrikMarkers.createIdMarker(KambrikMarkers.kt:16)
at io.ejekta.kambrik.logging.KambrikMarkers.(KambrikMarkers.kt:12)
at io.ejekta.kambrik.internal.KambrikPrelaunch.handleCustomEntryData(KambrikPrelaunch.kt:31)
at io.ejekta.kambrik.internal.KambrikPrelaunch.onPreLaunch(KambrikPrelaunch.kt:18)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 4 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_2588 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at net.minecraft.class_2960.(class_2960.java:25)
... 10 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)
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:247)
... 14 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Variable modifier method owo(Ljava/lang/String;)Ljava/lang/String; in indrev.mixins.json:aprilfools.MixinTranslatableText from mod indrev failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap indrev-refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1385)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325)
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)
... 17 more

preLaunch entrypoint causes game classes to be initialized

Kambrik's preLaunch entrypoint accesses Kambrik.Logger, causing the whole Kambrik object to be initialized, which initializes KambrikSerialApi which contains references to various game classes such as Block, Item, etc.

This can cause unexpected and difficult to track down compatibility issues and should be changed.

From the docs on PreLaunchEntrypoint:

Avoid interfering with the game from this! Accessing anything needs careful consideration to avoid
interfering with its own initialization or otherwise harming its state. It is recommended to implement this interface
on its own class to avoid running static initializers too early, e.g. because they were referenced in field or method
signatures in the same class.

Incompatible with Inventorio mod

Inventorio curseforge page

I needed Kambrik for the Bountiful mod. I had about 75 mods installed but I narrowed down a prelaunch entrypoint crash to an incompatibility with the Inventorio mod. Here is the crash log.

I was able to resolve the issue by simply removing the fabric.mod.json prelaunch entrypoint from Kambrik. After that I confirmed that Bountiful was working properly so I assume Kambrik is still functioning as well. I'm not sure why the prelaunch entrypoint is needed but I thought I would raise the issue here in case it is something you want to look into.

mod versions to replicate issue:
fabric-api-0.40.1+1.17
fabric-language-kotlin-1.6.4+kotlin.1.5.30
inventorio-1.17-fabric-1.6.2
Kambrik-1.1.0

[Release] Official Release Checklist

Things that still need to be done before a release:

Initial release:

  • Extract Serializers into the stable module. Test each with both JSON and NBT to ensure stability.
  • Mark all KambrikX data as experimental.

1.20.1 version is crashing on servers.

[18.07 18:28:48] [Server] 	Mod File/mods/Kambrik-6.1.0+1.20.1-forge.jar
[18.07 18:28:48] [Server] 	Failure messageKambrik (kambrik) has failed to load correctly
[18.07 18:28:48] [Server] 		java.lang.ExceptionInInitializerErrornull
[18.07 18:28:48] [Server] 	Mod Version6.1.0+1.20.1
[18.07 18:28:48] [Server] 	Mod Issue URLhttps://github.com/ejektaflex/Kambrik/issues
[18.07 18:28:48] [Server] 	Exception messagejava.lang.RuntimeException: Attempted to load class net/minecraft/client/KeyMapping for invalid dist DEDICATED_SERVER

Crash on startup

Keep getting this crash on startup, the weird thing is that it worked fine the last time I played, then I get on without changing anything and I get this crash.
MC 1.19.2
Fabric 0.14.22

A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:63)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:164)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162)
... 2 more
Caused by: net.fabricmc.loader.api.EntrypointException: Exception while loading entries for entrypoint 'preLaunch' provided by 'kambrik'
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:56)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 4 more
Caused by: java.lang.RuntimeException: Mixin transformation of kotlin.jvm.internal.Intrinsics 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 net.fabricmc.language.kotlin.KotlinAdapter.create(KotlinAdapter.kt)
at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
... 5 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [jobsaddon.mixins.json:compat.ChopResultMixin from mod jobsaddon] from phase [DEFAULT] in config [jobsaddon.mixins.json] FAILED during PREPARE
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:585)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:543)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290)
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)
... 12 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @mixin target type mismatch: ht.treechop.common.chop.ChopResult is an interface in org.spongepowered.asm.mixin.transformer.MixinInfo$SubType$Standard@48ccbb32
at org.spongepowered.asm.mixin.transformer.MixinInfo$SubType.validateTarget(MixinInfo.java:553)
at org.spongepowered.asm.mixin.transformer.MixinInfo.getTargetClass(MixinInfo.java:1027)
at org.spongepowered.asm.mixin.transformer.MixinInfo.readTargetClasses(MixinInfo.java:1008)
at org.spongepowered.asm.mixin.transformer.MixinInfo.parseTargets(MixinInfo.java:896)
at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:869)
at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:777)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:540)
... 18 more

Crash with 1.20.1 on a server

processRunning
2023-07-19 17:21:29,326 main WARN Advanced terminal features are not available in this environment
[17:21:29] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.forgeVersion, 47.1.33, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412, nogui]
[17:21:29] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 19.0.2 by Eclipse Adoptium; OS Linux arch amd64 version 5.4.0-137-generic
[17:21:29] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgeserver
[17:21:29] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/home/sid_5211094/minecraft_forge_1201/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2365!/ Service=ModLauncher Env=SERVER
[17:21:30] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/fmlcore/1.20.1-47.1.33/fmlcore-1.20.1-47.1.33.jar is missing mods.toml file
[17:21:30] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/javafmllanguage/1.20.1-47.1.33/javafmllanguage-1.20.1-47.1.33.jar is missing mods.toml file
[17:21:30] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/lowcodelanguage/1.20.1-47.1.33/lowcodelanguage-1.20.1-47.1.33.jar is missing mods.toml file
[17:21:30] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/mclanguage/1.20.1-47.1.33/mclanguage-1.20.1-47.1.33.jar is missing mods.toml file
[17:21:30] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 3 dependencies adding them to mods collection
[17:21:31] [main/INFO] [mixin/]: Compatibility level set to JAVA_17
[17:21:31] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeserver' with arguments [nogui]
[17:21:37] [modloading-worker-0/INFO] [Collective/]: Loading Collective version 6.65.
[17:21:37] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 47.1.33, for MC 1.20.1 with MCP 20230612.114412
[17:21:37] [modloading-worker-0/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v47.1.33 Initialized
[17:21:37] [modloading-worker-0/INFO] [de.ar.ne.fo.NetworkManagerImpl/]: Registering C2S receiver with id architectury:sync_ids
[17:21:37] [modloading-worker-0/INFO] [th.ko.te.KotlinForForge/]: Kotlin For Forge Enabled!
Service loaders found: [io.ejekta.kambrik.bridge.KambrikSharedApiForge@5f614bb5]
[17:21:37] [modloading-worker-0/ERROR] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/KeyMapping for invalid dist DEDICATED_SERVER
[17:21:37] [modloading-worker-0/ERROR] [ne.mi.ev.EventSubclassTransformer/EVENTBUS]: An error occurred building event handler
java.lang.RuntimeException: Attempted to load class net/minecraft/client/KeyMapping for invalid dist DEDICATED_SERVER
at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[fmlloader-1.20.1-47.1.33.jar%2369!/:1.0] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar%2352!/:6.0.5+6.0.5+master.eb8e549b] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?] {}
at java.lang.Class.privateGetDeclaredMethods(Unknown Source) ~[?:?] {}
at java.lang.Class.privateGetPublicMethods(Unknown Source) ~[?:?] {}
at java.lang.Class.getMethods(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.registerObject(EventBus.java:100) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.EventBus.register(EventBus.java:128) ~[eventbus-6.0.5.jar%2352!/:?] {}
at io.ejekta.kambrik.KambrikModForge.(KambrikModForge.kt:40) ~[Kambrik-6.1.0+1.20.1-forge.jar%23124!/:?] {re:classloading}
at jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method) ~[?:?] {}
at jdk.internal.misc.Unsafe.ensureClassInitialized(Unknown Source) ~[?:?] {}
at jdk.internal.reflect.MethodHandleAccessorFactory.ensureClassInitialized(Unknown Source) ~[?:?] {}
at jdk.internal.reflect.MethodHandleAccessorFactory.newFieldAccessor(Unknown Source) ~[?:?] {}
at jdk.internal.reflect.ReflectionFactory.newFieldAccessor(Unknown Source) ~[?:?] {}
at java.lang.reflect.Field.acquireFieldAccessor(Unknown Source) ~[?:?] {}
at java.lang.reflect.Field.getFieldAccessor(Unknown Source) ~[?:?] {}
at java.lang.reflect.Field.get(Unknown Source) ~[?:?] {}
at kotlin.reflect.jvm.internal.KClassImpl$Data$objectInstance$2.invoke(KClassImpl.kt:117) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.ReflectProperties$LazyVal.invoke(ReflectProperties.java:63) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.ReflectProperties$Val.getValue(ReflectProperties.java:32) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.KClassImpl$Data.getObjectInstance(KClassImpl.kt:108) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.KClassImpl.getObjectInstance(KClassImpl.kt:242) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at thedarkcolour.kotlinforforge.KotlinModContainer.constructMod(KotlinModContainer.kt:73) ~[kfflang-4.4.0.jar%23142!/:4.4.0] {}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:123) ~[fmlcore-1.20.1-47.1.33.jar%23132!/:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {}
rate limit exceeded
processEnded
consoleConnectionLost
consoleConnectionMade
processRunning
2023-07-19 17:22:22,843 main WARN Advanced terminal features are not available in this environment
[17:22:23] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.forgeVersion, 47.1.33, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412, nogui]
[17:22:23] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 19.0.2 by Eclipse Adoptium; OS Linux arch amd64 version 5.4.0-137-generic
[17:22:23] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgeserver
[17:22:23] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/home/sid_5211094/minecraft_forge_1201/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2365!/ Service=ModLauncher Env=SERVER
[17:22:23] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/fmlcore/1.20.1-47.1.33/fmlcore-1.20.1-47.1.33.jar is missing mods.toml file
[17:22:23] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/javafmllanguage/1.20.1-47.1.33/javafmllanguage-1.20.1-47.1.33.jar is missing mods.toml file
[17:22:23] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/lowcodelanguage/1.20.1-47.1.33/lowcodelanguage-1.20.1-47.1.33.jar is missing mods.toml file
[17:22:23] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file /home/sid_5211094/minecraft_forge_1201/libraries/net/minecraftforge/mclanguage/1.20.1-47.1.33/mclanguage-1.20.1-47.1.33.jar is missing mods.toml file
[17:22:23] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 3 dependencies adding them to mods collection
[17:22:25] [main/INFO] [mixin/]: Compatibility level set to JAVA_17
[17:22:25] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeserver' with arguments [nogui]
[17:22:31] [modloading-worker-0/INFO] [Collective/]: Loading Collective version 6.65.
[17:22:31] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 47.1.33, for MC 1.20.1 with MCP 20230612.114412
[17:22:31] [modloading-worker-0/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v47.1.33 Initialized
[17:22:31] [modloading-worker-0/INFO] [de.ar.ne.fo.NetworkManagerImpl/]: Registering C2S receiver with id architectury:sync_ids
[17:22:32] [modloading-worker-0/INFO] [th.ko.te.KotlinForForge/]: Kotlin For Forge Enabled!
Service loaders found: [io.ejekta.kambrik.bridge.KambrikSharedApiForge@6a6fc164]
[17:22:32] [modloading-worker-0/ERROR] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/KeyMapping for invalid dist DEDICATED_SERVER
[17:22:32] [modloading-worker-0/ERROR] [ne.mi.ev.EventSubclassTransformer/EVENTBUS]: An error occurred building event handler
java.lang.RuntimeException: Attempted to load class net/minecraft/client/KeyMapping for invalid dist DEDICATED_SERVER
at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[fmlloader-1.20.1-47.1.33.jar%2369!/:1.0] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:97) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:48) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:26) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:32) ~[eventbus-6.0.5.jar%2352!/:6.0.5+6.0.5+master.eb8e549b] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar%2355!/:?] {}
at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?] {}
at java.lang.Class.privateGetDeclaredMethods(Unknown Source) ~[?:?] {}
at java.lang.Class.privateGetPublicMethods(Unknown Source) ~[?:?] {}
at java.lang.Class.getMethods(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.registerObject(EventBus.java:100) ~[eventbus-6.0.5.jar%2352!/:?] {}
at net.minecraftforge.eventbus.EventBus.register(EventBus.java:128) ~[eventbus-6.0.5.jar%2352!/:?] {}
at io.ejekta.kambrik.KambrikModForge.(KambrikModForge.kt:40) ~[Kambrik-6.1.0+1.20.1-forge.jar%23124!/:?] {re:classloading}
at jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method) ~[?:?] {}
at jdk.internal.misc.Unsafe.ensureClassInitialized(Unknown Source) ~[?:?] {}
at jdk.internal.reflect.MethodHandleAccessorFactory.ensureClassInitialized(Unknown Source) ~[?:?] {}
at jdk.internal.reflect.MethodHandleAccessorFactory.newFieldAccessor(Unknown Source) ~[?:?] {}
at jdk.internal.reflect.ReflectionFactory.newFieldAccessor(Unknown Source) ~[?:?] {}
at java.lang.reflect.Field.acquireFieldAccessor(Unknown Source) ~[?:?] {}
at java.lang.reflect.Field.getFieldAccessor(Unknown Source) ~[?:?] {}
at java.lang.reflect.Field.get(Unknown Source) ~[?:?] {}
at kotlin.reflect.jvm.internal.KClassImpl$Data$objectInstance$2.invoke(KClassImpl.kt:117) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.ReflectProperties$LazyVal.invoke(ReflectProperties.java:63) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.ReflectProperties$Val.getValue(ReflectProperties.java:32) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.KClassImpl$Data.getObjectInstance(KClassImpl.kt:108) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at kotlin.reflect.jvm.internal.KClassImpl.getObjectInstance(KClassImpl.kt:242) ~[kotlinforforge-4.4.0-all.jar%23125!/:?] {}
at thedarkcolour.kotlinforforge.KotlinModContainer.constructMod(KotlinModContainer.kt:73) ~[kfflang-4.4.0.jar%23142!/:4.4.0] {}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:123) ~[fmlcore-1.20.1-47.1.33.jar%23132!/:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {}
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {}
[17:22:32] [modloading-worker-0/ERROR] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/KeyMapping for invalid dist DEDICATED_SERVER
rate limit exceeded
Negative index in crash report handler (16/18)
processEnded
consoleConnectionLost

The logs from when I click on "Start" to the moment it stops
It's the same problem that the issue #21

Crash on start up

While I do have over 300 mods, Ive narrowed down the issue being something to do with Kambrik. I have no idea how to read crash reports fully yet, and need help breaking down where the problem is, and how I could fix it. I am realtively new to modding, so treating me like Im dumb is fine.

Crash report:
A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:63)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:164)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'kambrik'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162)
... 2 more
Caused by: java.lang.ExceptionInInitializerError
at io.ejekta.kambrik.internal.KambrikPrelaunch.handleCustomEntryData(KambrikPrelaunch.kt:31)
at io.ejekta.kambrik.internal.KambrikPrelaunch.onPreLaunch(KambrikPrelaunch.kt:18)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 4 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_2960 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:525)
at io.ejekta.kambrik.internal.KambrikMod.idOf(KambrikMod.kt:30)
at io.ejekta.kambrik.logging.KambrikMarkers.createIdMarker(KambrikMarkers.kt:16)
at io.ejekta.kambrik.logging.KambrikMarkers.(KambrikMarkers.kt:12)
... 7 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)
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)
... 14 more
Caused by: java.lang.ClassCastException: class com.llamalad7.mixinextras.lib.apache.commons.tuple.ImmutablePair cannot be cast to class org.apache.commons.lang3.tuple.Pair (com.llamalad7.mixinextras.lib.apache.commons.tuple.ImmutablePair and org.apache.commons.lang3.tuple.Pair are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @52aa2946)
at ca.fxco.memoryleakfix.config.mixinExtension.UnMixinExtension.preApply(UnMixinExtension.java:23)
at org.spongepowered.asm.mixin.transformer.ext.Extensions.preApply(Extensions.java:156)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.preApply(TargetClassContext.java:413)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:401)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
... 17 more

Crash log:
latest.log

Bountiful Crashes On Boot [Fabric 1.18.2]

An issue in which Bountiful causes Minecraft Fabric to crash on startup. Kambric and Fabric Language Kotlin are both installed. Made in regards to this discord message: https://discord.com/channels/687015972892311563/687016154702807064/1035660639688990810

Full crash log:
---- Minecraft Crash Report ----
// Why did you do that?

Time: 10/28/22, 2:47 PM
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'bountiful'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at net.minecraft.class_310.(class_310.java:452)
at net.minecraft.client.main.Main.main(Main.java:197)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Suppressed: java.lang.NoClassDefFoundError: Could not initialize class io.ejekta.bountiful.content.BountifulContent
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:467)
at net.fabricmc.language.kotlin.KotlinAdapter.create(KotlinAdapter.kt:39)
at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
at io.ejekta.kambrik.internal.KambrikMod.onInitialize(KambrikMod.kt:35)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 7 more
Caused by: net.fabricmc.loader.api.EntrypointException: Exception while loading entries for entrypoint 'main' provided by 'bountiful'
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:56)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 7 more
Caused by: net.fabricmc.loader.api.LanguageAdapterException: java.lang.reflect.InvocationTargetException
at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:60)
at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
... 8 more
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:58)
... 10 more
Caused by: java.lang.NoSuchMethodError: 'net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings.breakByHand(boolean)'
at io.ejekta.bountiful.content.board.BoardBlock.(BoardBlock.kt:29)
at io.ejekta.bountiful.content.BountifulContent.(BountifulContent.kt:35)
at io.ejekta.bountiful.config.BountifulIO.(BountifulIO.kt:48)
at io.ejekta.bountiful.Bountiful.(Bountiful.kt:28)
... 16 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.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at net.minecraft.class_310.(class_310.java:452)

-- Initialization --
Details:
Modules:
ADVAPI32.dll:Advanced Windows 32 Base API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation
CRYPT32.dll:Crypto API32:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
CRYPTBASE.dll:Base cryptographic API DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
CRYPTSP.dll:Cryptographic Service Provider API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
DBGHELP.DLL:Windows Image Helper:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
DNSAPI.dll:DNS Client API DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
GDI32.dll:GDI Client DLL:10.0.22000.832 (WinBuild.160101.0800):Microsoft Corporation
IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
IPHLPAPI.DLL:IP Helper API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
MpOav.dll:IOfficeAntiVirus Module:4.18.2209.7 (WinBuild.160101.0800):Microsoft Corporation
NSI.dll:NSI User-mode interface DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
NTASN1.dll:Microsoft ASN.1 API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
Ole32.dll:Microsoft OLE for Windows:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
OleAut32.dll:OLEAUT32.DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
PSAPI.DLL:Process Status Helper:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
Pdh.dll:Windows Performance Data Helper DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
RPCRT4.dll:Remote Procedure Call Runtime:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
SHCORE.dll:SHCORE:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
SHELL32.dll:Windows Shell Common Dll:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
UMPDC.dll:User Mode Power Dependency Coordinator:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
USER32.dll:Multi-User Windows USER API Client DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
USERENV.dll:Userenv:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
VCRUNTIME140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation
VERSION.dll:Version Checking and File Installation Libraries:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WINHTTP.dll:Windows HTTP Services:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WINMM.dll:MCI API DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
amsi.dll:Anti-Malware Scan Interface:10.0.22000.1042 (WinBuild.160101.0800):Microsoft Corporation
bcrypt.dll:Windows Cryptographic Primitives Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.22000.778 (WinBuild.160101.0800):Microsoft Corporation
clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation
combase.dll:Microsoft COM for Windows:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dbgcore.DLL:Windows Core Debugging Helpers:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dhcpcsvc.DLL:DHCP Client Service:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dhcpcsvc6.DLL:DHCPv6 Client:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.22000.258 (WinBuild.160101.0800):Microsoft Corporation
gdi32full.dll:GDI Client DLL:10.0.22000.1098 (WinBuild.160101.0800):Microsoft Corporation
java.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
javaw.exe:OpenJDK Platform binary:17.0.1.0:Microsoft
jimage.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
jli.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
jna6343564269589327647.dll:JNA native library:6.1.2:Java(TM) Native Access (JNA)
jvm.dll:OpenJDK 64-Bit server VM:17.0.1.0:Microsoft
kernel.appcore.dll:AppModel API Host:10.0.22000.71 (WinBuild.160101.0800):Microsoft Corporation
lwjgl.dll
management.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
management_ext.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
msvcp140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation
msvcp_win.dll:Microsoft® C Runtime Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
msvcrt.dll:Windows NT CRT DLL:7.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
napinsp.dll:E-mail Naming Shim Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
ncrypt.dll:Windows NCrypt Router:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
net.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
nio.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
nlansp_c.dll:NLA Namespace Service Provider DLL:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
ntdll.dll:NT Layer DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
perfos.dll:Windows System Performance Objects DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
pfclient.dll:SysMain Client:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
pnrpnsp.dll:PNRP Name Space Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
powrprof.dll:Power Profile Helper DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
profapi.dll:User Profile Basic API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
rasadhlp.dll:Remote Access AutoDial Helper:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
shlwapi.dll:Shell Light-weight Utility Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
sunmscapi.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
svml.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
ucrtbase.dll:Microsoft® C Runtime Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
vcruntime140_1.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation
verify.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
win32u.dll:Win32u:10.0.22000.1098 (WinBuild.160101.0800):Microsoft Corporation
windows.storage.dll:Microsoft WinRT Storage API:10.0.22000.184 (WinBuild.160101.0800):Microsoft Corporation
winrnr.dll:LDAP RnR Provider DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
wintypes.dll:Windows Base Types DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
wshbth.dll:Windows Sockets Helper DLL:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
zip.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:197)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
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.18.2
Minecraft Version ID: 1.18.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 502360968 bytes (479 MiB) / 1543503872 bytes (1472 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 16
Processor Vendor: GenuineIntel
Processor Name: 11th Gen Intel(R) Core(TM) i7-11700F @ 2.50GHz
Identifier: Intel64 Family 6 Model 167 Stepping 1
Microarchitecture: unknown
Frequency (GHz): 2.50
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: NVIDIA GeForce RTX 3060 Ti
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x2489
Graphics card #0 versionInfo: DriverVersion=31.0.15.1659
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.40
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.40
Memory slot #1 type: DDR4
Virtual memory max (MB): 21589.50
Virtual memory used (MB): 11219.72
Swap memory total (MB): 5376.00
Swap memory used (MB): 123.51
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
alloy_forgery: Alloy Forgery 2.0.13+1.18
bountiful: Bountiful 2.0.1
cloth-config: Cloth Config v6 6.3.81
cloth-basic-math: cloth-basic-math 0.6.1
dragonloot: DragonLoot 1.1.0
fabric-api: Fabric API 0.59.1+1.18.2
fabric-api-base: Fabric API Base 0.4.4+d7c144a860
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.2+2373a54560
fabric-biome-api-v1: Fabric Biome API (v1) 8.0.6+651bcc5960
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.12+3ac43d9560
fabric-command-api-v1: Fabric Command API (v1) 1.1.9+d7c144a860
fabric-commands-v0: Fabric Commands (v0) 0.2.8+b4f4f6cd60
fabric-containers-v0: Fabric Containers (v0) 0.1.23+d7c144a860
fabric-content-registries-v0: Fabric Content Registries (v0) 3.1.1+c85f2e3860
fabric-convention-tags-v1: Fabric Convention Tags 1.0.1+474e4f7960
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.1+ee261a3e60
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 3.0.2+9fcb91d260
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.20+489d6f8260
fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.8+d7c144a860
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.19+d7c144a860
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.19+d7c144a860
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.13+d7c144a860
fabric-item-api-v1: Fabric Item API (v1) 1.5.2+17cbbd4360
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.14+91896a4960
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.12+54e5b2ec60
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.10+b4f4f6cd60
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.1.0+cc71601c60
fabric-loot-api-v2: Fabric Loot API (v2) 1.1.0+1997ad1260
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.2+e747827960
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.4+cc71601c60
fabric-models-v0: Fabric Models (v0) 0.3.6+d7c144a860
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.23+2d30af4b60
fabric-networking-v0: Fabric Networking (v0) 0.3.10+b4f4f6cd60
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.1.3+032c981d60
fabric-particles-v1: Fabric Particles (v1) 0.2.12+526dc1ac60
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.11+bb2e047760
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.14+5d58937860
fabric-renderer-indigo: Fabric Renderer - Indigo 0.5.4+41a02c8a60
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.11+b4f4f6cd60
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.7+d7c144a860
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.2+54e5b2ec60
fabric-rendering-v0: Fabric Rendering (v0) 1.1.13+b4f4f6cd60
fabric-rendering-v1: Fabric Rendering (v1) 1.10.7+54e5b2ec60
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.3+91b7aa6660
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.5.2+446e059560
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.10+d882b91560
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.2+1f6558e860
fabric-textures-v0: Fabric Textures (v0) 1.0.12+3ac43d9560
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.6.3+f4563ac860
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.0+e747827960
fabric-language-kotlin: Fabric Language Kotlin 1.8.5+kotlin.1.7.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.4
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.4.1
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.4.1
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.4.1
fabricloader: Fabric Loader 0.14.9
forgeconfigapiport: Forge Config API Port 3.2.4
com_electronwill_night-config_core: core 3.6.5
com_electronwill_night-config_toml: toml 3.6.5
iris: Iris 1.2.6
org_anarres_jcpp: jcpp 1.4.14
java: OpenJDK 64-Bit Server VM 17
jei: Just Enough Items 10.1.3.240
kambrik: Kambrik 3.0.1-1.18
leaf-decay: Leaf Decay 1.4.0-1.18.1
minecraft: Minecraft 1.18.2
modmenu: Mod Menu 3.2.3
mythicmetals: Mythic Metals 0.16.3+1.18.2
cardinal-components-base: Cardinal Components API (base) 4.1.4
cardinal-components-entity: Cardinal Components API (entities) 4.1.4
owo: oωo 0.7.2-no-cme+1.18
pickupnotifier: Pick Up Notifier 3.2.0
puzzleslib: Puzzles Lib 3.3.5
sodium: Sodium 0.4.1+build.15
org_joml_joml: joml 1.10.2
Launched Version: fabric-loader-0.14.9-1.18.2
Backend library: LWJGL version 3.2.2 build 10
Backend API: Unknown
Window size:
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)
CPU:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.