#Add Option to Disable Lunar’s Base Mods
1 messages · Page 1 of 1 (latest)
Right now, Lunar Client always injects its own base mods (genesis, lunar-fabric-mixins, lunar-sodium-mixins, etc.) at startup.
This causes major conflicts with Fabric mods (AsyncParticles, LambDynamicLights, Sodium/Iris, etc.) because Lunar’s mixins override core classes.
Request:
Add a **launcher setting **(or in-game toggle) that lets players **disable Lunar’s base mods **and just run:
- Vanilla
- Or Fabric Loader with only the mods in
/mods/
Why:
- Prevents mixin crashes with community Fabric mods.
- Lets players use Lunar as a launcher without being forced into Lunar’s forks.
- Expands compatibility with popular Hypixel/Fabric modpacks.
Proposed Implementation:
A simple “Vanilla/Fabric Mode” toggle in the launcher that skips injecting:
--ichorClassPath
--ichorExternalFiles
and doesn’t load the jars from .lunarclient/offline/multiver/.
This would give users the freedom of choice while staying on Lunar with all Lunar mods, allowing me to use the mods I want without conflicts, since it doesn’t force any unwanted mods on me, and everything works together seamlessly.
good idea 😄
you can already launch vanilla, fabric, forge, quilt and neoforge without lunars built in mods from the vanilla category of the launcher
i need my mods
the vanilla category in the lunar launcher supports mods it just doesnt have lunars custom mods
u mean this no?
if yes, i will try it out.
thats not the vanilla category
look in the top left of the version list in the launcher
ahh
does that have lunar mods
the point of the vanilla category is to launch without lunars mods
buddy, i dont think u read the full message i typed
he wants that u can disable mixins
im talking about base mods loaded in from multiver
so u can have support for other mods that conflict with each other
well it has to use those additional custom mods if you want to use lunar features so thats not really possible
you can choose between lunar features and no lunar features
no that isn't a mixin tho
💀
mixin's overwrite mojang's code
its some child who doesnt know what he's talking about
so u can change mojang's code easily said
ik what mixins are and well lunar has to use those to work properly
who says that?
cuz maybe there are some mixins that help with fps for example
read the original again , and try to understand it before u talk full crap
you listed lambdynamiclights, sodium and iris as examples but those mods already work (idk about async particles)
then you ask for “Vanilla” and “Fabric Loader with only the mods in /mods/“
this is how the vanilla category works
lunar downloads a set of base mods
in fabric. these mods are old, and not compatible with my mods what require their never version
u cant turn it off. this is what this suggestion is about
even if u delete them, they download back lunar only loads these, even if u have the newest in the folder.
- i compared some of the mods that are automatically downloaded with the version on modrinth some time ago and they had the same checksum so it cant be modified
- if you add newer versions of those mods into the mod list it will just work (worked for me on 1.20.1, 1.21.0, 1.21.1 and 1.21.4)
- making it possible to disable the default fabric mods added by lunar was already suggested and is possible if you use the modpacks category for 1.21.8 (idk if they changed that)
it's been so long since ive used lunar i recently started using it again there's added a lot lol ( I dislike the ads tho 😭 )
bit random and not on topic 😭 but that doesnt matter lol
- it was working for me "some time ago"
- yeah, i was using it that way but they updated something and now it doesnt. cuz of
--ichorExternalFiles
- back to 2.nd
but lemme make it easier
for u to understand
i thought u were lusing linux for a sec 😭 cuz ur explorer is darker
using
win 11
why is it so dark?
its like transparent
- i just compared one of the sodium files lunar downloads by default to the one from modrinth and it has the exact same sha256 checksum so its not modified
- you can report mod incompatibilities in #📩︱create-ticket
- yes the mods appear again however you should be able to update them by adding a newer version and then it will just ignore the old version because of how fabric works
i have the newest version in the mods.
i already opened ticket 4 days no asnwer, those who assigned it to are playing games
maybe there is some incompatibility with sodium 0.7 on lunar 1.21.6
all of these are older version. its not just sodium
modmenu 15.0.0 is already fully out
placeholderapi is 2.7.2 already out
etc...
they prob gotta discuss
i managed to fix it by removing mods that have compability check with these but if i had more it would've been a issue
then it should just work if you add the newer versions of the mods
💀
but yea almost every mod i tried doesnt have lunar support lol
i recommend u glasses
that's mean 🙁
not u. him
updating the mods worked for me so idk
it works on 1.20.1, 1.21.0, 1.21.1 and 1.21.4 and i didnt really try other versions
i have the lastest mods
ik but still lol
yea i agree they should let u use the newer fabric api
or add a option to disable base mods from loading in
but couldn't that disable lunar's mods?
cuz they use the older api or smth
yeah it downloads the older mods because they are listed in some file but you can just ignore those because fabric should only load the newer of the 2 versions
yeah, well. it doesnt
as u can see in the vid
i tried every troubleshoot method u can think of
nothing helped. it just kept loading older version
try disabling all mods besides the ones you updated and then check the fabric mod menu to see what version it loaded, it should show the new version you added
tried. they load the old
well adding an option to disable the default fabric mods downloaded by lunar was already suggested