Skip to content
Toxc edited this page Jun 25, 2026 · 2 revisions

OpenLuaTools Wiki

Welcome to the OpenLuaTools wiki.

OpenLuaTools is a Millennium plugin for OpenSteamTool. It is an OpenSteamTool-compatible continuation of the LuaTools-style plugin workflow and uses the openluatools Millennium plugin namespace.

Use responsibly: OpenLuaTools should only be used with software, files, and content you own or have permission to modify. This wiki documents setup, maintenance, troubleshooting, and development. It is not intended as a guide for piracy, DRM circumvention, or unauthorized access to paid content.

What OpenLuaTools does

OpenLuaTools adds a Steam client interface for managing OpenSteamTool Lua scripts and related helper files from inside the Millennium plugin environment.

The OpenSteamTool-specific changes are:

  • Lua scripts are installed, listed, and removed from <Steam>/config/lua.
  • OpenSteamTool-compatible Lua files keep setManifestid(...) lines intact.
  • Updates point to ToxcGang/OpenSteamToolPlugin.
  • Downloaded archives are extracted to a temporary plugin folder and validated before files are copied.
  • The plugin does not automatically migrate legacy SteamTools stplug-in scripts.

Wiki pages

Project identity

  • Repository: ToxcGang/OpenSteamToolPlugin
  • Plugin name: openluatools
  • Display name: OpenLuaTools
  • Backend type: Lua
  • First OpenLuaTools release: 1.0.0

Quick start

  1. Install OpenSteamTool and Millennium first.
  2. Download the latest OpenLuaTools release.
  3. Install OpenLuaTools as a Millennium plugin.
  4. Restart Steam.
  5. Enable OpenLuaTools in Millennium's plugin menu.

See Installation for more detail.

Clone this wiki locally