#Add Option to Disable Lunar’s Base Mods

1 messages · Page 1 of 1 (latest)

young creekBOT
austere oak
#

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.

outer zinc
#

good idea 😄

misty wave
misty wave
austere oak
#

u mean this no?

#

if yes, i will try it out.

misty wave
#

thats not the vanilla category
look in the top left of the version list in the launcher

misty wave
#

the point of the vanilla category is to launch without lunars mods

austere oak
#

buddy, i dont think u read the full message i typed

outer zinc
austere oak
#

im talking about base mods loaded in from multiver

outer zinc
austere oak
#

not lunar mods like

misty wave
#

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

austere oak
#

💀

outer zinc
austere oak
#

its some child who doesnt know what he's talking about

outer zinc
misty wave
#

ik what mixins are and well lunar has to use those to work properly

outer zinc
#

cuz maybe there are some mixins that help with fps for example

austere oak
misty wave
austere oak
#

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.

misty wave
# austere oak lunar downloads a set of base mods
  1. 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
  2. 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)
  3. 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)
outer zinc
#

bit random and not on topic 😭 but that doesnt matter lol

austere oak
#

but lemme make it easier

#

for u to understand

outer zinc
# austere oak

i thought u were lusing linux for a sec 😭 cuz ur explorer is darker

#

using

austere oak
#

win 11

outer zinc
#

why is it so dark?

austere oak
#

its like transparent

outer zinc
#

oh yea i see

#

looks cool

misty wave
# austere oak
  1. 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
  2. you can report mod incompatibilities in #📩︱create-ticket
  3. 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
austere oak
#

i already opened ticket 4 days no asnwer, those who assigned it to are playing games

misty wave
austere oak
#

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

austere oak
#

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

misty wave
#

then it should just work if you add the newer versions of the mods

austere oak
#

💀

outer zinc
#

but yea almost every mod i tried doesnt have lunar support lol

austere oak
#

i recommend u glasses

outer zinc
austere oak
austere oak
misty wave
#

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

austere oak
#

i have the lastest mods

outer zinc
austere oak
#

and it downloads older shit

#

they have to fix it

outer zinc
#

yea i agree they should let u use the newer fabric api

austere oak
#

or add a option to disable base mods from loading in

outer zinc
#

but couldn't that disable lunar's mods?

outer zinc
misty wave
#

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

austere oak
#

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

misty wave
#

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

austere oak
#

tried. they load the old

misty wave
#

well adding an option to disable the default fabric mods downloaded by lunar was already suggested

austere oak
#

i mean. now its a issue of mod conflict. not just a random suggestion

#

u talk about this i think. and yeah, it worked for me. but now it doesnt

#

probably Checksum and Integrity Failure