Experimental DependNG.resolve installer - Modpack Maker 1.0.0

Add automatic dependency resolving to your mods

Tags:
  1. TommoT
    What is DependNG.resolve?
    This is an addon for mods that require other mods in BeamNG.drive. As an example, it is used in my Plugins that require MultiSlot for them to work. It makes it possible to require other mods in BeamNG without having to copy them into your mod or requiring users to manually install the requirements. It automatically downloads and subscribes to the requirements.

    How it works
    The lua script in this mod automatically checks if either:

    • a required extension is loaded
    • required mod’s ID is present
    • the required mod’s name is in the folder structure of the mods
    If none get detected, the script automatically subscribes to the required mod via the Mod’s ID with the ingame repository.



    Using the Installer
    To use the Installer, Bind "Toggle DependNG.resolve - Installer" in your Controls to any desired Key, it is under Menu Navigation.
    ScreenshotFrom2026-03-2419-35-56.png

    Press that key and follow along with what you need to enter to install DependNG.resolve into your mod.
    Alternatively you can load the Installer using extensions.load("tommot_dependnginstaller") in the Game's Console

    ScreenshotFrom2026-03-2419-27-35.png

    To get the ModID, you need to visit the required- mod’s Page on beamng.com and find it on the left side. This means that you need to have the required mod (dependency) already released on the game’s repository.

    The Installer will get all activated Mod’s IDs and display them as a selectable list. If the mod is downloaded from the Repository, the Mod’s Name will also get displayed next to the ID.

    You also need to select a mod where the dependency resolver should get installed to and enter your name.

    If a mod, where you want to install this into is packed as a zip, it will ask you to unpack first, which can be done with the UI itself.

    At the end you can let it automatically repack your mod into a .zip




    Credits:
    • me (Toemmsen96 / TommoT)
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice