Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addPlayer(Player) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Add a new player to the ride, putting them in the first available seat Ride price, permissions will be checked
- addPlayer(Player, boolean, int, RideEnterEvent.EnterMethod) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Add a new player to the ride Adds to the ride queue if the ride is full (still returns true)
- addPlayer(Player, boolean, RideEnterEvent.EnterMethod) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Add a new player to the ride, putting them in the first available seat
- API_VERSION - Static variable in interface net.clownercraft.ccRides.API.ccRidesAPI
- AUTO_START - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStartEvent.StartReason
- AUTO_START_EMPTY - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStartEvent.StartReason
- AUTO_START_FULL - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStartEvent.StartReason
C
- ccRidesAPI - Interface in net.clownercraft.ccRides.API
-
Main class to access the ccRides API
- CHUNK_UNLOAD - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStopEvent.RideStopReason
- COMMAND - Enum constant in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
- COMMAND - Enum constant in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
- COMMAND - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStartEvent.StartReason
- COMMAND - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStopEvent.RideStopReason
D
- DEATH - Enum constant in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
- disable() - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Disable the ride
E
- ejectPlayer(Player, RideExitEvent.ExitReason) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Remove a player from the ride (forcefully) Uses the ride's EXIT_TELEPORT_RUNNING option to determine whether to teleport or eject the player at their seat
- enable() - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Enable the ride
F
- firstAvailableSeat() - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Finds the first available seat on the ride
- FORCE_COMMAND - Enum constant in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
- FORCE_COMMAND - Enum constant in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
G
- getAPI() - Static method in interface net.clownercraft.ccRides.API.ccRidesAPI
-
Get the API instance Returns null if ccRides not installed / using older versions
- getAPIVersion() - Method in interface net.clownercraft.ccRides.API.ccRidesAPI
-
Checks the API version of the plugin
- getConfigOptions() - Method in interface net.clownercraft.ccRides.API.ride.Ride
- getConfigOptionTypes() - Method in interface net.clownercraft.ccRides.API.ride.Ride
- getFastPasses(OfflinePlayer) - Method in interface net.clownercraft.ccRides.API.ccRidesAPI
-
Get a player's fastpass balance
- getHandlerList() - Static method in class net.clownercraft.ccRides.API.events.RideEvent
- getHandlers() - Method in class net.clownercraft.ccRides.API.events.RideEvent
- getName() - Method in interface net.clownercraft.ccRides.API.ride.Ride
- getRemainingCountdownTime() - Method in interface net.clownercraft.ccRides.API.ride.Ride
- getRide(String) - Method in interface net.clownercraft.ccRides.API.ccRidesAPI
-
Get a specific ride
- getRiders() - Method in interface net.clownercraft.ccRides.API.ride.Ride
- getRiderSeat(Player) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Find which seat a rider is in Will throw an IllegalArgumentException if player is not on ride
- getRides() - Method in interface net.clownercraft.ccRides.API.ccRidesAPI
-
Get all configured rides
- getRideSetting(String) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Get the value of a ride setting
- getType() - Method in interface net.clownercraft.ccRides.API.ride.Ride
I
- isCountdownStarted() - Method in interface net.clownercraft.ccRides.API.ride.Ride
- isEnabled() - Method in interface net.clownercraft.ccRides.API.ride.Ride
- isRunning() - Method in interface net.clownercraft.ccRides.API.ride.Ride
L
- LOGOUT - Enum constant in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
N
- net.clownercraft.ccRides.API - package net.clownercraft.ccRides.API
- net.clownercraft.ccRides.API.events - package net.clownercraft.ccRides.API.events
- net.clownercraft.ccRides.API.ride - package net.clownercraft.ccRides.API.ride
O
- OTHER - Enum constant in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
Q
- QUEUE - Enum constant in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
R
- Ride - Interface in net.clownercraft.ccRides.API.ride
-
Represents a single Ride
- RIDE_DISABLED - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStopEvent.RideStopReason
- RIDE_STOP - Enum constant in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
- RideCountdownStartEvent - Class in net.clownercraft.ccRides.API.events
-
Triggered when a ride's countdown is started (i.e.
- RideCountdownStartEvent(Ride) - Constructor for class net.clownercraft.ccRides.API.events.RideCountdownStartEvent
-
Create a new CountdownStartEvent
- RideEnterEvent - Class in net.clownercraft.ccRides.API.events
-
Event representing a player Entering a ride.
- RideEnterEvent(Ride, Player, RideEnterEvent.EnterMethod) - Constructor for class net.clownercraft.ccRides.API.events.RideEnterEvent
- RideEnterEvent.EnterMethod - Enum Class in net.clownercraft.ccRides.API.events
- RideEvent - Class in net.clownercraft.ccRides.API.events
-
Represents a generic Ride Event
- RideEvent(Ride) - Constructor for class net.clownercraft.ccRides.API.events.RideEvent
- RideExitEvent - Class in net.clownercraft.ccRides.API.events
- RideExitEvent(Ride, Player, RideExitEvent.ExitReason) - Constructor for class net.clownercraft.ccRides.API.events.RideExitEvent
- RideExitEvent.ExitReason - Enum Class in net.clownercraft.ccRides.API.events
- RidePlayerEvent - Class in net.clownercraft.ccRides.API.events
-
Represents any event involving a ride and a player.
- RidePlayerEvent(Ride, Player) - Constructor for class net.clownercraft.ccRides.API.events.RidePlayerEvent
- RideStartEvent - Class in net.clownercraft.ccRides.API.events
-
Fired when a ride starts it's sequence.
- RideStartEvent(Ride, RideStartEvent.StartReason) - Constructor for class net.clownercraft.ccRides.API.events.RideStartEvent
- RideStartEvent.StartReason - Enum Class in net.clownercraft.ccRides.API.events
- RideStopEvent - Class in net.clownercraft.ccRides.API.events
-
Fired when a ride stops running
- RideStopEvent(Ride, RideStopEvent.RideStopReason) - Constructor for class net.clownercraft.ccRides.API.events.RideStopEvent
- RideStopEvent.RideStopReason - Enum Class in net.clownercraft.ccRides.API.events
S
- SEAT_CLICK - Enum constant in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
- SEAT_EXIT - Enum constant in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
- SEQUENCE_END - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStopEvent.RideStopReason
- setFastPasses(OfflinePlayer, int) - Method in interface net.clownercraft.ccRides.API.ccRidesAPI
-
Set a player's fastpass balance Fails silently if fastpasses are disabled in ccRides
- setRideSetting(String, Object) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Set a ride's setting
- SIGN_CLICK - Enum constant in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
- startRide(RideStartEvent.StartReason) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Starts the movement of a ride
- stopRide(RideStopEvent.RideStopReason) - Method in interface net.clownercraft.ccRides.API.ride.Ride
-
Stop a ride (immediately), and kicks players out
U
- UNKNOWN - Enum constant in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
- UNKNOWN - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStartEvent.StartReason
- UNKNOWN - Enum constant in enum class net.clownercraft.ccRides.API.events.RideStopEvent.RideStopReason
V
- valueOf(String) - Static method in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.clownercraft.ccRides.API.events.RideStartEvent.StartReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.clownercraft.ccRides.API.events.RideStopEvent.RideStopReason
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.clownercraft.ccRides.API.events.RideEnterEvent.EnterMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.clownercraft.ccRides.API.events.RideExitEvent.ExitReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.clownercraft.ccRides.API.events.RideStartEvent.StartReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.clownercraft.ccRides.API.events.RideStopEvent.RideStopReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values