Hey everyone! It's been a while since our last patch notes and one of the main reasons is because we've been hard at work on many unreleased projects. We recently got to show off one of these projects in the Minecraft MOBA event at TwitchCon a few weeks ago. I plan on doing patch notes more frequently again so stay on the lookout for more. I can't wait to show you guys what we have planned next, some amazing stuff in progress!
For today’s patch notes, we will be highlighting improvements for mods like Armor Status and Hypixel Mods. We also implemented various quality of life features and fixed a large number of bugs. For more in-depth information, read the entirety of our patch notes below!
If you have any suggestions to improve Lunar Client, make sure to interact with us on our social media accounts.
We are still actively searching for new hires, please visit our jobs page for all relevant information. Thank you all for the constant support; Lunar Client is made for the players, by the players.
Sodium
Sodium is a rendering engine replacement for the Minecraft client, which significantly improves frame rates and stuttering while fixing many graphical issues on modern versions of Minecraft. (This mod is only available on the Sodium module)
Iris
Iris is a shaders mod for modern versions of Minecraft intended to be compatible with existing OptiFine shader packs. (This mod is only available on the Sodium module)
Phosphor
Phosphor is an optimization mod for modern versions of Minecraft which optimizes the lighting engine. (This mod is only available on the Sodium module)
NotEnoughUpdates
NotEnoughUpdates is a quality of life mod for Hypixel Skyblock which was created by Moulberry (This mod is only available on the Forge module)
Playtime
A mod that allows you to keep track of the time you spend enjoying Lunar Client!
PvP Info
A mod that shows various PvP statistics.
Titles
A mod that allows you to adjust the position and scale of the Minecraft title.
WAILA
A mod that shows you what you are looking at!
Toolchain
Added the ability for our toolchain to load the Forge or Fabric mod loaders that will then load Forge or Fabric mods
This change allows us to fully integrate 3rd party mods into Lunar Client much easier than before. If you are a mod developer and are looking to get your mod integrated into Lunar Client, please contact us!
Keystrokes Mod
Added the ability to set the fade delay when a key is pressed
Added inner and outer border support
ArmorStatus
Added the ability to separate and move each individual armor pieces
Added icons to each armor type in the settings
Added the ability to toggle separated armor pieces
Polling Rate Warning
Added a warning when entering the main menu if your mouse polling rate is above 500, this can cause your sensitivity to feel stuttery and laggy
Memory Management
Profiled the client and made many memory optimizations across the entire codebase
Hit Color Mod
Reworked some of the code to have better support for shaders on modern
Chroma
Revamped how Chroma is done in HUD mods, this should improve the color transitions across mods and overall performance
Hypixel Mods
Added the ability to change the position of Levelhead, either above or below your name
AboveBelowAboveBelow
Cosmetics
Added support for GeckoLib backpacks
Added support for GeckoLib wings
Added options to show cosmetics over certain armor pieces
Improved a lot of the rendering code on modern, slightly improving performance
UI
Replaced all boolean option checkboxes with ON/OFF switches
Emotes
Added support for interactive emotes between players such as the Rock, Paper, Scissors emote
Added support for custom server models to render while emoting
Language
Imported translations for French, Dutch, Chinese Simplified, Turkish, Swedish, Portuguese, Portuguese (Brazilian), Polish, Norwegian, Lithuanian, Spanish, Italian, Greek, and German
Cosmetics/Emotes
Fixed an issue causing cosmetics to be inverted on legacy
Fixed an issue causing cosmetic positions and scaling to be wrong on modern
Fixed an issue causing cosmetic animations to restart when another player joined a server with GeckoLib cosmetics on
Fixed an issue causing cosmetics to render twice while emoting
Fixed an issue causing players to go invisible when emoting with the glowing effect (1.12+)
Fixed an issue causing GeckoLib hats to not render properly on the Sodium module
Fixed an issue where cosmetics that had transparency wouldn't appear transparent when holding items
Fixed an issue where players would sometimes crash when loading other people's cosmetics on 1.16+
Fixed an issue causing players to crash when rendering a GeckoLib cosmetic on version 1.7.10
3D Skins
Fixed an issue where head layers were flipped 180 degrees
Fixed an issue where the extra skin layer on skulls would render in the wrong position
Settings Converter
Fixed various issues with Settings not converting when switching off of modern versions
Fixed an issue causing FOV to be set extremely high when switching off of modern
Fixed an issue causing a crash when no options.txt file was preset
Chunk Borders
Fixed an issue causing chunk borders to be off by 1 on 1.7.10 and 1.8.9
UHC Overlay
Fixed an issue where items wouldn't be scaled properly if the 2D Items mod was enabled
Vanilla
Backported a fix from Version 1.9-pre3 to Versions 1.7.10 and 1.8.9 that prevents sprinting while in inventory
OptiFine Module
Fixed an issue that caused connected textures to not work on 1.8.9
Fixed an issue that caused chests to appear transparent when having enchanted armor equipped
Fixed an issue causing the hover item chat component to not work on version 1.8.9
Fixed a freeze caused by enabling VSync on 1.16+
Saturation Mod
Fixed an issue causing resource pack texture overriding to not work properly for the AppleSkin icons
Particle Changer
Fixed an issue causing overlay colors to not be as vibrant as they should be
Fixed an issue where some particle types were null
Fixed an issue with block break particles being dark
Screenshot Mod
Fixed an issue causing screenshots to not save in the correct folder
Fixed an issue where users were unable to use the Copy button on version 1.16
Fixed an issue that caused the screenshot chat message to not appear in chat on 1.19
Fixed an issue causing all the chat buttons to be wrong on 1.19
Settings
Fixed an issue with the "Show Pets" option not doing anything
Fixed an issue with text boxes not allowing backspace on certain keyboards
Fixed Emote settings showing up in the Cosmetics section
AutoTextHotkey
Fixed an issue causing hotkeys for chat to not work on version 1.19
Skin Changer
Fixed an issue causing your game to crash when using Skin Changer on modern versions
Item Physics
Fixed an issue causing the mod to not render dropped items properly
Forge Module
Fixed an issue causing your game to crash when receiving an achievement on 1.7.10 & 1.8.9
Fixed an issue causing chat messages to not appear on 1.8.9
Fixed an issue that caused custom item textures to not work on 1.8.9
Fixed an issue where the Weather Changer mod wasn't working at all
Multiplayer
Fixed an issue causing servers to be unjoinable on macOS
Fixed an issue with message signing that disallowed people from joining certain servers
Keystrokes
Fixed an issue on 1.18+ that caused keystrokes to be empty
Version 1.7.10
Fixed an issue causing TCP_NODELAY to be disabled
Realms
Fixed an issue causing your realms worlds to not appear after switching accounts
Chat Mod
Fixed an issue with the ping sound playing when a player is mentioned in the action bar
Fixed an issue where certain chat messages would appear "unsafe" on 1.19
Fixed an issue causing chat to not render if Stacked Spam Messages was enabled
Title Mod
Fixed an issue that caused the title to render before the subtitle on modern
Coordinates Mod
Fixed an issue that caused the background of the Coordinates Mod to still appear when typing
Tab Mod
Fixed an issue that caused Lunar Client logos to not render in tab
Nametag Mod
Fixed an issue causing extra nametag lines to not render on modern (health)
OptiFine
Updated OptiFine to HD U H7 on 1.18.2
Updated OptiFine to HD U H9 on 1.19.2
Java
Upgraded to Java 17 on legacy versions (1.7, 1.8, 1.12)
NotEnoughUpdates
Updated to Version 2.1-blahaj-rc7
Sodium
Updated to Version 0.4.4
Iris
Updated to Version 1.2.8