A C D E F G I L M P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addPoint(Long, Trigger) - Method in class tech.sbdevelopment.showcontrol.api.shows.Show
-
Add a point to the show.
- AnimaTrigger - Class in tech.sbdevelopment.showcontrol.api.triggers.impl
- AnimaTrigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.AnimaTrigger
- AnimaTrigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.AnimaTrigger
- argDesc() - Method in annotation type tech.sbdevelopment.showcontrol.api.triggers.TriggerIdentifier
-
The description of the arguments the trigger needs.
C
- cancel() - Method in class tech.sbdevelopment.showcontrol.api.shows.Show
-
Cancel the show.
- CommandTrigger - Class in tech.sbdevelopment.showcontrol.api.triggers.impl
- CommandTrigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.CommandTrigger
- CommandTrigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.CommandTrigger
- create(String) - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
Create a new show.
D
- delete(String) - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
Delete a show.
E
- exists(String) - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
Check if a show exists.
F
- FireworkTrigger - Class in tech.sbdevelopment.showcontrol.api.triggers.impl
- FireworkTrigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.FireworkTrigger
- FireworkTrigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.FireworkTrigger
G
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.AnimaTrigger
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.CommandTrigger
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.FireworkTrigger
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.LaserTrigger
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.LightTrigger
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.ParticleTrigger
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.SpotTrigger
- getArgumentTabComplete(Player, int, String) - Method in class tech.sbdevelopment.showcontrol.api.triggers.Trigger
-
This method gets fired when a player wants to add a cue
- getCueID() - Method in class tech.sbdevelopment.showcontrol.api.points.ShowCuePoint
-
The ID of the cue point
- getCuePoints() - Method in class tech.sbdevelopment.showcontrol.api.shows.Show
-
A list of all cue points in the show.
- getData() - Method in class tech.sbdevelopment.showcontrol.api.points.ShowCuePoint
-
The data
- getDataString() - Method in class tech.sbdevelopment.showcontrol.api.triggers.Trigger
-
Get the datastring from this cue
- getDefaultTriggers() - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
A map of all default trigger, only used for tab complete.
- getGUIItem() - Method in class tech.sbdevelopment.showcontrol.api.points.ShowCuePoint
- getName() - Method in class tech.sbdevelopment.showcontrol.api.shows.Show
-
The name of the show.
- getShow(String) - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
Get a show by name.
- getShowsMap() - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
A map of all shows.
- getTabComplete(String, Player, int, String) - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
Get the tab complete for a trigger.
- getTime() - Method in class tech.sbdevelopment.showcontrol.api.points.ShowCuePoint
-
The start-time (milliseconds)
- getTrigger(String) - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
Get a trigger from a data string.
- getTriggerId() - Method in class tech.sbdevelopment.showcontrol.api.triggers.Trigger
-
Get the ID of the trigger
- getTriggers() - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
A map of all triggers, used for creating new triggers.
I
- index(Class<?>, String...) - Static method in class tech.sbdevelopment.showcontrol.api.SCAPI
-
Index all triggers in a package.
- InvalidArgumentException - Exception in tech.sbdevelopment.showcontrol.api.exceptions
-
Thrown when an argument is invalid
- InvalidArgumentException() - Constructor for exception tech.sbdevelopment.showcontrol.api.exceptions.InvalidArgumentException
- InvalidTriggerException - Exception in tech.sbdevelopment.showcontrol.api.exceptions
-
Thrown when a trigger is invalid
- InvalidTriggerException() - Constructor for exception tech.sbdevelopment.showcontrol.api.exceptions.InvalidTriggerException
- item() - Method in annotation type tech.sbdevelopment.showcontrol.api.triggers.TriggerIdentifier
-
The item shown in the GUI for a show.
L
- LaserTrigger - Class in tech.sbdevelopment.showcontrol.api.triggers.impl
- LaserTrigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.LaserTrigger
- LaserTrigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.LaserTrigger
- LightTrigger - Class in tech.sbdevelopment.showcontrol.api.triggers.impl
- LightTrigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.LightTrigger
- LightTrigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.LightTrigger
M
- minArgs() - Method in annotation type tech.sbdevelopment.showcontrol.api.triggers.TriggerIdentifier
-
The minimum amount of arguments the trigger needs.
P
- ParticleTrigger - Class in tech.sbdevelopment.showcontrol.api.triggers.impl
- ParticleTrigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.ParticleTrigger
- ParticleTrigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.ParticleTrigger
R
- remove() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.LaserTrigger
- remove() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.SpotTrigger
- remove() - Method in class tech.sbdevelopment.showcontrol.api.triggers.Trigger
-
This method gets fired when the cue gets removed It's not required, and does nothing if it's not needed.
- removePoint(ShowCuePoint) - Method in class tech.sbdevelopment.showcontrol.api.shows.Show
-
Remove a point from the show.
S
- SCAPI - Class in tech.sbdevelopment.showcontrol.api
-
This class is the main class of the API.
- SCAPI() - Constructor for class tech.sbdevelopment.showcontrol.api.SCAPI
- Show - Class in tech.sbdevelopment.showcontrol.api.shows
-
This class represents a show.
- Show(String) - Constructor for class tech.sbdevelopment.showcontrol.api.shows.Show
- Show(String, List<ShowCuePoint>) - Constructor for class tech.sbdevelopment.showcontrol.api.shows.Show
-
Create a new show.
- ShowCuePoint - Class in tech.sbdevelopment.showcontrol.api.points
-
A cue point of a show
- ShowCuePoint(Long, Trigger) - Constructor for class tech.sbdevelopment.showcontrol.api.points.ShowCuePoint
-
Create a new cue point
- ShowCuePoint(UUID, Long, Trigger) - Constructor for class tech.sbdevelopment.showcontrol.api.points.ShowCuePoint
- SpotTrigger - Class in tech.sbdevelopment.showcontrol.api.triggers.impl
- SpotTrigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.SpotTrigger
- SpotTrigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.impl.SpotTrigger
- start() - Method in class tech.sbdevelopment.showcontrol.api.shows.Show
-
Start the show.
T
- tech.sbdevelopment.showcontrol.api - package tech.sbdevelopment.showcontrol.api
-
This package contains the API of the ShowControl plugin.
- tech.sbdevelopment.showcontrol.api.exceptions - package tech.sbdevelopment.showcontrol.api.exceptions
-
This package contains the exceptions thrown by the plugin.
- tech.sbdevelopment.showcontrol.api.points - package tech.sbdevelopment.showcontrol.api.points
-
This package contains the point API.
- tech.sbdevelopment.showcontrol.api.shows - package tech.sbdevelopment.showcontrol.api.shows
-
This package contains all classes related to shows.
- tech.sbdevelopment.showcontrol.api.triggers - package tech.sbdevelopment.showcontrol.api.triggers
-
This package contains the trigger API.
- tech.sbdevelopment.showcontrol.api.triggers.impl - package tech.sbdevelopment.showcontrol.api.triggers.impl
- TooFewArgumentsException - Exception in tech.sbdevelopment.showcontrol.api.exceptions
-
Thrown when a trigger has too few arguments
- TooFewArgumentsException() - Constructor for exception tech.sbdevelopment.showcontrol.api.exceptions.TooFewArgumentsException
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.AnimaTrigger
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.CommandTrigger
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.FireworkTrigger
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.LaserTrigger
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.LightTrigger
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.ParticleTrigger
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.impl.SpotTrigger
- trigger() - Method in class tech.sbdevelopment.showcontrol.api.triggers.Trigger
-
This method gets fired when the cue gets triggered
- Trigger - Class in tech.sbdevelopment.showcontrol.api.triggers
-
This class is the base class for all triggers
- Trigger() - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.Trigger
- Trigger(String[]) - Constructor for class tech.sbdevelopment.showcontrol.api.triggers.Trigger
- TriggerIdentifier - Annotation Type in tech.sbdevelopment.showcontrol.api.triggers
-
This annotation is used to identify a trigger.
V
- value() - Method in annotation type tech.sbdevelopment.showcontrol.api.triggers.TriggerIdentifier
-
The identifier of the trigger, used in the add command.
All Classes All Packages