Skip to content

v1.4.0 - QOL Improvements and Bugfixes

Choose a tag to compare

@apocalyptech apocalyptech released this 20 Aug 17:44

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

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.sh one Java is installed.

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.

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 gvfs using pacman (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!

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.exe or OpenBLCMM.jar. The app will see them on the next startup!

Changelog

v1.4.0 Full Changelog