Index

A C D E F G I L N O Q R S U V 
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.
A C D E F G I L N O Q R S U V 
All Classes and Interfaces|All Packages|Constant Field Values