Global Ride Settings - TheClowner/ccRides-Support GitHub Wiki
These are settings that can be applied to all ride types.
Each ride has it's own unique settings as well, you can see those on their individual wiki pages:
Carousel • Chairswing • Ferris Wheel • Jets • Drop Tower • Teacups • Pendulum • Swing Ship • Star Flyer • Enterprise • TopSpin
Use /rideadm <ridename> setting <settingName> [value]
in order to set these settings.
Setting types:
Integer
= a whole number, eg 6
Double
= a decimal Number, eg 5.75
Boolean
= true/false
Material
= Valid Block Material Name
Entity Type
= Valid Entity Type Name
Location
= In-game coordinates
Leaving the value blank uses your current location, otherwise use the syntax
[worldName] <x> <y> <z>
Setting Name | Type | Default Value | Description |
---|---|---|---|
BASE_LOCATION |
Location | The centre position of the ride. | |
EXIT_LOCATION |
Location | The location riders are teleported to once the ride ends. | |
CAPACITY |
Integer | 10 |
The number of seats on the ride. |
ENABLED |
Boolean | false |
Whether the ride is enabled/disabled. |
PRICE |
Integer | 0 |
The cost to ride, set to 0 for free. Must have vault linking enabled in config.yml to work. |
Setting Name | Type | Default Value | Description |
---|---|---|---|
START_PLAYERS |
Integer | 1 |
The minimum number of players before the ride automatically starts. |
START_DELAY |
Integer |
15 seconds |
The time (in seconds) to wait after reaching minimum players to start the ride. |
AUTO_START |
Boolean | true |
Enables or disables the automatic ride start system, meaning rides must be started by command. Note: You can disable this globally with the enableAutoStart option in config.yml.
|
AUTO_START_EMPTY |
Boolean | false |
Whether the ride should automatically run, regardless of how many people are riding. |
AUTO_START_EMPTY_TIME |
Integer | 300 |
How long to wait before starting the ride, if AUTO_START_EMPTY is true. In Seconds |
JOIN_AFTER_START |
Boolean | false |
Allow players to join the ride when it's already started. |
JOIN_BY_CART |
Boolean | false |
Allows players to join the ride by clicking one of it's seats. |
EXIT_TELEPORT |
Boolean | true |
Set to false to have players exit at their seat position, rather than teleporting to the exit. |
EXIT_TELEPORT_RUNNING |
Boolean | false |
Teleports players to the exit location only if they leave while the ride is running. EXIT_TELEPORT overrides this setting. This is true by default on StarFlyer, SwingShip, Pendulum, FerrisWheel and DropTower rides. |
LOCK_IN_CART |
Boolean | false |
Set to true to prevent players from being able to exit their seats during the ride. This may not work as expected with 1.16 clients due to a vanilla bug. Players will still be able to exit using the /ride exit command.
|
START_COMMAND |
String | None | Sets a command to be run when the ride starts. Use {name} for a rider's name if per-player is enabled. Don't include the / . Create command aliases in Bukkit's commands.yml if you need to run more than one command. |
START_COMMAND_PER_PLAYER |
Boolean | false |
Enables sending one end command for each rider, rather than just one when the ride ends. |
END_COMMAND |
String | None | Sets a command to be run once the ride ends/is stopped. Use {name} for a rider's name if per-player is enabled. Don't include the / . Create command aliases in Bukkit's commands.yml if you need to run more than one command. |
END_COMMAND_PER_PLAYER |
Boolean | false |
Enables sending one end command for each rider, rather than just one when the ride ends. |
Setting Name | Type | Default Value | Description |
---|---|---|---|
QUEUE_TELEPORT |
Boolean | false |
Whether riders should be teleported to a specific location when joining the queue for a ride. This will also mean they will be teleported to the ride exit if they leave the queue. |
QUEUE_LOCATION |
Location | The location to teleport queuing players to if QUEUE_TELEPORT is enabled. |
Setting Name | Type | Default Value | Description |
---|---|---|---|
SEAT_ENTITY_TYPE |
Entity Type | MINECART |
Changes the entity used as a ride's seat. Must be a valid entity type. This has no effect when custom models are enabled. |
CUSTOM_MODEL_ENABLED |
Boolean | false |
Enable using custom item models from a resource pack for seats. |
CUSTOM_MODEL_MATERIAL |
Material | GOLDEN_AXE |
Sets the material used for the custom models. This must be a valid material name from the Spigot API. |
CUSTOM_MODEL_DATA |
Integer | 0 |
Sets the custom model data (1.14+) or durability value (1.13 only) for the custom model. |
See the custom models wiki page for details on creating a resource pack.