Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

xModManager is a simple Roblox tool designed to make modding for games much simpler.
Under the hood, xModManager consists of a VFS (Virtual File System) and a basic VPM (Virtual Process Manager).
The modding programming language is Lua. Note it’s NOT Luau and lacks some features.

At a simple level, Mods are stored in the VFS as strings with a filename at a specific path. The process manager then reads the Lua code from there and returns an executable that is stored in the process table. When the mod is run, that executable is spawned as a new task with task.spawn() that doesn’t block execution of your current script.