All Classes
Class | Description |
---|---|
ActionBarUtil | |
AnimatedParticleSession |
Represents a set of tickable equation data capable of animating a
ParticleShapeDefinition
in the world. |
BattleState |
Various states capable of being processed during an Ender Dragon battle.
|
BattleStateChangeEvent |
Called when the state of the EnderDragon battle changes.
|
CommandUtils |
A utility class providing command-related utility methods.
|
ConditionalEquationData |
Represents a pair of equations along the x and z axis as well as a list of conditions
that must be met to be used by an
AnimatedParticleSession . |
ConditionContext |
Represents various pieces of data required as context for an
EquationCondition . |
ConditionFactory |
A factory in which
EquationCondition instances may be created. |
ConfigUtils | |
DamageHistory |
Represents a recordable history of damage for an entity.
|
DataFileUtils |
A utility class to ease access to data files provided by DragonEggDrop.
|
DEDConstants |
A utility class holding constants to important Strings in DragonEggDrop
|
DoubleBiPredicate |
Represents a predicate (boolean-valued function) of two
double -valued
arguments. |
DoubleProvider<T> |
Represents a Provider capable of returning a primitive double.
|
DragonDeathRunnable |
Represents a BukkitRunnable that handles the generation and particle display of the
loot after the Ender Dragon's death.
|
DragonEggDrop |
DragonEggDrop, reward your players with a dragon egg/loot chest after every ender
dragon battle, in grand fashion!
|
DragonEggDropPlaceholders | |
DragonLootElementCommand |
An implementation of
IDragonLootElement to represent a command executable by
the console. |
DragonLootElementEgg |
An implementation of
IDragonLootElement to represent a dragon egg. |
DragonLootElementItem |
An implementation of
IDragonLootElement to represent an item. |
DragonLootTable |
Represents a dragon's loot table.
|
DragonTemplate |
Represents an immutable template for a custom dragon to be spawned containing information
about its name, the style of its boss bar, as well as the loot table used to generate its
loot after it has been killed.
|
DragonTemplateBuilder |
A builder class for
DragonTemplate instances. |
DragonTemplateRegistry |
A special
Registry implementation for DragonTemplates . |
EndWorldWrapper |
Represents a wrapped
World object with World.Environment.THE_END to separate
the runnables present in each independent world. |
EquationCondition |
Represents a condition to be checked before evaluating equations.
|
EquationConditionAlwaysTrue |
An
EquationCondition implementation. |
EquationConditionDoubleComparison |
An
EquationCondition implementation. |
EquationConditionStringComparison |
An
EquationCondition implementation. |
HashRegistry<T extends Registerable> | |
IDragonLootElement |
Represents a loot element as part of an
ILootPool . |
ILootPool<T extends IDragonLootElement> |
Represents a pool of loot elements.
|
IntegerRange |
Represents a pair of integer values denoting a minimum and maximum.
|
JsonUtils |
Various utility methods used to fetch values from a
JsonObject . |
LootPoolCommand |
Represents a
ILootPool implementation for DragonLootElementCommand s. |
LootPoolItem |
Represents a
ILootPool implementation for DragonLootElementItem s. |
MathExpression |
Represents a mathematical expression capable of being evaluated.
|
MathUtils |
A powerful utility class to assist in the parsing and evaluation of arithmetic
functions with custom variables and operations through a recursive algorithm.
|
NamespacedKeyUtil |
A utility class to better handle
NamespacedKey objects. |
ParticleShapeDefinition |
Represents a defined particle shape.
|
ParticleVariables |
Represents a set of variables to be used when parsing and evaluating an expression
in a
ParticleShapeDefinition . |
PlaceholderProvider |
Represents a provider for placeholder strings from configuration and loot tables.
|
PortalCrystal |
Represents all possible locations in which an end crystal may be spawned in regards to
the End Portal found in The End.
|
RandomCollection<E> |
An implementation of a Collection based on a TreeMap.
|
Registerable |
Represents an object capable of being registered to a
Registry . |
Registry<T extends Registerable> |
Represents a key-value registry.
|
RespawnReason |
The trigger reason that allowed an Ender Dragon to start its respawning process.
|
RespawnRunnable |
Represents a BukkitRunnable that handles the respawning of the Ender Dragon after it
has been slain.
|
UpdateChecker |
A utility class to assist in checking for updates for plugins uploaded to
SpigotMC.
|
UpdateChecker.UpdateReason |
A constant reason for the result of
UpdateChecker.UpdateResult . |
UpdateChecker.VersionScheme |
A functional interface to compare two version Strings with similar version schemes.
|