
Forge 1.20.1 fails to launch due to other mods' older MixinExtras
Zanklev opened this issue · 7 comments
Funny enough the thing that fixes this problem is installing L2Library which is required for the Modular Golems mod.
Funny enough the thing that fixes this problem is installing L2Library which is required for the Modular Golems mod.
oh god, I do not like the implications that this brings;
So, this issue has been reported by #134 before, but uh, the issue had Magically Disappeared™ and the issue reporter had given up on it; I appreciate the logs btw, although maybe a mod list could help? I honestly have no idea
From what you've said though, this appears to be an issue where the version of MixinExtras is completely dependent on load order instead of which version is the highest? This is a big problem, but uh, this one is being a hard one to catch
Oh man a mod list is tricky to provide because it's a rather large modpack.
This is pulled from my latest.log that was a successful launch
- advancementplaques 1.6.7
- ags_death_counter 2.1
- aiimprovements 0.5.2
- airhop 8.0.2
- alexscaves 2.0.2
- allurement 4.0.0
- almanac 1.0.2
- almostunified 1.20.1-0.9.4
- ambientsounds 6.1.4
- amendments 1.20-1.2.14
- amplified_nether 1.2.5
- appleskin 2.5.1+mc1.20.1
- arcanelanterns 8.0.0
- architectury 9.2.14
- artifacts 9.5.13
\-- expandability 9.0.4
- artillerysupport 1.3.1
- atlaslib 1.1.12
- attributefix 21.0.4
- auroras 1.6.2
- badmobs 19.0.4
- balm 7.3.11
\-- kuma_api 20.1.9-SNAPSHOT
- barteringstation 8.0.0
- better_climbing 3
- better_zombie_drops 1.0.0
- betteradvancements 0.4.2.25
- betterclouds 1.0
- bettercombat 1.8.6+1.20.1
- betterdays 1.20.1-3.1.1.1-FORGE
- betterdeserttemples 1.20-Forge-3.0.3
- betterdungeons 1.20-Forge-4.0.4
- betterendisland 1.20-Forge-2.0.6
- betterf3 7.0.2
- betterfog 2.0
- betterfoliage 5.0.2
- betterfortresses 1.20-Forge-2.0.6
- betterfpsdist 1.20.1-6.0
- betterjungletemples 1.20-Forge-2.0.5
- bettermineshafts 1.20-Forge-4.0.4
- betterstrongholds 1.20-Forge-4.0.3
- betterwitchhuts 1.20-Forge-3.0.3
- blockrunner 8.0.4
- bloodybits 1.3.2-1.20.1
- blueprint 7.1.0
- booklinggear 3.3
- bookshelf 20.2.13
- botarium 2.3.4
- butcher 2.8
- caelus 3.2.0+1.20.1
- cameraoverhaul 1.0.0
- carryon 2.1.2.7
- catalogue 1.8.0
- cave_dweller 1.7.0
- cavedust 2.0.4
- cbc_nukes 2.0.0
- chalk 1.6.5
- charmofundying 6.5.0+1.20.1
- chunky 1.3.146
- citadel 2.6.1
- clickadv 1.20.1-3.8
- cloth_config 11.1.136
- clumps 12.0.0.4
- collective 7.87
- comfortable_campfires 1.1.1+1.19.2
- comforts 6.4.0+1.20.1
- commongroovylibrary 0.3.3
- companion 5.2.2+forge
- compost_me 1.0.0
- configured 2.2.3
- corgilib 4.0.3.3
- coroutil 1.20.1-1.3.7
- corpse 1.20.1-1.0.19
- craftingtweaks 18.2.5
- create 0.5.1.j
\-- flywheel 0.6.11-13
- create_armor_trims 2.0.1
- create_central_kitchen 1.3.12
\-- create_dragon_lib 1.4.3
- create_connected 0.9.3-mc1.20.1
- create_enchantment_industry 1.2.9.d
- create_ironworks 3.1.0
- create_logistics 1.0.0
- create_mechanical_extruder 1.20.1-1.6.3.j-55
- create_mob_spawners 1.3.0
- create_netherless 1.3.0
- create_new_age 1.1.2
- create_oppenheimered 1.0.5
- create_power_loader 1.5.0-mc1.20.1
- create_unbreakable 1.6+forge-1.20.1-build.7
- create_wizardry 0.2.3
- createair 1.0
- createartifactscompat 1.0.2.1-1.20.1
- createbigcannons 5.8.2
\-- ritchiesprojectilelib 2.0.0-dev+mc.1.20.1-forge-build.182
- createcontraptionterminals 1.1.0
- createdieselgenerators 1.20.1-1.2i
- createoreexcavation 1.5.3
- creativecore 2.12.27
- ctov 3.4.10
- cuffed 1.3.3
- culllessleaves 1.20.1-1.0.5
- cupboard 1.20.1-2.7
- curios 5.11.1+1.20.1
- curiouslanterns 1.20.1-1.3.3
- darkness 1.0.1
- deeperdarker 1.3.3
- distraction_free_recipes 1.0.0
- do_a_barrel_roll 3.5.6+1.20.1
- dragnlivestock 2.0
- dynamicvillage 0.4
- dynamicvillagertrades 1.3.1
- easyanvils 8.0.2
- easymagic 8.0.1
- eatinganimation 5.1.0
- effortless 3.1.0
- elytraslot 6.4.4+1.20.1
\-- mixinsquared 0.1.2-beta.6
- embeddium 0.3.31+mc1.20.1
\-- rubidium 0.7.1
- emi 1.1.19+1.20.1+forge
- enchanted_arsenal 1.0.1
- enchantinginfuser 8.0.3
- enchdesc 17.1.19
- endrem 5.3.3-R-1.20.1
- enhancedai 2.5.2
- enhancedcelestials 1.20.1-5.0.2.3
- enhancedvisuals 1.8.1
- entity_model_features 2.4.1
- entity_sound_features 0.4
- entity_texture_features 6.2.9
- entityculling 1.7.2
- equipmentcompare 1.3.7
- experimentalsettingsdisabler 3.0
- explosiveenhancement 1.1.0
- extragore 5.2.3.1
- fallingtrees 0.12.7
- fancyoutline 3.1
- farmersdelight 1.20.1-1.2.6
- fastleafdecay 32
- ferritecore 6.0.1
- forge 47.3.0
- formations 1.0.3
- formationsnether 1.0.5
- formationsoverworld 1.0.4
- framework 0.7.12
- fusion 1.2.0
- fzzy_config 0.5.9+1.20.1+forge
- geckolib 4.7
- geophilic 3.1.5
- getittogetherdrops 1.3
- glitchcore 0.0.1.1
- gml 4.0.9
- goblintraders 1.9.3
- golemsarefriends 1.20.0-1.0.1
- grapple 1.0.1
- guardvillagers 1.20.1-1.6.10
- guccivuitton 0.2.2
- harderbranchmining 46.0.14
- harderspawners 46.25.3
- highlighter 1.1.9
- hordes 1.5.4
- iceberg 1.1.25
- immediatelyfast 1.3.3+1.20.4
- immersive_aircraft 1.1.8+1.20.1
- immersive_armors 1.6.1+1.20.1
- insanelib 1.15.1
- iron_repair_kits 2.4.3
- irons_spellbooks 1.20.1-3.4.0.7
- itemborders 1.2.2
- itemphysic 1.8.2
- jade 11.12.2+forge
- jadeaddons 5.3.1+forge
- jeffsgibbing 1.0.0
- jei 15.20.0.105
- journeymap 5.10.3
- kiwi 11.8.28+forge
- kobolds 2.12.0
- kotlinforforge 4.11.0
- l2library 2.4.31
|-- l2itemselector 0.1.9
|-- l2screentracker 0.1.4
\-- l2tabs 0.3.3
- lazrslib 1.1.1
- leawind_third_person 2.2.0
- legendarysurvivaloverhaul 1.20.1-1.20.1-2.2.13
- legendarytooltips 1.4.5
- letmedespawn 1.4.4
- lios_overhauled_villages 1.18.2-1.21-v0.0.5
- lithostitched 1.3.8
- loginprotection 1.20.1-3.1.0
- lootr 0.7.35.90
- lrarmor 0.1.4.3
- make_bubbles_pop 0.3.0-forge
- man_of_many_planes 0.2.0+1.20.1
- maxhealthfix 12.0.3
- mcwbridges 3.0.0
- mcwdoors 1.1.1
- mcwfences 1.1.2
- mcwtrpdoors 1.1.4
- mcwwindows 2.3.0
- merchantmarkers 1.3.3
- metalbundles 8.0.2
|-- puzzlesaccessapi 8.0.9
\-- puzzlesapi 8.1.6
- mighty_mail 1.1.2
- minecraft 1.20.1
- mobplayeranimator 1.3.2
- modernfix 5.20.0+mc1.20.1
- modulargolems 2.4.47
\-- l2damagetracker 0.3.7
- moonlight 1.20-2.13.47
- moreleads 1.1.0
- mousetweaks 2.25.1
- mr_netherweather 1.1.2_backport
- mr_tidal_towns 1.3.4
- mru 1.0.4+1.20.1+forge
- ncbetterblastfurnace 1.0.1
- neruina 2.1.2
- no_resource_pack_warnings_forge 1.0.0
- no_ruined_nether_portals 1.0.0
- noanimaltemptdelay 1.2
- nobabyzombies1_20_1forge 1.1
- nohostilesaroundcampfire 7.1
- noisium 2.3.0+mc1.20-1.20.1
- notenoughanimations 1.9.0
- nullscape 1.2.8
- obsidianui 0.2.3+mc1.20.1
- ok_zoomer 5.4.0-beta.3
\-- wrench_wrapper 0.6.2
- overflowingbars 8.0.1
- overworld_netherite_ore 1.0
- overworldquartzore 1.1
- packedup 0.5.4-beta
- packetfixer 1.4.3
- pandalib 0.4.2
- particlerain 1.0.7
- passiveshield 3.6
- patchouli 1.20.1-84-FORGE
- philipsruins 4.6
- pickupnotifier 8.0.0
- playeranimator 1.0.2-rc1+1.20
- polymorph 0.49.8+1.20.1
\-- spectrelib 0.13.17+1.20.1
- presencefootsteps 1.20.1-1.9.1-beta.1
- prism 1.0.5
- puzzleslib 8.1.25
- radiantgear 2.2.0+1.20.1
- random_crits 1.3.2
- realistic_cobwebs 2.1.0
- realmrpg_skeletons 1.1.0
- rechiseled 1.1.6
- rechiseledcreate 1.0.2
- red_exp 2.0.3
- refinedpolymorph 0.1.1-1.20.1
- refinedstorage 1.12.4
- resourcefulconfig 2.1.2
- resourcefullib 2.1.29
- responsiveshields 2.3
- rightclickharvest 3.2.3+1.20.1-forge
- ryoamiclights 0.2.3+mc1.20.1
- satisfying_buttons 1.1.2
- sawmill 1.20-1.4.4
- scaffoldingdropsnearby 3.3
- scalingmobs 2.2.2
- seasonhud 1.11.7
- secondchanceforge 1.5.1
- seedbags 1.0.1
- sereneseasons 9.1.0.0
- sodiumextras 1.0.6
- sodiumoptionsapi 1.0.9
- sodiumoptionsmodcompat 1.0.0
- sophisticatedbackpacks 3.22.1.1167
- sophisticatedcore 1.1.2.834
- sophisticatedstorage 1.1.4.1021
- sound_physics_remastered 1.20.1-1.4.8
- sounds 2.2.1+1.20.1+forge
|-- mixinextras 0.5.0-beta.2
\-- yet_another_config_lib_v3 3.5.0+1.20.1-forge
- spark 1.10.53
- sparsestructuresreforged 1.20.1-0.0.1
- spartanshields 3.1.1
- spartanweaponry 3.1.3
- spelunkers_charm 3.6.0
- spelunkery 1.20.1-0.3.15
- spore 2.1.2
- stackablepotions 1.0.0
- stardew_fishing 1.3
- structory 1.3.5
- structory_towers 1.0.7
- stylisheffects 8.0.2
- subtle_effects 1.8.0
- supermartijn642configlib 1.1.8
- supermartijn642corelib 1.1.18
- supplementaries 1.20-3.1.11
- tacz 1.1.4-hotfix
- tectonic 2.4.1
- tempad 2.3.4
- tenshilib 1.20.1-1.7.6
- terralith 2.5.4
- terraphilic 1.0.0
- the_deep_void 1.55
- thinair 8.1.5
- toms_storage 1.7.0
- toofast 0.4.3.5
- toolbelt 1.20.02
- trackwork 1.0.2c
- trade_cycling 1.20.1-1.0.15
- tradingpost 8.0.2
- travelerstitles 1.20-Forge-4.0.2
- traversable_leaves 1.4.0-1.20.1
- treechop 0.19.0
- trulytreasures 1.20-3.0.0
- txnilib 1.0.21
|-- fabric_api_base 0.4.31+ef105b4977
|-- fabric_command_api_v2 2.2.13+561530ec77
|-- fabric_events_interaction_v0 0.6.2+0d0bd5a777
|-- fabric_networking_api_v1 1.3.11+503a202477
\-- fabric_rendering_v1 3.0.8+66e9a48f77
- undergarden 0.8.14
- underground_bunkers 1.0.5
- underground_villages 2.1.0
- universalenchants 8.0.0
- valkyrienskies 2.3.0-beta.5
- veinmining 1.5.0+1.20.1
- villagernames 8.1
- villagesandpillages 1.0.2
- vintage_animations 1.3.0
- visualworkbench 8.0.0
- voidfog 1.20.1-2.0.23
- vs_clockwork 1.20.1-0.1.16-forge-b3b22e39fe
- vs_eureka 1.5.1-beta.3
- wardrobe 1.0.3.1
- watut 1.20.1-1.1.3
- weaponmaster_ydm 4.2.3
- wegotrunnners 1.0.0
- whats_that_slot 1.3.4
- yungsapi 1.20-Forge-4.0.6
- zombieawareness 1.20.1-1.13.1
Thank you for that, just for completeness sake can you update forge to the latest version (47.3.22
) and see if it still happens? (And if so, post the debug.log file for that, too)
Hello! I figured out what was wrong: well, Forge's JarJar system is weird, it's not the complexity that is Fabric's Jar-in-Jar system, but in exchange? It's, weird?
I have managed to narrow the problematic environment down to Carry On (and/or) L2Library and Ok Zoomer, and well? I was confused: how is ImmediatelyFast using MixinExtras 0.4.1 without any problems? But then I figured out that uh, we are dealing with the devil here.
Ok Zoomer 5.4.0-beta.4 will be out soonish, and the issue will be fixed by uh, removing the dependency on MixinExtras 0.4.1, which means that uh, ME 0.2.0-beta.8 will load! but ME 0.4.1 will load too???? I use @WrapMethod
s a lot, and they work just fine? I won't complain about a bugfix..