You can open the developer console with alt + grave key.
Plugins go in X:/users/youruser/AppData/Local/Jagex/Old School Runescape/Plugins/pluginname and must have a index.json and optionally a settings.lua. You can see example plugins by the jmods in default_plugins.
Runs an installed lua plugin. Examples:
; lists all plugins, even uninstalled ones
luaplugin --list --all
; install and run a developer plugin
luaplugin --install devEntityHider
luaplugin devEntityHider
Displays all available plugins.
- -all
- Displays all available plugins
Searching for a plugin by text.
Installs a plugin by name.
Installs a plugin from a zip url.
Uninstalls an existing plugin.
- --all
- Uninstalls all plugins
- --keep-data
- Keeps the physical script files on disk
Developer commands.
- --restart
- Restarts the lua VM
- --clear
- Crashes my client
This repository includes a tool to patch the client to force-enable account-bound features. The source code for this can be seen in main.cpp, and may become outdated with client patches. The signature for updating it is in the code.
This tool must be ran before logging in. It only works on the native Windows client.