Index
All Classes|All Packages
A
- AngelChest - Interface in de.jeff_media.angelchest
-
Represents an instance of an AngelChest
- AngelChestBuilder - Class in de.jeff_media.angelchest
- AngelChestBuilder(UUID, String, Block) - Constructor for class de.jeff_media.angelchest.AngelChestBuilder
- AngelChestOpenEvent - Class in de.jeff_media.angelchest.events
-
Represents an event related to "opening" an AngelChest by either fast-looting it, opening its GUI or breaking the block itself.
- AngelChestOpenEvent(AngelChest, Player, AngelChestOpenEvent.Reason) - Constructor for class de.jeff_media.angelchest.events.AngelChestOpenEvent
- AngelChestOpenEvent.Reason - Enum Class in de.jeff_media.angelchest.events
- AngelChestPlugin - Interface in de.jeff_media.angelchest
-
Represents the main instance of the AngelChest plugin
- AngelChestSpawnEvent - Class in de.jeff_media.angelchest.events
-
Called after an AngelChest has been spawned
- AngelChestSpawnEvent(AngelChest) - Constructor for class de.jeff_media.angelchest.events.AngelChestSpawnEvent
- AngelChestSpawnPrepareEvent - Class in de.jeff_media.angelchest.events
-
Called before an AngelChest is being spawned
- AngelChestSpawnPrepareEvent(Player, Block, EntityDamageEvent.DamageCause, PlayerDeathEvent) - Constructor for class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
- armorInv() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- armorInv(ItemStack[]) - Method in class de.jeff_media.angelchest.AngelChestBuilder
B
- block() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- block(Block) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- BREAK - Enum constant in enum class de.jeff_media.angelchest.events.AngelChestOpenEvent.Reason
-
Represents a player breaking an AngelChest.
C
- consumer() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- consumer(Consumer<AngelChest>) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- createAngelChest(AngelChestBuilder) - Method in interface de.jeff_media.angelchest.AngelChestPlugin
D
- de.jeff_media.angelchest - package de.jeff_media.angelchest
- de.jeff_media.angelchest.events - package de.jeff_media.angelchest.events
- deathReason() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- deathReason(DeathReason) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- DeathReason - Class in de.jeff_media.angelchest
- DeathReason(EntityDamageEvent) - Constructor for class de.jeff_media.angelchest.DeathReason
- DeathReason(EntityDamageEvent.DamageCause, String) - Constructor for class de.jeff_media.angelchest.DeathReason
- DEFAULT - Static variable in class de.jeff_media.angelchest.DeathReason
E
- experience() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- experience(int) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- extraInv() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- extraInv(ItemStack[]) - Method in class de.jeff_media.angelchest.AngelChestBuilder
F
- FAST_LOOT - Enum constant in enum class de.jeff_media.angelchest.events.AngelChestOpenEvent.Reason
-
Represents a player fast-looting an AngelChest
G
- getAllAngelChests() - Method in interface de.jeff_media.angelchest.AngelChestPlugin
-
Gets a Set of all currently loaded AngelChests
- getAllAngelChestsFromPlayer(OfflinePlayer) - Method in interface de.jeff_media.angelchest.AngelChestPlugin
-
Gets a LinkedHashSet of all AngelChests currently loaded and owned by a specific player.
- getAngelChest() - Method in class de.jeff_media.angelchest.events.AngelChestOpenEvent
-
Returns the AngelChest that is about to be opened
- getAngelChest() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnEvent
-
Returns the AngelChest that has been spawned
- getAngelChestAtBlock(Block) - Method in interface de.jeff_media.angelchest.AngelChestPlugin
-
Gets an AngelChest at a specific location, or null if that block is not an AngelChest
- getArmorInv() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the items the player had equipped in the armor slots
- getBlock() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the block where the chest was spawned
- getBlock() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
-
Gets the block where the de.jeff_media.angelchest.AngelChest will be created
- getCreated() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the java.lang.System.currentTimeMillis() when this chest has been created
- getDamageCause() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
-
Gets the DamageCause why the player died
- getExperience() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the amount of experience stored in the chest
- getHandlerList() - Static method in class de.jeff_media.angelchest.events.AngelChestOpenEvent
- getHandlerList() - Static method in class de.jeff_media.angelchest.events.AngelChestSpawnEvent
- getHandlerList() - Static method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
- getHandlers() - Method in class de.jeff_media.angelchest.events.AngelChestOpenEvent
- getHandlers() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnEvent
- getHandlers() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
- getOffhandItem() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the offhand item
- getOpenedBy() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets a list of all players who have opened this chest
- getPlayer() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the player who owns the chest
- getPlayer() - Method in class de.jeff_media.angelchest.events.AngelChestOpenEvent
-
Returns the player that is about to open the AngelChest
- getPlayer() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
-
Gets the player who died
- getPlayerDeathEvent() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
-
Gets the PlayerDeathEvent that caused this de.jeff_media.angelchest.AngelChest to be spawned
- getReason() - Method in class de.jeff_media.angelchest.events.AngelChestOpenEvent
-
Gets the Reason for opening the AngelChest
- getSecondsLeft() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the amount of seconds that are left until the chest expires
- getStorageInv() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the items the player had stored in his regular inventory
- getUnlockIn() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the amount of seconds left until the chest will automatically unlock
- getWorld() - Method in interface de.jeff_media.angelchest.AngelChest
-
Gets the world where the chest was spawned
I
- isCancelled() - Method in class de.jeff_media.angelchest.events.AngelChestOpenEvent
-
Gets whether the event is cancelled.
- isCancelled() - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
- isEmpty() - Method in interface de.jeff_media.angelchest.AngelChest
-
Checks whether this chest is completely empty
- isInfinite() - Method in interface de.jeff_media.angelchest.AngelChest
-
Checks whether this chest will expire sometime
- isProtected() - Method in interface de.jeff_media.angelchest.AngelChest
-
Checks whether the chest is protected from other players
- isProtected() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- isProtected(boolean) - Method in class de.jeff_media.angelchest.AngelChestBuilder
L
- levels() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- levels(int) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- logFile() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- logFile(String) - Method in class de.jeff_media.angelchest.AngelChestBuilder
O
- OPEN_GUI - Enum constant in enum class de.jeff_media.angelchest.events.AngelChestOpenEvent.Reason
-
Represents a player opening the GUI of an AngelChest
- owner() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- owner(UUID) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- ownerName() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- ownerName(String) - Method in class de.jeff_media.angelchest.AngelChestBuilder
S
- secondsLeft() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- secondsLeft(int) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- setArmorInv(ItemStack[]) - Method in interface de.jeff_media.angelchest.AngelChest
-
Sets the items the player had equipped in the armor slots
- setBlock(Block) - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
-
Sets a new Block where the de.jeff_media.angelchest.AngelChest should be located
- setCancelled(boolean) - Method in class de.jeff_media.angelchest.events.AngelChestOpenEvent
-
Sets whether the event is cancelled.
- setCancelled(boolean) - Method in class de.jeff_media.angelchest.events.AngelChestSpawnPrepareEvent
-
Whether or not this event should be cancelled.
- setExperience(int) - Method in interface de.jeff_media.angelchest.AngelChest
-
Sets the amount of experience stored in the chest
- setInfinite(boolean) - Method in interface de.jeff_media.angelchest.AngelChest
-
Set whether this chest will expire sometime
- setOffhandItem(ItemStack) - Method in interface de.jeff_media.angelchest.AngelChest
-
Sets the offhand item
- setProtected(boolean) - Method in interface de.jeff_media.angelchest.AngelChest
-
Sets whether the chest is protected from other players
- setSecondsLeft(int) - Method in interface de.jeff_media.angelchest.AngelChest
-
Sets the amount of seconds left until the chest expires
- setStorageInv(ItemStack[]) - Method in interface de.jeff_media.angelchest.AngelChest
-
Sets the items the player had stored in his regular inventory
- setUnlockIn(int) - Method in interface de.jeff_media.angelchest.AngelChest
-
Sets the amount of seconds left until the chest will automatically unlock
- storageInv() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- storageInv(ItemStack[]) - Method in class de.jeff_media.angelchest.AngelChestBuilder
- suspendWhenOffline() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- suspendWhenOffline(boolean) - Method in class de.jeff_media.angelchest.AngelChestBuilder
U
- unlockIn() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- unlockIn(int) - Method in class de.jeff_media.angelchest.AngelChestBuilder
V
- validate() - Method in class de.jeff_media.angelchest.AngelChestBuilder
- valueOf(String) - Static method in enum class de.jeff_media.angelchest.events.AngelChestOpenEvent.Reason
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.jeff_media.angelchest.events.AngelChestOpenEvent.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes|All Packages