Scaffold, deploy, and package sandboxed Lua RuneScape plugins — without leaving VS Code.
Features
New RuneScape Plugin Project — fill in a simple form (name, version, contact email,
permissions, dependencies) and get a ready-to-run plugin.json + main.lua. No build
step — Lua plugins run as-is.
Deploy to dev_plugins — copies your plugin into the RuneScape client's dev_plugins
folder so you can test it in-game. (Windows only)
Package for mod.io — zips your plugin up, ready to upload to
mod.io/g/runescape. (Windows only)
Getting started
Open the Command Palette (Ctrl+Shift+P) and run New RuneScape Plugin Project.
Fill in the form — this creates your project folder with plugin.json and main.lua.
Write your plugin, then run Deploy to dev_plugins.
In the game console, run plugins_refresh then plugins_reload <slug> to test it.
Happy with it? Run Package for mod.io and upload the zip.