Store
Subscribe
Badlion Client 2.15 - Minecraft 1.16, Optifine & More!


Hello everyone! I hope you are all excited as much about summer as I am today. We have a lot of cool things going on behind the scenes on Badlion Client currently, and I wanted to take the time to explain a little bit more today about what we are working on to make sure we can handle all of the new players using Badlion Client everyday. If you want to skip down to the client patch notes, feel free to jump to the New Features section.

Infrastructure Upgrades

We have grown a crazy amount in the first half of this year. We have over 2x the number of users we had in the beginning of January using BLC every day, and as a result some of our infrastructure pieces (think things like our login, registration, chat systems, etc) are in desperate need of a clean up. Some of these pieces of technology are from 3-4 years ago, and were never designed (nor could we imagine) that we would have over 70,000 players online almost every day of the week. That's why we have been working behind the scenes over the last month or two upgrading these pieces of tech to make sure we can handle 500,000 users if we had to.

On that note, here is a list of the micro services that we have gone ahead and upgraded in the last few months:

  • Chat System - Preparing for new features, more improvements will be decided later when feature scope is clear
  • Friends System - The oldest piece of tech we are still using, code was a disaster, gave it a nice clean up and helped to prepare it for some new features
  • Authentication System - Currently we have been having an issue with too many players on the client at once! We are rewriting our authentication system to be more flexible and scalable
  • Email System - We have so many people using our system every day, that we need to add more capacity to our email system. Some players have not been able to receive emails from us because we are sending so many out in a single day. In the next week or two a new email system will be put live to resolve these issues. Emails are a very tricky topic…and have to be done perfectly to avoid problems like the ones we are already having.
  • Name Updating System - Our unique registration process hooks your Badlion account directly to a Minecraft account. In doing so, we check Mojang's systems every day to see if your username has changed. Our old system was not scaling very well to our over 2 million registered users, so we rewrote it from the ground up. The new system has been live for a month or so now and everyone's usernames are up to date again! Yay!

  • Doubling down on our BAC commitment

    We are dedicated to providing a better Anticheat solution for the community. This is why we have started reaching out to servers about new opportunities to integrate BAC (Badlion Anticheat) into their servers at little to no cost. We want to drastically cut down the number of cheaters in the community, and want everyone to be on an even playing experience. This is why we are adding new tools and features to our BAC systems, and even more in Badlion Client 3.0. We will be doing a bigger public announcement for these big BAC changes we are working on when they are complete and available to everyone.

    Upgrading our shop

    Meanwhile, as we have grown, so has the load and usage of our store system. It's working pretty dang well considering how little work we have invested into it, but we want to do some really cool things in the future and do a better job of helping players to understand what they are buying before they purchase it. We have a bunch of plans to upgrade the shop that are now underway and we hope to release them piece by piece through the year with a final big push towards the end of the year before the holiday season. Purchasing something will become easier than ever on the Badlion Client shop.

    For those of you who made it this far, thanks for reading the extra information above. I feel it is important to be transparent with the community and explain what we have been working on. A lot of these things will go un-noticed since they are not in your face, but they are all very important to creating a smooth and consistent experience on the Badlion Client that you all love so much.

    Without further ado now, let's dive into the changes in Badlion Client 2.15.



    Minecraft 1.16 & Minecraft 1.16.1 Support!

    We are excited as always to share new Minecraft versions and features with the community. We are dedicated to making sure that we always will support the latest version of Minecraft. That's why we have built all of the custom tools and code to make sure that we are able to accomplish this every single Minecraft patch. Minecraft 1.16 has been no different, and we are excited to see how many of you were waiting for this to be released. It was really awesome to see the number of players using Minecraft 1.16 on Badlion Client shoot up so fast in the first hour on it's release. It's really awesome to see the work being used by so many of you, so thanks for helping to keep us motivated! We will release bug fixes over the coming weeks as always to ensure a smooth gameplay experience.

    Skyblock Addons Update!

    A special thanks to @Biscut, our dedicated Skyblock Addons developer (and the original one) for working on these awesome new features for the mod, and porting them to Badlion Client. I am super excited to share all of the cool new features that have been added for the mod below:

  • Disable Magical Soup Messages
  • Power Orb Display
  • More Zealot Counters:
  • - Total Zealot Count
  • - Summoning Eye Count
  • - Average Zealots Per Eye
  • Ticker/Charges Display
  • Tab Potion Timers Display
  • No Arrows Left Alert
  • Show "Broken" Dragon Fragments
  • Turn Bow Green When Using Toxic Arrow Poison
  • Birch Park Rainmaker Timer
  • Combat Timer Display
  • Endstone Protector Display
  • Fancy Warp Menu
  • Legendary Sea Creature Warning
  • Only Break Logs in the Park
  • Slayer Boss Approach Alert
  • Disable Teleport Pad Messages
  • Bait List
  • Change Zealot Color

  • Major Improvements:

  • You can now change the color of the feature "Make Ender Chests Green"
  • You can now change the color of all the gui elements
  • Some features now have new icons, to make sure all icons are in the same style
  • You can now view inside cake bugs

  • Optifine Upgrades for 1.8, 1.12, and 1.14!

    This feature was originally meant to go out with Badlion Client 2.14, but we ran into a bunch of problems and unfortunately had to delay it. I am excited to share that this feature is now done and live! We have upgraded to the latest version of Optifine on Minecraft 1.8, 1.12, and 1.14! This means more bug fixes, more FPS improvements, and other little improvements thanks to the Optifine team. We are going to do a better job going forward to make sure that we are keeping up to date with Optifine, and any improvements they might be shipping out so that everyone on the Badlion Client can enjoy them too.

    Borders Available On All Mods!



    Do you like having a border around your Keystrokes mod keys? Well guess what? You can now add a border to all of the Fancy mods on Badlion Client! This will help users create more custom appearances to their liking! Sometimes it's the little things that make a client feel better, and this is one of those little things.

    P.S. Please forgive my low FPS :( It's my Macbook.

    Other New Features

  • Added a new option to remove the gap between the LMB and RMB on the Keystrokes mod
  • Added a keybind to be able to hide your chat (perfect for content creators)
  • Added a new option to move the chat slightly up so it does not overlap on your hearts if you have a smaller monitor
  • Added Customize Text feature to the Reach Display Mod (Insiders Only)
  • Added an option to disable sprays in the Graphics menu…could have sworn we had this already
  • Added an "Old Mode" option for the FOV mod to allow players to have the Badlion Client 2.13 and older version of the FOV mod (which was broken forever by the way….but some people preferred it this way)
  • Added a feature into the Ping mod to show you with a color indicator when you are lagging
  • Added a graphics option to disable Nether/End particles from portals



  • Launcher Fixes

    2.15.0 Fixes (Not released yet, coming out next week when I am back from my mini-vacation)

  • Fixes an issue where you would select a custom Minecraft path and not hit Save Settings, causing some bad data to be set
  • [Win] Fixed an issue where the client would complain on boot about "Module not found" for the launcher.node file.

  • Minecraft Fixes

    2.15.0 Fixes

  • [1.8-] Fixed an issue in older Minecraft versions where extra key inputs would sometimes be processed when they shouldn't be
  • [1.8] Fixed an issue where the Fishing Rod + Carrot item would render backwards
  • [1.8] Fixed a crash that could happen in the game over screen
  • [1.8] Fixed an issue where you could not use an item sometimes when using our Animations mod after trying to break a block
  • [1.12-] Fixed a crash on Minecraft 1.12 and older where resource packs were using newer features for animations that were not available in the older versions of Minecraft
  • [1.12] Fixed a crash related to resource packs having a custom block model that was empty
  • [1.12] Fixed a crash related to arrows being stuck in your player
  • [1.12] Fixed an issue with servers sending incorrect data for Horses in the Replay Mod that would lead to a crash
  • [1.14] Fixed an issue with the alt manager scroll bar being like Sonic The Hedgehog and going vroom vroom vroom
  • [1.14+] Fixed a crash related to older graphics cards not supporting newer features in OpenGL
  • [1.14+] Fixed an issue when clicking certain buttons depending on the screen resolution would click the wrong thing
  • [1.14+] Fixed a crash when switching mod profiles in the main menu
  • [1.14+] Fixed scrolling in the mod profiles menu when accessing from the main menu in Minecraft
  • [1.14+] Fixed a conflict with vanilla and Badlion keybinds that would cause them to continuously be reset
  • [1.14+] Fixed an issue with Minecraft capes loading when you have an Elytra equipped
  • [1.14+] Fixed an issue with chroma not using the correct coloring sequence and looking bad and feeling bad cuz it was bad
  • [1.14+] Fixed a crash related to passengers being located…forever
  • [1.15] Fixed a crash related to the server listing menu
  • [1.15] Fixed another crash related to the Replay Mod and moving the time slider
  • [1.15+] Fixed an issue with characters disappearing after taking a screenshot in the Replay Mod
  • [All] Fixed an issue where the clear all keyframes button/popup was not working in the Replay Mod
  • [All] Fixed an issue where AutoGG would sometimes get excited and congratulate the winner without there being one yet
  • [All] Fixed an issue where some emotes were causing users to crash
  • [All] Fixed a crash with the minimap when the data was not yet available to use
  • [All] Fixed an issue where sometimes Minecraft 1.7, 1.8, and 1.12 would crash when turning on
  • [All] Fixed some issues with crosshairs not aligning properly on the large GUI option in Minecraft
  • [All] Fixed an crash related to when you would switch shader packs
  • [All] Fixed mods from resizing randomly…again (fixed 5 more problems we found with it after further testing)
  • [All] Fixed an issue where inventory sneak (a 1.7 feature) was not properly being blocked by servers in Minecraft 1.8
  • [All] Fixed an issue where the spray sound was not working
  • [All] Fixed an issue in the resource pack menu where the search bar was not working with resource packs with color characters in them
  • [All] Fixed Sugar Cane (aka Reeds) to work with the Item Counter Mod
  • [All] Fixed a conflict between shaders and Badlion Client that would cause a crash for some shader packs
  • [All] Fixed an issue where the Teamspeak mod was not completely disabled properly when it was off
  • [All] Fixed an issue where the replay mod icon in game would show weirdly when you were holding an item
  • [All] Fixed an issue with the crosshair mod and the scaling + high line thickness breaking some configurations
  • [All] Fixed an issue when browsing through your replays that could cause a crash
  • [All] Fixed an issue with the incorrect button text being used when trying to unbind a Badlion Client keybind
  • [All] Fixed the replay mod to actually use the keybind set to start/stop recording
  • [All] Fixed a crash when a spray was put down on a certain angle on a block that wasn't full
  • [All] Fixed some crashes related to locking mods together and then snapping them together in the GUI Editor
  • [All] Fixed an issue with custom bows (our cosmetic versions) sometimes not resetting the stage properly
  • [All] Fixed ore outline for animated ores (due to resource packs)
  • [All] Fixed the Zoom mod still working when the "Scroll to Zoom in Farther" feature was disabled
  • [All] Fixed a crash related to the search bars on the Badlion Client
  • [All] Fixed a color picker crash if you clicked something too fast when it was still rendering
  • [All] Fixed a memory leak caused by the Teamspeak mod and weird chat messages being spammed on your Teamspeak server
  • [All] Fixed some screens not working with the Inventory Blur Mod such as Achievements, Options, and Statistics
  • [All] Fixed some various mods not properly saving their options when you restarted the game
  • [All] Fixed a crash related to locale not being used correctly when converting case
  • [All] Fixed an issue with the emotes sometimes causing a crash if they were done in a certain mysterious order
  • [All] Fixed an issue related with the name history mod
  • [All] Fixed an issue where the Nick Hider mod could be abused in UHC's by not preventing a number of characters from being used
  • [All] Fixed a crash when using the customize text mode with Badlion font
  • [All] Fixed a crash related to mod snapping and being in another dimension when doing it
  • [All] Fixed the coordinates mod to allow X, Y & Z to be hidden when using Badlion Font
  • [All] Fixed an issue where shields were misrendering and sometimes showing up two times
  • [All] Fixed an issue where Levelhead was always showing you levels, even when you changed it to show something else
  • [All] Fixed a conflict between Inventory/Motion Blur Mods and our Mod Profile menu
  • [All] Fixed an issue where the numbers on the timer mod would be behind the item sprite
  • [All] Fixed an issue where the Insider icon in chat would sometimes appear as a black square
  • [All] Fixed an issue when resetting the perspective mod that the keybind was not reset as well
  • [All] Fixed an issue where using ctrl + backspace would cause a crash when using a text field
  • [All] Fixed another conflict between our Clear Glass Mod and Optifine
  • [All] Fixed Item Frame hitboxes option to actually show the hitboxes around item frames (crazy right?)
  • [All] Fixed an issue where you could type forever in the Autofriend Mod
  • [All] Fixed an issue with Nickhider not working properly with books
  • [All] Fixed an issue where Timer Mod would reset when switching worlds
  • [All] Fixed a crash related to the minimap related to things being done in the wrong order
  • [All] Fixed an issue with ArmorStatus showing the enchant glint on the background instead of the armor
  • [All] Fixed an issue where sometimes the chat would not appear at the correct size in smaller Minecraft windows
  • [All] Fixed an issue where the wrong key was sometimes shown in the Keystrokes mod (e.g. comma) and information was not centered nicely
  • [All] Fixed an issue where Minecon capes were not showing up when doing an emote
  • [All] Fixed other random crashes that I am too dumb to understand :(




  • Launcher Tweaks

  • None, keep enjoying the launcher :)

  • Minecraft Tweaks

  • Made resource packs load way faster now in all versions of Minecraft
  • Smoothed out the minimap to be less "laggy" and more fluid when moving around
  • Added a warning when trying to use dynamic cloaks and low graphics mode about the incompatibility between the two options
  • Try to add some safeguards to prevent certain memory crashes when you are running out of memory (go download more RAM on your computer :kappa:)
  • Try to fix some crashes related to Item Skulls and ShinyPots mod



  • We are still hard at work on Badlion Client 3.0! We have spent a lot of time rebuilding our core engine from the ground up to be more scalable, re-usable, and faster. The core engine is nearing the final stages of development, and then our team will be hard at work at implementing all of the interfaces we have been designing. Expect to see a lot of previews soon! Reminder that we are going to be offering Badlion Client 3.0 in three flavors: dark, light, and classic (Minecraft styled).

    We will hopefully have some closed beta starting in the coming months for Badlion Client 3.0 as we get closer to completing the UI rework. After this is done we will be able to focus on all of the awesome improvements we want to bring to the client.

    For Badlion Client 2.16 (yes Badlion Client 2.15 got steered in a different direction due to growth and new Tester team) we will be focusing on some more improvements and new mods that will directly be ported into Badlion Client 3.0 including:

  • An upgraded alt manager. Deleting accounts from your profiles sounds soo….nice :)
  • Replay Mod update. Add some new gizmos and gadgets to it…and…emote compatibility!? :pogchamp:
  • A more social experience. How about some more options for friends such as seeing what server they are playing on? Or even joining them?
  • More quality of life updates to older mods such as ArmorStatus, PotionStatus, etc
  • Bug Fixes
  • Whatever other crazy ideas pop into our head while we are working on it >:D



  • Minecraft 1.16 is a bit buggy, we are still fixing things as they come up.



  • Bang, that was a large set of updates in our latest version of Badlion Client. As a reminder, we are hiring more developers to continue expanding the client's features for all of our hundreds of thousands of monthly users! If you know someone that might be interested, please refer them to our job hiring post here: https://www.badlion.net/forum/thread/257030

    Also I would like to give the Tester team a quick shout out. They are a new dedicated team in our organization that is responsible for testing new features before they go out to the public, and trying to break existing features. They have done a phenomenal job so far, and have helped us to find and fix many of the bugs in this patch, along with catching new ones in the changes we made in Badlion Client 2.15.

    We have spent a bunch of time continuing to improve the stability of Badlion Client, and are committed to ensuring that there are little to no bugs in our code base. We will continue to fix as many problems as we can each patch, while still striving to add new features. Also keep your eyes open for some Badlion Client 3.0 previews ;)

    Lastly, if you love our client, then help us continue to grow by sharing it with a friend! We have some really cool features coming out in the coming months that will make enjoying Minecraft with friends even better on the Badlion Client!

    Thanks.

    ~Adam
     17
    PM Link
    pog?
     1
    PM Link
    pog.
     1
    PM Link
    Automatically Deleted
     0
    PM Link
    pog.
     0
    PM Link
    pog.
     0
    PM Link
    Can't wait for Badlion client 3.0! :D
     1
    PM Link
    Exciting, another amazing update! Can’t wait to see what the future has to hold ahead! Hope you all enjoy the update :)
     2
    PM Link
    What about TEXT SHADOW
     0
    PM Link
    amazing update!! thanks!!
     0
    PM Link
    It's a great update!

    But i'd like to see a cooldown timer for the treecapacitor too, and that it's reduced by using a legendary monkey minion.

    Thanks for reading,
    AllInclusiveZocker aka AIZYT
     2
    PM Link
    The new features and quality-of-life features explained in the beginning are very exciting !

    so many bug fixes lol
     1
    PM Link
    so many fixes yay
     0
    PM Link
    The mod called Custom Crosshair is not working anymore so plz help
     0
    PM Link
    Hey GBerry!

    I've had some issues with optifine after this new update. I can run the client fine with optifine checked off. The problem is I need to use optifine as I use badlion to test whether my texture pack has any faults. The pack requires optifine as it has animated textures, but whenever I start badlion on any version, with optifine checked I either crash while loading into a server, or my computer completely freezes on boot. This has never happened to me before, but I assume it has something to do with the new version of optifine. I have a MSI Radeon 270x card with a Ryzen 5 2200g (3.5 GHz, Quad Core). I've been searching the forums for solutions to my problem, but all of the people with the same problem never found a solution. I was wondering if there was a way I could either find a solution and run the current version of badlion, or would I have to use forge to get all of the features. I would prefer being able to use badlion as that's what I'm familiar with and what the majority of the people who use my pack use. If you would like me to send crash logs I can, but I have no idea where to find them. Thank you for the help!
     0
    PM Link

    _woof wrote

    Hey GBerry!

    I've had some issues with optifine after this new update. I can run the client fine with optifine checked off. The problem is I need to use optifine as I use badlion to test whether my texture pack has any faults. The pack requires optifine as it has animated textures, but whenever I start badlion on any version, with optifine checked I either crash while loading into a server, or my computer completely freezes on boot. This has never happened to me before, but I assume it has something to do with the new version of optifine. I have a MSI Radeon 270x card with a Ryzen 5 2200g (3.5 GHz, Quad Core). I've been searching the forums for solutions to my problem, but all of the people with the same problem never found a solution. I was wondering if there was a way I could either find a solution and run the current version of badlion, or would I have to use forge to get all of the features. I would prefer being able to use badlion as that's what I'm familiar with and what the majority of the people who use my pack use. If you would like me to send crash logs I can, but I have no idea where to find them. Thank you for the help!


    Hey could you make a bug report by clicking submit bug report on the launcher so we can have a look at what is causing the issue so we can try and find a solution. :)
     0
    PM Link
    Cool Update!
     0
    PM Link
    Automatically Deleted
     1
    PM Link
    I cant see my arrow when i pull it, when i use Skyblock texture pack in hypixel.
     0
    PM Link
    Automatically Deleted
     0
    PM Link