diff --git a/_oak2_mods/BL4NativeModsMenu.md b/_oak2_mods/BL4NativeModsMenu.md new file mode 100644 index 0000000..9ba65aa --- /dev/null +++ b/_oak2_mods/BL4NativeModsMenu.md @@ -0,0 +1,15 @@ +--- +pyproject_url: https://raw.githubusercontent.com/mattmab/BL4NativeModsMenu/refs/heads/main/pyproject.toml +--- + +# BL4NativeModsMenu + +BL4NativeModsMenu adds a native in-game SDK mods menu for Borderlands 4. It gives players a clean UMG-based interface for managing installed PythonSDK mods without needing to rely on console commands for everyday mod management. + +The menu adds an **SDK MODS** launcher button to supported BL4 menu screens and opens a full native overlay for browsing installed SDK mods. From the Mods tab, you can search installed mods, filter the list, inspect selected mod metadata, preview exposed options, open a mod's settings, enable or disable supported mods, refresh the list, and reload compatible mods directly from the menu. + +BL4NativeModsMenu also includes a **Keybinds** tab for viewing and rebinding SDK mod keybinds from inside the game. Keybind capture is handled through the menu UI, including support for clearing/unbinding keys and avoiding conflicts with BL4 menu input where possible. + +Quality-of-life features include adjustable text scaling, a movable SDK MODS launcher button, persistent settings saved under `sdk_mods/settings/BL4NativeModsMenu/`, and a native search box for quickly finding installed mods. The launcher is designed to appear only in supported menu contexts, such as the title/main menu and pause menu, rather than appearing over inventory or other gameplay submenus. + +Use this mod if you want a native Borderlands 4 UI for managing SDK mods, opening mod settings, reloading mods, changing SDK keybinds, searching installed mods, and adjusting the SDK MODS launcher position without typing console commands.