FREEDOM251

Freedom251 › Game Mod Loaders

ModTek

Free plan LinuxMacWindows

Visit ModTek Alternatives Pricing

ModTek's own site

What ModTek is

ModTek is a mod loader for HBS’s BattleTech PC game. It runs at game startup and dynamically loads mods that use the mod.json format, allowing modders to package changes without overwriting game files. It resolves dependencies and controls load order without edits to VersionManifest.csv. The project says newer versions add DLC support that is missing from BattleTech's built-in 1.7 loader. ModTek supports BattleTech from Steam and GOG on Windows, Linux, and macOS. Installation uses a downloadable ZIP extracted into the game's installation folder; the instructions warn against placing BattleTech in Program Files because Windows UAC protection can interfere. Version 3 and later use UnityDoorstop to load ModTek without changing game files. The repository documents JSON and DLL mods, advanced JSON merging, manifest manipulation, and HarmonyX support. ModTek is free and licensed under LGPL-2.1. Linux instructions describe an environment-variable fix and identify a system-wide ASLR change as an obsolete, insecure workaround.

Who it suits

ModTek suits BattleTech PC players who want to load compatible mods and modders who need dependency and load-order handling. It supports the listed Steam and GOG versions on Windows, Linux, and macOS.

What it does well

  • Loads mods dynamically at game startup.
  • Handles dependencies and load order.
  • Newer versions include DLC support.
  • Supports Steam and GOG BattleTech installations.
  • Licensed under LGPL-2.1.

What to know first

  • Supports BattleTech only.
  • Installation instructions warn against installing the game in Program Files.
  • Installation requires extracting a ZIP into the game folder.

Plans

PlanBilled and limitsPrice
ModTekBattleTech PC game mod loaderFree

As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Install BattleTech through Steam or GOG on Windows, Linux, or macOS.
  2. Keep the BattleTech installation outside Program Files on Windows.
  3. Download the ModTek ZIP from its project page.
  4. Extract the ZIP into the BattleTech installation folder.
  5. Start BattleTech to load compatible mods.

Overview

ModTek is a mod loader for the PC version of HBS’s BattleTech, aimed at players managing mods and developers building them. Its strongest case is keeping mods separate from game files while handling prerequisites and load order; installation has a Windows-specific location caveat and a Linux security detail worth following carefully.

Key features

At startup, ModTek dynamically loads mods in the mod.json format. It resolves dependencies and sets load order without requiring edits to VersionManifest.csv, which is useful when a mod collection has prerequisites or ordering constraints. Its self-contained approach also avoids mods overwriting game files. Newer versions support DLC that the BattleTech 1.7 built-in loader lacks.

ModTek is also a development tool: its repository documents JSON and DLL mods, advanced JSON merging, manifest manipulation, and HarmonyX support. Those capabilities make it relevant to mod authors as well as players, but they are not a reason to choose it if you need a loader for a different game.

Installation involves extracting a ZIP into the BattleTech installation folder. ModTek v3 and later use UnityDoorstop to load without modifying game files, but the game should be installed outside Program Files because Windows UAC protection can interfere. On Linux, follow the environment-variable fix in the instructions; the system-wide ASLR workaround is described as obsolete and insecure.

Pricing

ModTek is free and open source under LGPL-2.1. The ModTek plan costs nothing and covers the BattleTech PC game mod loader, with injection-based loading, plugin support, load-order control, and dependency handling. There is no paid tier or trial to weigh against it.

Platforms

ModTek supports Windows, Linux, and macOS, and its installation instructions cover Steam and GOG distributions. The game must be installed outside Program Files on Windows to avoid UAC interference. Linux users should use the environment-variable fix rather than the obsolete system-wide ASLR workaround.

Who it's for

ModTek is the right fit for BattleTech PC players who want mods loaded at startup with dependencies and order handled, especially when DLC support matters. Mod authors can also benefit from its documented JSON and DLL workflows and merging and HarmonyX support. It is not a general-purpose game mod loader: its supported game is BattleTech.

Pros and cons

  • Pro: Self-contained mods avoid overwriting game files, and v3 onward uses UnityDoorstop to load without modifying them.
  • Pro: Dependency and load-order handling removes the need to edit VersionManifest.csv manually.
  • Pro: Newer versions add DLC support missing from BattleTech 1.7’s built-in loader.
  • Con: Windows users need the game outside Program Files because UAC can interfere with ModTek.
  • Con: Installation requires extracting a ZIP into the game folder, and Linux users must avoid the documented obsolete system-wide ASLR workaround.
  • Con: Its scope is BattleTech, so players seeking mod support for another game need a different tool.

