We all know that when selecting the Vanilla version of the game in Lunar Client, you get the option to use a mod loader, which lets you add mods but without any of the Lunar Client features. This is exactly why we need proper mod management inside the client itself—otherwise, why would we use the launcher at all if not for its features? Certainly not for performance, since I actually get worse performance using Lunar than with Vanilla Minecraft.
The thing is, you don’t really get much—if any—gameplay advantage from using Lunar Client. Other mods already provide the same features that Lunar provides. The problem is that these separate mods often conflict with each other, reducing performance or even causing crashes. And you—the Lunar team—can actually take advantage of this. You could provide users with, first, a launcher that works reliably across all supported systems with minimal disadvantages, and second, with open-source code that the community can contribute to and improve.
This wouldn’t just benefit the community—it would benefit the client itself. Yes, updates might take longer, but it would reduce the need to pay multiple people to get things done quickly. Instead, you could rely on a qualified modding team to review the code, features, and overall reliability of each mod or feature. A simple voting system could then let the community decide whether they actually want each feature in their game. And for those who don’t like a particular feature—as long as it’s not pay-to-win—it could still be made optional, just like all the current mods.