Overview of GDScript Mod Loader
4.x-devGDScript Mod Loader is a generalized modding framework for Godot games. It allows developers to make their games moddable by providing a system to load ZIP files as mods at runtime.
Key capabilities include:
- Non-destructive modding: Change existing scripts, scenes, and resources without modifying the original vanilla game files.
- Mod Metadata: Supports compatibility checks (game vs. mod version), load order/dependencies, and general info (author, version).
- Mod Management: Includes support for Mod Configs (per-mod settings), Mod Profiles (sets of enabled/disabled mods), and a unified logging system.
- Built-in Sources: Automatically supports Steam Workshop, Thunderstore, and a local
/modsfolder. - Self-Setup: Can be used for mods even if the game does not have the Mod Loader pre-installed.