Skip to main content

Installation

Get the plugin

CommandRunner is sold in two places. Pick whichever you prefer.

Option 1: Roblox Marketplace

  1. Purchase from the Roblox Marketplace listing for CommandRunner
  2. In Studio, open the Toolbox (View → Toolbox), switch to the Inventory tab, then My Plugins.
  3. Click CommandRunner to open its detail panel, then click Install.

Install CommandRunner from the Toolbox inventory

Option 2: itch.io

  1. Buy and download CommandRunner from gvistic.itch.io/commandrunner. You'll get an .rbxmx file.
  2. In Studio, go to Plugins → Plugins Folder to open your local plugins directory.
  3. Drop CommandRunner.rbxmx file into that folder.
  4. Restart Studio so it picks up the new plugin.

Open the widget

After install, a single CommandRunner button appears in the Plugins tab of the Studio toolbar.

CommandRunner button in the Studio Plugins tab

Click it once. A dock widget opens. The first time you do this, CommandRunner automatically creates a folder ServerStorage.CommandRunnerScripts if none exist. That's where your command ModuleScripts or commands will live.

Empty CommandRunner widget on first open

Go ahead and move it to a desired location, personally I like it docked on the left side:

Widget docked

What CommandRunner expects to exist

CommandRunner manages a small handful of containers automatically. You do not need to create these by hand:

ContainerPurpose
ServerStorage.CommandRunnerScriptsServer-side commands (the canonical home for most commands).
ReplicatedStorage.CommandRunnerRuntimeRuntime delivery folder for @client-tagged commands.
ServerStorage.CommandRunnerDebugCreated on demand when a command sets Debug = true.

If any of these is missing when you click the toolbar button, CommandRunner creates it. Don't rename them; the plugin looks for them by name.

Script Permissions

This plugin creates, manages and edits scripts within the CommandRunner namespace, so script modification permissions prompt may pop up, and you can safely click Allow. Once you click allow, simply re-run whichever operation you were attempting to do.

Roblox Studio prompt asking to allow CommandRunner to manage scripts

You're now ready to author your first command. Continue to Your first command.