0 of 0

File information

Last updated

Original upload

Created by

LightChaosman

Uploaded by

LightChaosman

Virus scan

Some manually verified files

369 comments

  1. MrScullcandy
    MrScullcandy
    • member
    • 0 kudos
    For those that don't get it to run properly but have JAVA installed:

    I had to uninstall all other (even the one more up-to-date versions) and then launch the BLCMM launcher, which asked me to install java, sent me to the latest working version for the BLCMM, I installed it, and then it worked.


    Really dumb.

    Before I did this fix, the launcher would update/say there isn't an update, I press "launch" and then the launcher would just close and do absolutely nothing while the logs contained a long string of weird gibberish about JAVA, without anything that indicates that somehow the newer JAVA version doesn't work with this software.
    1. R8edR
      R8edR
      • member
      • 0 kudos
      GOAT
    2. AndrewF21
      AndrewF21
      • member
      • 0 kudos
      GOAT
    3. Jax2Max
      Jax2Max
      • member
      • 0 kudos
      all other what
    4. GUGANAGA
      GUGANAGA
      • member
      • 0 kudos
      Java, just delete you java or all java apps on your computer. Download the the BLCMM mod again open it and it will link you directly to the right java... Download that java and then it will work or just download the newer versions mentioned above, heres the links tho:

      This utility is outdated, if you're having trouble please use OpenBLCMM:
      https://www.nexusmods.com/borderlands2/mods/370
      https://github.com/BLCM/OpenBLCMM
  2. xXBalthorXx
    xXBalthorXx
    • member
    • 16 kudos
    This utility is outdated, if you're having trouble please use OpenBLCMM:
    https://www.nexusmods.com/borderlands2/mods/370
    https://github.com/BLCM/OpenBLCMM
    Cheers
  3. banrana
    banrana
    • member
    • 0 kudos
    bruh cant use it because no job
  4. ExoticGlory
    ExoticGlory
    • member
    • 0 kudos
    no just reinstall
  5. tangra666
    tangra666
    • member
    • 0 kudos
    I'm installing it and trying to open file but nothing happens. Do I need the Unofficial community patch as well or ...
  6. jasnypc
    jasnypc
    • member
    • 0 kudos
    Using OpenBLCMM but cannot get it to work.
    I have BL2 remastered (non-steam version), OpenBLCMM, PythonSDK, and JAVA8 installed.
    Can open ingame menu and can get unofficial community path to work.
    I would like to merge other mods and choose mod options using OPENBLCMM, but cannot get it to work.
    Whenever I run OPENBLCMM and select file->open, it shows unknown error and auto exists.
    Log file shows below:
    Can't find Borderlands 2 Steam installation on registry
    Disregarding path due to lack of 'steam' substring: D:\Borderlands 2 Remastered
    How can I get OpenBLCMM to work?
  7. venomxprodigy
    venomxprodigy
    • member
    • 0 kudos
    Everythings working for me, but does anyone know why I cant edit the UCP or other mods via Manager? I select open file option ,but no additional window to actually open the files to edit options shows up. Any ideas?
  8. Bot1771
    Bot1771
    • member
    • 0 kudos
    BLCMM not opening after clicking the button "Launch". Tried running as admin as well.

    Logs.
    02:49:34 blcmm.Startup.main(Startup.java:130) -> Running BLCMM version 1.2.0
    02:49:34 blcmm.Startup.main(Startup.java:131) -> Running Java version 18.0.1.1
    02:49:34 blcmm.Startup.main(Startup.java:132) -> Arguments provided; VM arguments: [-XX:MaxHeapFreeRatio=50] - Runtime arguments: [-launcher=C:/Users/HP/Downloads/BLCMM_Launcher.exe-61-1-2-0-1590167323(1).exe]
    02:49:34 blcmm.Startup.main(Startup.java:133) -> Username: HP
    02:49:34 blcmm.Startup.main(Startup.java:136) -> Free Memory: 3.7 GB
    02:49:34 blcmm.Startup.main(Startup.java:138) -> Maximum Memory: 3.7 GB
    02:49:34 blcmm.Startup.updateLauncher(Startup.java:386) -> Could not find the new launcher at: C:\Users\[username]\AppData\Local\BLCMM\launcher\BLCMM_Launcher.exe-61-1-2-0-1590167323(1).exe
    02:49:34 blcmm.Startup.main(Startup.java:175) -> Your BLCMM installation can be found here: C:\Users\HP\AppData\Local\BLCMM
    02:49:34 blcmm.Startup.main(Startup.java:176) -> Working directory: C:/Users/HP/AppData/Local/BLCMM
    02:49:35 blcmm.Startup$MyExceptionHandler.logError(Startup.java:560) -> java.lang.ExceptionInInitializerError null
    blcmm.gui.MainGUI.initComponents(MainGUI.java:533)
    blcmm.gui.MainGUI.<init>(MainGUI.java:157)
    blcmm.Startup.lambda$main$0(Startup.java:179)
    java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
    java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
    java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
    java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
    java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
    java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
    02:49:35 blcmm.Startup$MyExceptionHandler.logError(Startup.java:560) -> caused by:
    02:49:35 blcmm.Startup$MyExceptionHandler.logError(Startup.java:560) -> java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release The Security Manager is deprecated and will be removed in a future release
    java.base/java.lang.System.setSecurityManager(System.java:416)
    blcmm.gui.components.PluginMenu.<clinit>(PluginMenu.java:95)
    blcmm.gui.MainGUI.initComponents(MainGUI.java:533)
    blcmm.gui.MainGUI.<init>(MainGUI.java:157)
    blcmm.Startup.lambda$main$0(Startup.java:179)
    java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
    java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
    java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
    java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
    java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
    java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
    02:49:35 blcmm.Startup$MyExceptionHandler.logError(Startup.java:560) -> java.lang.NullPointerException: Cannot invoke "String.length()" because the return value of "general.utilities.StringTable.get(String, String)" is null Cannot invoke "String.length()" because the return value of "general.utilities.StringTable.get(String, String)" is null
    general.utilities.StringTable.convertTableToSpacedString(StringTable.java:101)
    blcmm.Startup$MyExceptionHandler.logError(Startup.java:561)
    blcmm.Startup$MyExceptionHandler.uncaughtException(Startup.java:531)
    java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1083)
    java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1078)
    java.desktop/java.awt.EventDispatchThread.processException(EventDispatchThread.java:222)
    java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:214)
    java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

  9. alienareal
    alienareal
    • member
    • 0 kudos
    The amount of goddang elbow grease I had to use to get this to work on steamdeck was astonishing. I had to run a few commands to set Java 8  as the current java version-- as any other java just sorta breaks it

    Blah blah blah, command line this that. I commend you enough for just making a jar version accessible though! Not many developers would even think to do that.
    1. gorunnus
      gorunnus
      • supporter
      • 2 kudos
      Its way easier to use PytonSDK to hex-mod the game and enable SDK mods, theres tons of SKD mods here

      Im using Unofficial Community Patch 5 text-based mod and OpenBLCMM (open source version of BLCMM and more up to date)  to merge/add additional .txt and .blcm based mods to it and make one big text-based patch.

      From there you can go several different ways, the ones that ive found that work the easiest and the best for my deck (and overall for me) are:

      1. Commander SDK + UserFeedback to enable you to create keybinds for custom console commands. 
      This way i was able to make a keybind that runs "exec patch.txt" command on the press of a keybind without the need to directly use the console and type the commands manually.

      2. Use TextMod SDK which enables text-based mods (.txt and .blcm) to be seen ingame under "mods" menu. From there you can just enable it.
      This is how it looks like

      If you decide to go PythonSDK modding way i would also suggest you to install CommandExtensions since it adds additional console commands
  10. Joker1824
    Joker1824
    • supporter
    • 0 kudos
    Having installed the program correctly, enabled the console, and merged the 2 mods i want to use correctly....i seemingly can't get the mods to
    work. The problem i find is what exactly do i type in the console to
    activate the merged file. I have everything merged into patch.txt. Do i
    type exec Patch.txt? Should i change it to .BLCMM? do i include ""? or
    am i getting it completely wrong? The mods are up to date as current as
    can be

    Edit: I found 2 options i had overlooked and have gotten everything to run fine!
    1. gorunnus
      gorunnus
      • supporter
      • 2 kudos
      Edit: Fixed mod merging issue by using more updated version of BLCMM called OpenBLCMM