Closed milay closed 2 years ago
I don't see anything relative to BCLib in your logs. The last error that I can find is:
: Critical injection failure: Redirector onUse$ItemStack$isOf(Lnet/minecraft/class_1799;Lnet/minecraft/class_1792;)Z in moretags.mixins.json:item.shears.PumpkinBlockMixin from mod moretags failed injection check, (0/1) succeeded
Which is related to moretags, but not to bclib
You're right! I tracked the issue down to a compatibility issue between BCLib and Paradise Lost, which includes MoreTags. Checked their issue tracker and they seem to be working on it.
I wanted to use Better Nether, which requires BCLib. However, when I try to add these mods (or just BCLib alone) to my mod folder, the game crashes during startup with an error popup saying the crash "could be caused by an invalid Java Runtime config" with Exit-Code: 1.
There is no crash log provided, but this is the 'latest' log. (I know I have a lot of mods added. I already tried bclib with like half this mod list a while ago and had to remove this mod then for the same crash. Tracked down bclib as the cause by removing and re-adding the mods one by one. BCLib is the one ultimately triggering the crash.)
[20:16:49] [main/INFO]: Loading Minecraft 1.18.2 with Fabric Loader 0.13.3 [20:16:50] [main/INFO]: Dependencies overridden for crusade, kubejs, disenchanter, ezpas, incantationem, quarryplus, trinkets, fuelinfo, bettersleeping, morevillagers-fabric, lambdabettergrass, mcdar, fabric-dimensions-v1, kibe, rad, betternether, apoli, megane, torohealth, adventurez, agape_space, villager-hats, resourceful_tools, jump, bewitchment, iris, sandwichmod, kambrik, veggie_way, clickadv, pickupnotifier, playerabilitylib, dynview, mo_glass, terrarianslimes, chat_heads, ninjaphenix_container_lib, fabric-diagonal-panes, minieffects, silkspawners, balm-fabric, kjsextras, dawn, advancementplaques, tinyskeletons, cleancut, bcc, bitsandchisels, repurposed_structures, modmenu, magiccombatwands, no-telemetry, ironfurnaces, quartzelv, hookshot, botania, origins, disable_custom_worlds_advice, morerespawnanchors, mocolors, megane-runtime, dripstone_fluid_lib, libblockattributes_fluids, marketcrates, adorn, morebannerfeatures, cloth-config, conjuring, krypton, customwindowtitle, aqupdgrizzly, someforgepatchesported, detailab, geckolib3, veinmining, multipart_entities, cleardespawn, waterdripsound, clienttweaks, notes, mambience, dusk, wi_zoom, enhanced_attack_indicator, placeholder-api, onsoulfire, ae2, maelstrom_library, graveyard, lithium, goblintraders, harvest_scythes, things, simple_shelves, libblockattributes, mcdw, fallingleaves, milk_plus, awesomedungeon, additionalbars, mcda, seasons, farmingforblockheads, go-fish, reach-entity-attributes, starlight, simplemeasuring, deathlog, carpet, chalk, cosmetic-armor, libblockattributes_core, drippyloadingscreen, polymer, horsestatsvanilla, ruined_equipment, jankson, bakingmod, animal_feeding_trough, origins-classes, fabric-renderer-indigo, goosik-config, teenycoal, invview, bsvsb, forgeconfigapiport, calio, paintings, libgui, xaerominimap, croptopia, fabric-rendering-v0, stonecutter_recipe_tags, fabricenchantments, omega-config, givemehats, mtmechs, continuity, inmis, torchbowmod, lifts, can-i-mine-this-block, visuality, puzzleslib, extragenerators, dragonloot, horseinfo, team_reborn_energy, mythicmetals, notenoughcrashes, autorun, no_null_processors, preciseblockplacing, universal-graves, enchantment_lore, satin, pugh_lib, architects_palette, guardiansgalore, server_translations_api, mcf-reap, glassential, rpgstats, villagernames, eldritch_mobs, xaeroworldmap, lambdynlights, wmitaf, compress, mining_dims, twigs, buildinggadgets, consistency_plus, cardinal-components-level, lumiwool, miningutility, fabric-blockrenderlayer-v1, simple_backpack, libblockattributes_items, aqupdcaracal, carpet-extra, fabric, respawnablepets, bclib, dummmmmmy, pride, cosmetica, slimyfloor, konkrete, experiencebugfix, equipmentcompare, fireworkfrenzy, catwalksinc, pugh_tools, farmersdelight, justenoughkeys, packet_tweaker, fireplacelib, mythic-mounts, skinlayers, greater_eye, tolaserblade, elementalcreepers, extraorigins, culinaire, enchant_giver, blockus, capybara, fabric-events-interaction-v0, whereisit, bountiful, patchouli, thonkutil, betterthirdperson, gobber2, malilib, expandedstorage, redstonebits, cardinal-components-entity, inventoryprofilesnext, architectury, authme, cardinal-components-base, campchair, earthtojavamobs, fabric-item-groups-v0, mavm, chas, fabric-renderer-api-v1, seedfix, craftpresence, creativeonepunch, rhino, salem, cardinal-components-block, ae2wtlib, doom, owo, trashslot, wfw, soaringstructures2, impersonate, alloy_forgery, hammermod, zihlaunchpads, waystones, clumps, exlineawnings, companion_bats, itemborders, cardinal-components-item, entitybanners, unforgivingvoid, lazydfu, modern_industrialization, chesttracker, lovely_snails, bosses_of_mass_destruction, terralith, coat, fabric-renderer-registries-v1, beehivetooltips, cspirit, annotateddi, arcanus, friendsandfoes, craftingtweaks, lank, enchdesc, additionaladditions, static-content, ward_blocks, fluidtank, roughlyenoughitems, voidz, hologram-api, iceberg, legendarytooltips, sgui, spruceui, carpet-tis-addition, cardinal-components-world, fancymenu, indium, fabric-biome-api-v1, ferritecore, chisel, itemscroller, heartbond, betterf3, carrier, dark-enchanting, exlinefurniture [20:16:50] [main/INFO]: Loading 345 mods:
bcc
(fabric-1.0.5) does not respect SemVer - comparison support is limited. [20:16:50] [main/WARN]: Modbowinfinityfix
(rv11) does not respect SemVer - comparison support is limited. [20:16:50] [main/WARN]: Modearthbounds
(1.0.5c) does not respect SemVer - comparison support is limited. [20:16:50] [main/WARN]: Modmavm
(1.0.7a) does not respect SemVer - comparison support is limited. [20:16:50] [main/WARN]: Modterrablender
(1.1.0.99) uses more dot-separated version components than SemVer allows; support for this is currently not guaranteed. [20:16:51] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/Rooty/curseforge/minecraft/Install/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 [20:16:51] [main/INFO]: Compatibility level set to JAVA_16 [20:16:51] [main/INFO]: Compatibility level set to JAVA_17 [20:16:51] [main/WARN]: Reference map 'additionalstructures-refmap.json' for additionalstructures.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:51] [main/WARN]: Reference map 'axolotl-item-fix-refmap.json' for axolotlitemfix.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:51] [main/WARN]: Reference map 'biomemakeover-FABRIC-fabric-refmap.json' for biomemakeover.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/INFO]: [MixinConfig] Not adding respawn_anchor_in_the_end.CheckIfCanSetSpawnMixin [20:16:52] [main/INFO]: [MixinConfig] Not adding no_cured_villager_discount.BypassReputationGossipMixin [20:16:52] [main/INFO]: [MixinConfig] Not adding no_treasure_enchantment_trading.CheckIfTradeableMixin [20:16:52] [main/INFO]: Preparing DashLoader 3.1.1+1.18. [20:16:52] [main/WARN]: Disabled Optional Feature FAST_STATE_INIT from dashloader config. DashLoader [20:16:52] [main/WARN]: Disabled Optional Feature CACHE_PARTICLE from dashloader config. DashLoader [20:16:52] [main/WARN]: Reference map 'Floral-Flair-refmap.json' for floral_flair.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/WARN]: Reference map 'more-geodes-refmap.json' for geodes.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: bclib is incompatible with RecipeConfidence. [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: There is a chance that the compatibility layer is not correct, issues may arise [20:16:52] [main/ERROR]: when using recipes (crafting, smelting, etc.) because of the conflict. [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: If you are the authors of bclib and have validated the compatibility layer, feel [20:16:52] [main/ERROR]: free to make a mixin that changes BclibFlag.bclibCompatValidated to return true. [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: [20:16:52] [main/ERROR]: [20:16:52] [main/INFO]: Loaded configuration file for Lithium: 100 options available, 2 override(s) found [20:16:52] [main/WARN]: Reference map 'pigsteel-fabric-1.18.2-refmap.json' for pigsteel.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/WARN]: [Satin] Sodium is present, custom block renders may not work [20:16:52] [main/INFO]: Loaded configuration file for Sodium: 29 options available, 4 override(s) found [20:16:52] [main/WARN]: Reference map 'wildlife-refmap.json' for wildlife.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/WARN]: Reference map 'yungsbridges.refmap.json' for yungsbridges.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/WARN]: Reference map 'yungsbridges.refmap.json' for yungsbridges_fabric.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/WARN]: Reference map 'yungsextras.refmap.json' for yungsextras.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:52] [main/WARN]: Reference map 'yungsextras.refmap.json' for yungsextras_fabric.mixins.json could not be read. If this is a development environment you can ignore this message [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinClickableWidget | TO TARGET: net.minecraft.class_339 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinEntryListWidget | TO TARGET: net.minecraft.class_350 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinMinecraftClient | TO TARGET: net.minecraft.class_310 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinTexturedButtonWidget | TO TARGET: net.minecraft.class_344 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinSplashScreen | TO TARGET: net.minecraft.class_425 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinDrawableHelper | TO TARGET: net.minecraft.class_332 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinAdvancementCommand | TO TARGET: net.minecraft.class_3008 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinOnlineServerEntry | TO TARGET: net.minecraft.class_4267$class_4270 [20:16:53] [main/INFO]: [FANCYMENU] APPLYING MIXIN: de.keksuccino.fancymenu.mixin.client.MixinWorldListEntry | TO TARGET: net.minecraft.class_528$class_4272 [20:16:53] [main/WARN]: Mixin malte0811.ferritecore.mixin.threaddetec.PalettedContainerMixin is disabled automatically as lithium is installed [20:16:53] [main/WARN]: Force-disabling mixin 'alloc.blockstate.StateMixin' as rule 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children [20:16:54] [main/WARN]: Force-disabling mixin 'world.player_chunk_tick.ThreadedAnvilChunkStorageMixin' as rule 'mixin.world.player_chunk_tick' (added by mods [krypton]) disables it and children [20:16:54] [main/WARN]: Force-disabling mixin 'features.model.MixinMultipartBakedModel' as rule 'mixin.features.model' (added by mods [dashloader]) disables it and children [20:16:54] [main/WARN]: Force-disabling mixin 'features.model.MixinWeightedBakedModel' as rule 'mixin.features.model' (added by mods [dashloader]) disables it and children [20:16:54] [main/WARN]: Force-disabling mixin 'features.sky.MixinWorldRenderer' as rule 'mixin.features.sky' (added by mods [iris]) disables it and children [20:16:54] [main/WARN]: Force-disabling mixin 'features.texture_updates.MixinSpriteInterpolated' as rule 'mixin.features.texture_updates' (added by mods [dashloader]) disables it and children [20:16:55] [main/INFO]: I used the json to destroy the json [20:16:55] [main/INFO]: Trying to switch memory allocators to work around memory leaks present with Jemalloc 5.0.0 through 5.2.0 on Windows [20:16:55] [main/INFO]: Initializing DashLoader 3.1.1+1.18. [20:16:55] [main/ERROR]: Found DashLoader 2.0 mod: adorn [20:16:55] [main/INFO]: [198ms] Initialized api. [20:16:56] [main/INFO]: Created DashLoader with KnotClassLoader. [20:16:56] [main/INFO]: Initialized DashLoader [20:16:59] [main/INFO]: Bootstrap start [20:17:00] [main/WARN]: Method overwrite conflict for method_9522 in sodium.mixins.json:features.render_layer.leaves.MixinLeavesBlock, previously written by eu.midnightdust.cullleaves.mixin.MixinLeavesBlock. Skipping method. [20:17:01] [main/WARN]: @Redirect conflict. Skipping moretags.mixins.json:item.shears.PumpkinBlockMixin->@Redirect::onUse$ItemStack$isOf(Lnet/minecraft/class_1799;Lnet/minecraft/class_1792;)Z from mod moretags with priority 1000, already redirected by bclib.mixins.common.json:shears.PumpkinBlockMixin->@Redirect::bn_useProxy(Lnet/minecraft/class_1799;Lnet/minecraft/class_1792;)Z from mod bclib with priority 1000 [20:17:01] [main/ERROR]: Minecraft has crashed! net.fabricmc.loader.impl.FormattedException: java.lang.ExceptionInInitializerError at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:418) ~[fabric-loader-0.13.3.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.13.3.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.13.3.jar:?] Caused by: java.lang.ExceptionInInitializerError at net.minecraft.class_5871.method_33968(class_5871.java:16) ~[client-intermediary.jar:?] at com.mojang.serialization.codecs.RecordCodecBuilder.mapCodec(RecordCodecBuilder.java:76) ~[datafixerupper-4.1.27.jar:?] at net.minecraft.class_5871.