Alternatives

For other games, the right loader depends on the title and platform. MelonLoader is a free option for Android, Linux, macOS, and Windows; choose it when its game support fits better than BattleTech-specific ModTek. SMAPI is free and supports Android, Linux, macOS, and Windows, with a requirement for Stardew Valley 1.6.14 or later on Linux, macOS, Windows, or Steam Deck. BepInEx is free, open source, and offers manual installation with stable and bleeding-edge builds on Linux, macOS, and Windows.

Hollow Knight Modding API is a free loader for readers considering that alternative. MWSE is free software under GNU GPL and runs on Linux and Windows. Satisfactory Mod Loader is free, has no required dependencies, and supports Windows client and server use plus Linux servers. Baldur's Gate 3 Script Extender is free to obtain under its published license, which restricts selling software whose value substantially derives from it. Cyber Engine Tweaks is a free, MIT-licensed framework for Linux and Windows.

Browse Game Mod Loaders for more options.

Verdict

BattleTech PC players who want startup loading, managed dependencies, and load-order control should choose ModTek: it keeps mods separate from game files and adds DLC support beyond the built-in BattleTech 1.7 loader. Look elsewhere if you need a tool for another game, and account for the installation-folder caveat on Windows and the safer environment-variable fix on Linux.

Verdict

ModTek provides startup loading, dependency handling, and load-order control for BattleTech mods. Its installation instructions include a Windows location caveat, and Linux users should follow the environment-variable fix rather than the obsolete system-wide ASLR workaround.

Questions

Does ModTek cost anything?

ModTek is free, with a listed price of $0. It is open source under LGPL-2.1.

Which game does ModTek support?

ModTek is a mod loader for HBS’s BattleTech PC game.

Which operating systems and game stores are supported?

The instructions list Windows, Linux, and Mac, and say Steam and GOG distributions are supported.

How is ModTek installed?

Download a ZIP and extract it into the BattleTech installation folder. On Windows, the instructions advise installing the game outside Program Files because UAC protection can interfere.

Does ModTek control mod dependencies and load order?

Yes. It resolves dependencies and enforces load order without requiring edits to VersionManifest.csv.

What does ModTek provide to mod developers?

The repository documents JSON and DLL mods, advanced JSON merging, manifest manipulation, and HarmonyX support.

Facts from ModTek's own pages

Dependencies and load order
It resolves mod dependencies and enforces load order without requiring edits to VersionManifest.csv. · github.com, 4 Oct 2026
DLC support
The project says newer ModTek versions include DLC support that is missing from the BattleTech 1.7 built-in loader. · github.com, 4 Oct 2026
Injection mechanism
ModTek v3 and later use UnityDoorstop, which loads ModTek without modifying game files. · github.com, 4 Oct 2026
Installation limitation
The instructions warn that BattleTech should be installed outside Program Files because UAC protection interferes with ModTek. · github.com, 4 Oct 2026
Install method
Installation uses a downloadable ZIP extracted into the BattleTech installation folder. · github.com, 4 Oct 2026
License
The GitHub repository identifies the project as licensed under LGPL-2.1. · github.com, 4 Oct 2026
Mod development
The repository documents JSON mods, DLL mods, advanced JSON merging, manifest manipulation, and HarmonyX support. · github.com, 4 Oct 2026
Purpose
ModTek is a mod loader for HBS’s BattleTech PC game. · github.com, 4 Oct 2026
Security note
The Linux instructions describe disabling ASLR through a system-wide sysctl setting as an obsolete, unsecure workaround and provide an environment-variable fix instead. · github.com, 4 Oct 2026
Self-contained mods
It lets modders create self-contained mods that do not overwrite game files. · github.com, 4 Oct 2026
Startup loading
ModTek runs at game startup and dynamically loads mods that follow the mod.json format. · github.com, 4 Oct 2026
Supported game stores
The installation instructions say Steam and GOG distributions are supported. · github.com, 4 Oct 2026
Supported operating systems
The installation instructions list Windows, Linux, and Mac as supported operating systems. · github.com, 4 Oct 2026

Where ModTek stands on Freedom251

Look at these too