v1.4.0 - QOL Improvements and Bugfixes
Welcome to OpenBLCMM v1.4.0! OpenBLCMM is a tool for managing text-based mods for Borderlands 2, Borderlands: The Pre-Sequel, and the standalone Assault on Dragon Keep. It was forked from the opensourced core of the original Borderlands Community Mod Manager (BLCMM) by LightChaosman.
Release Info
v1.4.0 doesn't have any huge changes to OpenBLCMM, but there should be a bunch of nice QOL improvements and bugfixes. See below for a link to the full changelog, or view it in OpenBLCMM from the Help menu. A brief rundown of the bigger items on the Changelog for regular users:
- Changing font size should work properly in nearly all cases, and the app should look decent even at large font sizes (for high-DPI displays, for instance).
- New settings to configure mouse actions (opening links, back/forward in Object Explorer), control various confirmations, and some other bits of functionality
- Two new actions on the main mod tree to "flatten" categories, and replacing a folder with its contents.
- Experimental "native" compiled version for Steam Deck, which might make it easier for users who want to use OpenBLCMM on the Deck. No local Java install required! This is considered experimental and has a few caveats -- see below for more information. Please send us some feedback if you give this a try, too. It has yet to be tested on a real Steam Deck!
And some improvements for modders as well:
- Various improvements and bugfixes to code formatting
- Object Explorer "Auto Format" button is now a toggle, and both it and the "Collapse Arrays" button are remembered between sessions (and between tabs)
There are plenty of other improvement and bugfixes apart from those! See the changelog for full details. You can also view the list of Github issues closed in v1.4.0.
For anyone who had tried out the 1.4.0 Release Candidate, there were no code changes between then and the full 1.4.0 release.
Release Files
Windows
- Installer (Recommended!) -
OpenBLCMM-1.4.0-Installer.exe- This is the easiest to get going! You'll also have a start menu entry, and optionally a desktop icon.
- Zipfile EXE -
OpenBLCMM-1.4.0-Windows.zip- If you don't want to use an installer, this is the second-easiest. Just unzip wherever you like and doubleclick on
OpenBLCMM.exeto run! Note that the Zipfile EXE requires Microsoft's Visual C++ Redistributable
- If you don't want to use an installer, this is the second-easiest. Just unzip wherever you like and doubleclick on
- Pure Java -
OpenBLCMM-1.4.0-Java-Windows.zip- This version requires that Java is installed, and will not install Java for you. We recommend Adoptium Temurin. Supported Java versions are: 8, 11, 17, and 20. Launch with
launch_openblcmm.batonce Java is installed.
- This version requires that Java is installed, and will not install Java for you. We recommend Adoptium Temurin. Supported Java versions are: 8, 11, 17, and 20. Launch with
Linux
- Pure Java -
OpenBLCMM-1.4.0-Java-Linux.tgz- This version requires that Java is installed, and will not install Java for you. Just install via your distro's package manager. Supported Java versions are: 8, 11, 17, and 20. Launch with
launch_openblcmm.shone Java is installed.
- This version requires that Java is installed, and will not install Java for you. Just install via your distro's package manager. Supported Java versions are: 8, 11, 17, and 20. Launch with
Mac
- Pure Java -
OpenBLCMM-1.4.0-Java-Mac.tgz- This version requires that Java is installed, and will not install Java for you. We recommend Adoptium Temurin. Supported Java versions are: 8, 11, 17, and 20. Launch by doubleclicking on
launch_openblcmm.command.
- This version requires that Java is installed, and will not install Java for you. We recommend Adoptium Temurin. Supported Java versions are: 8, 11, 17, and 20. Launch by doubleclicking on
Steam Deck (experimental!)
- TGZ Archive -
OpenBLCMM-1.4.0-SteamDeck.tgz- This is an experimental compiled version for Steam Deck which may theoretically make it easier to run OpenBLCMM on the Steam Deck. At time of writing, there has been no testing on actual Steam Deck machines. There are a couple of known bugs with this release:
- The fonts in the app look pretty ugly.
- Actions which open a URL won't work unless you've manually installed
gvfsusingpacman(note that that install will not survive upgrades)
- Assuming this ends up working all right for folks, we may try to wrap this up in Flatpak for even easier installation on the Deck. Please let us know how it goes!
- This is an experimental compiled version for Steam Deck which may theoretically make it easier to run OpenBLCMM on the Steam Deck. At time of writing, there has been no testing on actual Steam Deck machines. There are a couple of known bugs with this release:
Object Explorer Data Packs
- Datapack Releases: https://github.com/BLCM/OpenBLCMM-Data/releases
- Datapacks must now be downloaded manually. Download the ones you want and store them in the same directory as
OpenBLCMM.exeorOpenBLCMM.jar. The app will see them on the next startup!
- Datapacks must now be downloaded manually. Download the ones you want and store them in the same directory as