Lunar Client is fully blocked currently using the Lunar API, however many people likely have to switch from Lunar to Optifine to even log on to Loka, not to mention the fact that not being able to join on Lunar Client could possibly make people not want to play. You can use the Lunar API to disable specific mods.
github.com
This is the website for the Lunar Client API, which allows you to download this and implement this feature. You can disable any of the disallowed mods on Loka with this, I will list these below.
Disabling a mod
ModSettings.ModSetting disabled = new ModSettings.ModSetting(false, new HashMap<>());
- Instantiate a ModSetting that sets the enabled status to false.
- Send a LCPacketModSettings with ModSettings that affect the mods you wish to disable, like so:
sendPacket(event.getPlayer(), new LCPacketModSettings(
new ModSettings()
.addModSetting("Coordinates", disabled)
.addModSetting("textHotKey", disabled)
));
GitHub - LunarClient/BukkitAPI: Bukkit API for interacting with Lunar Client
Bukkit API for interacting with Lunar Client. Contribute to LunarClient/BukkitAPI development by creating an account on GitHub.
All of these are rough, however if this was to be added this would have to be checked obviously.A Rough List of Possibly Disallowed Mods.
Auto Text Hot Key
Armor Status
Hypixel Mods
Pot Effects
Direction Hud
Waypoints
Hit Color
Scoreboard
Pot Counter
Tab Editor
Nametags
Nick Hider
Cooldowns
Memory Usage
Combo Counter
Reach Display
Time Changer
Saturation
Item Physics
TNT Countdown
Item Tracker
Team View
NetGraph
Last edited: