Index

A B C D E F G H I J K L M N O P R S T U V W 
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
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
DragonLootElementEgg(double) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.DragonLootElementEgg
DragonLootElementEgg(String, List<String>, boolean, double) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.DragonLootElementEgg
DragonLootElementEgg(String, List<String>, double) - Constructor for class wtf.choco.dragoneggdrop.dragon.loot.elements.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 for DragonTemplates.
DragonTemplateRegistry() - Constructor for class wtf.choco.dragoneggdrop.registry.DragonTemplateRegistry
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes|All Packages