Commands and permissions
Every plugin command and the permission it needs.
/veicolo (aliases /ev, /endlessvehicles)
| Command | Permission | What it does |
|---|---|---|
/veicolo spawn <model> [r g b] | ev.spawn.admin | Creates a temporary vehicle next to you. |
/veicolo give <player|garage> <model> [r g b] | ev.give | Adds a vehicle to the player's personal garage (write the name, not the UUID) or to a shared garage. |
/veicolo getvoucher <model> [r g b] | ev.voucher | Gives a voucher for a model. |
/veicolo shop [player] | ev.shop (ev.shop.others for others) | Opens the shop. |
/veicolo repair [player] | ev.repair.admin | Repairs the vehicle you are on, for free. |
/veicolo sell [player] | ev.sell | Offers a new vehicle for sale. With ev.admin the player can be omitted: the vehicle arrives in your own garage, for free. |
/veicolo transfer <player> [price] | ev.transfer | Transfers a vehicle from your personal garage. |
/veicolo accept, deny | ev.accept | Answers a request. |
/veicolo speed <km/h|reset> | ev.speed | Limits your own vehicle's top speed (the driver only, on board). Cannot exceed the model's maximum; stays saved; reset removes it. |
/veicolo targa <plate> | ev.plate | Shows a vehicle's data from its plate. |
/veicolo models | ev.admin | Lists the loaded models. |
/veicolo reload | ev.admin | Reloads models, blocked-blocks.yml, menus (gui/) and the driving section of config.yml. |
/garage
| Command | Permission |
|---|---|
/garage, /garage open <garage> | ev.garage.use (ev.garage.open.others for other people's) |
/garage create <name> [display name] | ev.garage.create |
/garage delete <garage> | ev.garage.delete.own, ev.garage.delete.others |
/garage addmember|removemember|setowner <garage> <player> | ev.garage.member.add, ev.garage.member.remove, ev.garage.setowner |
/garage list | ev.garage.use |
Other commands
| Command | Permission | What it does |
|---|---|---|
/staffgarage <player> | ev.staffgarage | Opens a player's personal garage. |
/vehicle-storage edit|save|cancel|remove|list | ev.admin | Creates and manages storage areas. |
/fuelsetup edit|save|cancel|remove|list | ev.admin | Creates and manages pumps. |
/fuel buy <type> [liters] | ev.fuel.buy | Buys a jerrycan. |
/fuel shop [player] | ev.fuel.shop (ev.fuel.shop.others) | Opens the fuel shop. |
/fuel give <player> <type> [liters] | ev.fuel.give | Gives a jerrycan for free. |
Per-model permissions
Every model has three permissions built from its id: ev.buy.<id> (buy it), ev.spawn.<id> (take it out) and ev.ride.<id> (drive it). Anyone with ev.admin has all of them. Spaces in the id become _ and it is lowercased.
Permissions are not declared
Permissions are not declared in plugin.yml: they are assigned with your permissions manager (for example LuckPerms). Regular players need ev.garage.use and similar ones for their own commands.