Index
All Classes|All Packages
D
- DamageHistory - Class in wtf.choco.dragoneggdrop.dragon
-
Represents a recordable history of damage for an entity.
- DamageHistory.DamageEntry - Class in wtf.choco.dragoneggdrop.dragon
-
Represents a mapping of an entity's UUID to an amount of damage.
- DataFileUtils - Class in wtf.choco.dragoneggdrop.utils
-
A utility class to ease access to data files provided by DragonEggDrop.
- DEATH - wtf.choco.dragoneggdrop.world.RespawnReason
-
The ender dragon was killed
- DEDConstants - Class in wtf.choco.dragoneggdrop.utils
-
A utility class holding constants to important Strings in DragonEggDrop
- DoubleBiPredicate - Interface in wtf.choco.dragoneggdrop.utils.function
-
Represents a predicate (boolean-valued function) of two
double
-valued arguments. - DoubleProvider<T> - Interface in wtf.choco.dragoneggdrop.utils.function
-
Represents a Provider capable of returning a primitive double.
- DRAGON_DEAD - wtf.choco.dragoneggdrop.api.BattleState
-
The dragon is dead, awaiting to be respawned.
- DRAGON_RESPAWNING - wtf.choco.dragoneggdrop.api.BattleState
-
The dragon has started its respawn process, including the spawning of the crystals on the pillars.
- DragonDeathRunnable - Class in wtf.choco.dragoneggdrop.tasks
-
Represents a BukkitRunnable that handles the generation and particle display of the loot after the Ender Dragon's death.
- DragonDeathRunnable(DragonEggDrop, EndWorldWrapper, EnderDragon) - Constructor for class wtf.choco.dragoneggdrop.tasks.DragonDeathRunnable
-
Construct a new DragonDeathRunnable object.
- DragonEggDrop - Class in wtf.choco.dragoneggdrop
-
DragonEggDrop, reward your players with a dragon egg/loot chest after every ender dragon battle, in grand fashion!
- DragonEggDrop() - Constructor for class wtf.choco.dragoneggdrop.DragonEggDrop
- DragonEggDropPlaceholders - Class in wtf.choco.dragoneggdrop.placeholder
- DragonLootElementCommand - Class in wtf.choco.dragoneggdrop.dragon.loot.elements
-
An implementation of
IDragonLootElement
to represent a command executable by the console. - DragonLootElementCommand(String, double) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.DragonLootElementCommand
-
Create a
DragonLootElementCommand
. - DragonLootElementEgg - Class in wtf.choco.dragoneggdrop.dragon.loot.elements
-
An implementation of
IDragonLootElement
to represent a dragon egg. - DragonLootElementEgg() - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.DragonLootElementEgg
-
Create a
DragonLootElementEgg
. - DragonLootElementEgg(double) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.DragonLootElementEgg
-
Create a
DragonLootElementEgg
. - DragonLootElementEgg(String, List<String>, boolean, double) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.DragonLootElementEgg
-
Create a
DragonLootElementEgg
. - DragonLootElementEgg(String, List<String>, double) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.DragonLootElementEgg
-
Create a
DragonLootElementEgg
. - DragonLootElementItem - Class in wtf.choco.dragoneggdrop.dragon.loot.elements
-
An implementation of
IDragonLootElement
to represent an item. - DragonLootTable - Class in wtf.choco.dragoneggdrop.dragon.loot
-
Represents a dragon's loot table.
- DragonLootTable(String, DragonLootElementEgg, List<ILootPool<DragonLootElementCommand>>, List<ILootPool<DragonLootElementItem>>) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.DragonLootTable
-
Create a
DragonLootTable
. - DragonTemplate - Class in wtf.choco.dragoneggdrop.dragon
-
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 - Class in wtf.choco.dragoneggdrop.dragon
-
A builder class for
DragonTemplate
instances. - DragonTemplateRegistry - Class in wtf.choco.dragoneggdrop.registry
-
A special
Registry
implementation forDragonTemplates
. - DragonTemplateRegistry() - Constructor for class wtf.choco.dragoneggdrop.registry.DragonTemplateRegistry
All Classes|All Packages