Getting Started - TheClowner/ccRides-Support GitHub Wiki
There are a few settings you'll need to check in the plugin's main config.yml before you get started
- If you run on MC 1.12.2 or older please set
forceUpdateLocations:
totrue
- If you wish to use Vault (charge money for rides) please set
Integrations.Vault
totrue
With the default settings, players only need a single permission, ccrides.user
in order to use the rides.
You can enable per ride permissions in the main config, meaning they'd need ccrides.ride.<name>
to ride a ride.
Admin commands all require the ccrides.admin
permission.
To get a ride up and running, there are four main steps:
This will create a new ride with the ride type's default settings. See the ride type's own Wiki page to see further customisation options.
-
Create your new ride with
/rideadm create <rideName> <rideType>
Available types are CAROUSEL, CHAIRSWING, DROP_TOWER, FERRIS_WHEEL, JETS, PENDULUM, TEACUPS, SWING_SHIP, STAR_FLYER, ENTERPRISE, TOP_SPIN -
Set the base location of the ride with either
-
/rideadm <rideName> setting BASE_LOCATION
to set to your current position. -
/rideadm <rideName> setting BASE_LOCATION [worldName] <x> <y> <z>
to set to exact coordinates.
(World name is optional)
The base location defines where in the world this ride will be, generally it is in the middle of the ride.
To be centred on a block, coordinates should end with .5, ie10.5 25 22.5
.
The position of the base location can vary between ride types, for FERRIS_WHEEL, CHAIRSWING and PENDULUM this location should be in the air. -
-
Set the Exit Location of the ride with either
-
/rideadm <rideName> setting EXIT_LOCATION
to set to your current position. -
/rideadm <rideName> setting EXIT_LOCATION [worldName] <x> <y> <z>
to set to exact coordinates.
This is the location players will be teleported to after the ride ends (or if they exit with
/ride exit
) -
-
Enable the ride with
/rideadm <rideName> enable
There are a number of other customisations you can make to each ride, all settings are listed on each ride type's wiki page.
Below is a selection of more commonly changed settings:
ccRides supplies several options for how to join a ride:
- Using
/ride <name>
commandPlayers will need the
ccrides.user
permission in order to use the command - Using linked signs
Use
/rideadm linksign <rideName>
and then click a sign to link it to the ride.
The text on the sign can be whatever you wish. - Join by clicking a minecart/seat
Enable this by setting
/rideadm <rideName> setting JOIN_BY_CART true
- You can prevent players exiting the ride while it's in motion by setting
/rideadm <rideName> setting LOCK_IN_CART true
They will still be able to use
/ride exit
to get out mid ride. - You can disable teleporting to an exit location, instead dropping players out at their seats by setting
/rideadm <rideName> setting EXIT_TELEPORT false
With Vault enabled in the config, you can set the price of a ride using /rideadm <rideName> setting PRICE <price>