Ok Zoomer - It's Zoom!

Ok Zoomer - It's Zoom!

4M Downloads

Forge 1.20.1 fails to launch due to other mods' older MixinExtras

Zanklev opened this issue · 7 comments

commented

Funny enough the thing that fixes this problem is installing L2Library which is required for the Modular Golems mod.

commented

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

commented

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

latest.log

commented

Could you maybe try to reproduce the issue, then send the debug.log file?

commented
commented

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)

commented

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 @WrapMethods a lot, and they work just fine? I won't complain about a bugfix..