A Roblox command line interface plugin to deliver content, commands, and simplicity within Roblox studio.
Deliver packs a small amount of commands as it currently stands, & more commands will be added over time. Here lies the list of commands that are currently usable with Deliver.
--install <package> <path?>
Install GitHub repositories into Roblox via link, or provide one of the library keycodes to install a repository. Optionally, you can provide a specified path to install the repository to.
--path <directory>
Set a default path so you don’t have to add a path to your install command every time you run it. Paths must have game
to start, for example: game.ServerScriptService.Folder
, and if you prefer the filesystem design, you can do game/ServerScriptService/Folder
.
--register <url>
Register a GitHub profile to you. This can be spoofed, but this is a local command to help teammates know who installed a specific package. Highly recommended to register your GitHub profile.
--reset
Completely reset Deliver, and wipe all artifacts of the system.
--help <command?>
Run help to get a list of the commands, and run it with a command to get specific details on that command. For example; --help
, and with a command; --help install
.
--logs <(min=1 max=100)?>
Deliver logs up to 100 commands, and by default if you exclude a number of logs to read, 10 is the default.
--host
Read your Host profile, which includes your UserId and Username, and if you registered a profile, your GitHub profile.
--graphics <(min=1 max=21)?>
Set your Roblox Studio editor graphics quickly with this command. Leave the level parameter blank to assume automatic.
--about
Quick-learn about Deliver and what it provides.
--deliver <enable/disable>
Enable or disable the Deliver CLI.
--fix
Resolve issues with the Deliver CLI & force it to restart. This is exceptionally useful when you accidentally come across a bug that disables Deliver from working. This will not reset anything.
--default <enable/disable?>
This command is a special command, it was created for Mullets’ Loader library. By enabling this, every new script will be created with the following line:
local require = require(game:GetService('ReplicatedStorage'):WaitForChild('Loader'))