Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
Zanklev opened this issue Jan 18, 2025 · 7 comments
Closed

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

Zanklev opened this issue Jan 18, 2025 · 7 comments
Labels
bug Something isn't working

Comments

@Zanklev
Copy link

Zanklev commented Jan 18, 2025

Image

latest.log

crash-2025-01-17_20.17.48-fml.txt

@Zanklev Zanklev changed the title Forge 1.20.1 Fails to launch do to incorrect mixin version Forge 1.20.1 Fails to launch due to incorrect mixin version Jan 18, 2025
@EnnuiL EnnuiL added the bug Something isn't working label Jan 18, 2025
@Zanklev
Copy link
Author

Zanklev commented Jan 18, 2025

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

@EnnuiL
Copy link
Contributor

EnnuiL commented Jan 18, 2025

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

@Zanklev
Copy link
Author

Zanklev commented Jan 18, 2025

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

@UpcraftLP
Copy link
Contributor

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

@Zanklev
Copy link
Author

Zanklev commented Jan 19, 2025

debug.log

@UpcraftLP
Copy link
Contributor

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)

@EnnuiL
Copy link
Contributor

EnnuiL commented Jan 25, 2025

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..

@EnnuiL EnnuiL closed this as completed Jan 25, 2025
@EnnuiL EnnuiL changed the title Forge 1.20.1 Fails to launch due to incorrect mixin version Forge 1.20.1 fails to launch due to other mods' older MixinExtras Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants