Commands
A complete reference of every command in VehiclesPlus, with its aliases, arguments and required permission.
<argument> is required, [argument] is optional (it has a default value).
The [red] [green] [blue] values are 0–255. If you leave them out, the vehicle keeps its model's default color.
Vehicles — /v
Aliases: /vehicles, /vehicle, /vp, /v
The main command for spawning, giving and managing vehicles.
| Command | Description | Permission |
|---|---|---|
/v spawn <vehicle> [red] [green] [blue] | Spawn a vehicle at your location. It despawns on restart/chunk unload. | vp.spawn.admin |
/v spawnpersistent <vehicle> [red] [green] [blue] | Spawn a persistent vehicle that stays after restarts and reloads with its chunk. | vp.spawnpersistent.admin |
/v give <garage> <vehicle> [red] [green] [blue] | Add a vehicle to a garage. Use a player's name for their personal garage, or a named garage. | vp.give |
/v getvoucher <vehicle> [red] [green] [blue] | Get a voucher item. Right-click it to redeem the vehicle into your garage. | vp.voucher |
/v shop | Open the vehicle shop to buy vehicles. | vp.shop |
/v shop <player> | Open the vehicle shop for another player. | vp.shop.others |
/v repair <player> | Repair the vehicle the target player is currently in. | vp.repair.admin |
spawn is great for quick tests; spawnpersistent is what you want for vehicles that should always be there (e.g. a showroom or a fixed prop).
Garages — /vg
Aliases: /garage, /vpg, /vg, /vgarage
Garages store a player's owned vehicles. Running the command with no arguments opens your own garage.
| Command | Description | Permission |
|---|---|---|
/vg | Open your personal garage. | (none) |
/vg open [garage] | Open a specific garage by name (or your own if omitted). | vp.garage.open.others |
/vg create <name> [displayName] | Create a new named garage. | vp.garage.create |
/vg delete <name> | Delete a garage you own. | vp.garage.delete.own |
/vg addmember <garage> <player> | Add a member who may use the garage. | vp.garage.member.add |
/vg removemember <garage> <player> | Remove a member from the garage. | vp.garage.member.remove |
/vg setowner <garage> <player> | Transfer ownership of a garage to another player. | vp.garage.setowner |
Deleting another player's garage additionally requires vp.garage.delete.others.
Vehicle models — /vm
Aliases: /vehiclemodel, /vmodel, /vm
Manage the vehicle model definitions (the .hjson files under /plugins/VehiclesPlus/vehicles/<type>/).
| Command | Description | Permission |
|---|---|---|
/vm list | List every loaded vehicle model (click to view info). | vp.model.list |
/vm info <model> | Show detailed info for a model: parts, settings, price, health, trunk size, etc. | vp.model.info |
/vm reload <model> | Reload a single model from disk and despawn all spawned vehicles of that model so the changes take effect. | vp.model.reload |
/vm delete <model> | Delete a model (asks for confirmation in chat). | vp.model.delete |
After editing a model's .hjson, run /vm reload <model>. Settings (speed, fuel, health…) apply immediately to already-spawned vehicles; visual part changes apply once the vehicle is re-spawned.
Fuel — /fuel
Aliases: /fuel, /vpfuel, /vpf, /fuels
| Command | Description | Permission |
|---|---|---|
/fuel give <player> <type> [liters] | Give fuel of a type to a player (default 1 liter). Free. | vp.fuel.give |
/fuel buy <type> [liters] | Buy fuel for yourself (costs money). | vp.fuel.buy |
/fuel shop | Open the fuel shop GUI. | vp.fuel.shop |
/fuel shop <player> | Open the fuel shop for another player. | vp.fuel.shop.others |
The buyable fuel amounts shown in the shop are configurable — see Configuration.
Addons — /addon
Aliases: /addon, /vpaddon, /vaddon, /addons
Utility items used by some vehicle features.
| Command | Description | Permission |
|---|---|---|
/addon givepaint <player> [red] [green] [blue] | Give a paint bucket. Right-click a vehicle part to recolor it. Defaults to white (255 255 255). | vp.addon.givepaint |
/addon givewheel <player> <rimDesign> | Give a wheel item of a specific rim design. | vp.addon.givewheel |
In-game interactions
Not everything is a command — most player interaction happens directly on the vehicle:
| Action | Result |
|---|---|
| Right-click a seat | Enter the vehicle (driver or passenger, depending on the seat). |
| WASD in a driver seat | Drive. Space/Shift control lift on air vehicles. |
| Shift + right-click the vehicle | Open the vehicle interaction menu (lock, trunk, settings, tuning, upgrades, despawn). |
| Left-click a vehicle in the garage GUI | Spawn it. |
| Right-click a voucher (paper) | Redeem it into your garage (consumes one voucher). |