Index
All Classes|All Packages
A
- AngelChest - Interface in de.jeff_media.angelchest
-
Represents an instance of an AngelChest
- 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
B
- BREAK - Enum constant in enum class de.jeff_media.angelchest.events.AngelChestOpenEvent.Reason
-
Represents a player breaking an AngelChest.
D
- de.jeff_media.angelchest - package de.jeff_media.angelchest
- de.jeff_media.angelchest.events - package de.jeff_media.angelchest.events
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
O
- OPEN_GUI - Enum constant in enum class de.jeff_media.angelchest.events.AngelChestOpenEvent.Reason
-
Represents a player opening the GUI of an AngelChest
S
- 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
V
- 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