Commands and Permissions - TheClowner/ccRides-Support GitHub Wiki
Player commands require the ccrides.user
permission
If 'permissions.perRidePermission' enabled in config.yml, each ride will require it's own permission to use:
ccrides.ride.<rideName>
orccrides.ride.*
for all rides, otherwise only the user permission is needed to use the rides.
Command Aliases: /ride
/ccride
/rides
/ccrides
Arguments: <required>
[optional]
-
/ride
- show help -
/ride help
- show help -
/ride list
- list all rides -
/ride <name>
- ride a ride -
/ride exit
- exit the ride before it's finished -
/ride lq
- leave a queue
Note: You can also disable the player commands in the config. (requiring signs or
JOIN_BY_CART
to be used to join rides)
All admin commands require the ccrides.admin
permission
They all work from console, as well as ingame.
Aliases: /rideadmin
/rideadm
Arguments: <required>
[optional]
Show the admin help
Reload a specific ride's config or 'all' to reload the whole plugin If no argument given, reloads the whole plugin.
Create a new ride, with the specified type.
The name must be unique as it is used to identify the ride in commands and it's config. Spaces are not allowed.
Current available ride types: CAROUSEL
, CHAIRSWING
, FERRIS_WHEEL
, JETS
Delete a given ride and it's configs.
Allows you to link a sign to a ride.
After running the command, right click the sign to link.
The sign will then allow users to join the ride when they click it.
Unlink a sign. Right click the sign once you've run the command.
See a list of all ride names
Enable all rides on the server.
Disable all rides on the server.
These commands allow you to change the settings for a single ride.
View all ride info, including it's current status and setting values.
Reload a single ride from it's config.
Note: All settings can be changed by commands, this is likely easier than editing the ride config
Force a ride to start it's motion, regardless of whether it has riders or not.
Force a ride to immediately stop and reset it's motion.
Enable or Disable a ride.
Change a single ride setting.
The available settings change for each ride type, see their wiki pages for details.
Note: for location settings (ie.
BASE_LOCATION
,EXIT_LOCATION
andQUEUE_LOCATION
) the value can be either:
- Blank: Uses your current location (player only)
<x> <y> <z>
: Uses the specified coordinates in the world you're in (player only)<WorldName> <x> <y> <z>
: Uses the specified coords in the given world. Coordinates may need to end.5
to be in the centre of a block
Forcefully eject a player from a ride. End commands will not be run for players that are ejected this way.
Forcefully add a player to a ride. Does not override permissions & cost, so only players who have permission and can afford the ride will be added.
Permission | Description |
---|---|
ccRides.user |
General user permission. Allows use of /ride
|
ccRides.ride.[name] |
Permission to ride a single ride, if perRidePermissions is enabled in config. |
ccRides.bypassPrice |
Bypasses the cost of all rides, allowing a player to ride for free. |
ccRides.admin |
Access all admin commands. |
ccRides.fastpass |
See your fastpass balance. |
ccRides.fastpass.admin |
Manage fastpasses. |
ccRides.fastpass.unlimited |
Grant a user unlimited fastpasses. |