-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
This page explains how to install OpenLuaTools as a Millennium plugin for OpenSteamTool.
Before installing OpenLuaTools, you need:
- Steam installed.
- OpenSteamTool installed and working.
- Millennium installed and working.
- A current OpenLuaTools release package or a local clone of this repository.
OpenLuaTools is a Millennium plugin, so the extracted plugin folder must contain the expected Millennium plugin files, including:
plugin.json
backend/
public/
- Download the latest OpenLuaTools release from the repository's Releases page.
- Extract the release archive.
- Place the extracted OpenLuaTools folder in your Millennium plugins directory.
- Restart Steam.
- Open the Millennium settings menu.
- Go to Plugins.
- Enable OpenLuaTools.
- Save changes and restart Steam again if Millennium asks you to.
Use this if you are testing changes or working on the plugin.
git clone https://github.com/ToxcGang/OpenSteamToolPlugin.gitThen place the repository folder, or a symbolic link to it, in the Millennium plugins directory.
The plugin root should look like this:
OpenSteamToolPlugin/
├─ plugin.json
├─ backend/
├─ public/
├─ scripts/
├─ CHANGELOG.md
└─ readme.md
- Download the newest release or pull the newest source changes.
- Replace the old plugin files.
- Restart Steam.
- Open Millennium settings and confirm OpenLuaTools is still enabled.
OpenLuaTools is OpenSteamTool-only. It uses:
<Steam>/config/lua
It does not write to the old SteamTools path:
<Steam>/config/stplug-in
Automatic migration is not performed.
If you previously used a SteamTools version, review your old files manually before moving anything. Only move files you understand. OpenSteamTool expects Lua scripts in <Steam>/config/lua.
After Steam restarts, check that:
- OpenLuaTools appears in Millennium's plugin list.
- The OpenLuaTools button/icon appears in the Steam UI.
- No missing-file errors appear in the Millennium or plugin logs.
-
<Steam>/steamui/webkit/openluatools.jsand related webkit assets are copied by the plugin when it loads.
OpenLuaTools documentation for ToxcGang/OpenSteamToolPlugin.