Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abandonGame(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Triggered when a player has abandoned a game.
add(Player, ShopHolo) - Static method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
addAnimation(IGeneratorAnimation) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Set the animation of the generator.
addArmorEnchantment(Enchantment, int) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Used when someone buys a new enchantment with apply == armor.
addBaseEffect(PotionEffectType, int, int) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Used when someone buys a new potion effect with apply == base
addBowEnchantment(Enchantment, int) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Used when someone buys a bew enchantment with apply == bow.
addBuyItem(String, String, String, String, String, int, int, String, String, String, boolean) - Method in interface com.tomkeuper.bedwars.api.shop.IShopManager
Add a buy item to a content tier.
addBuyPotion(String, String, String, String, String, int, int, String, String, String) - Method in interface com.tomkeuper.bedwars.api.shop.IShopManager
Add a buy potion to a content tier.
addCategoryContentTier(String, String, int, String, String, int, int, boolean, int, String, boolean, boolean) - Method in interface com.tomkeuper.bedwars.api.shop.IShopManager
Add a tier to a shop category content.
addCategoryContentTier(String, String, int, String, String, int, int, boolean, int, String, boolean, boolean, boolean) - Method in interface com.tomkeuper.bedwars.api.shop.IShopManager
Add a tier to a shop category content with unbreakable option.
addCategoryMessages(YamlConfiguration, String, String, String, List<String>) - Static method in class com.tomkeuper.bedwars.api.language.Language
Adds required messages for a shop category to the provided YAML configuration.
addContent(MenuContent, int) - Method in interface com.tomkeuper.bedwars.api.upgrades.UpgradesIndex
Add content to the upgrade menu.
addContentMessages(YamlConfiguration, String, String, String, List<String>) - Static method in class com.tomkeuper.bedwars.api.language.Language
Adds required messages for a shop content to the provided YAML configuration.
addCustomData(ItemStack, String) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Add custom data to an ItemStack
addDefaultMessagesCommandItems(Language) - Static method in class com.tomkeuper.bedwars.api.language.Language
Creates missing name/lore for items: multi-arena lobby, waiting, spectating.
addDefaultStatsMsg(YamlConfiguration, String, String, String...) - Method in class com.tomkeuper.bedwars.api.language.Language
Adds a default stats message to the YAML configuration.
addDragon(EnderDragon) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Assign a dragon to a team
ADDED - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent.Type
 
addInInventory(Inventory, IShopCache) - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Add the player's quick buy preferences to the specified inventory.
addLine(IHoloLine) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Add a line to the hologram.
addLine(IHoloLine, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Add a line to the hologram.
addLine(String) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Add a line to the hologram.
addLine(String, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Add a line to the hologram.
addMember(Player, Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Adds a member to the party.
addMessageForPlayer(Player, String) - Method in interface com.tomkeuper.bedwars.api.tasks.AnnouncementTask
Add a message for a specific player.
addMessagesForPlayer(Player, List<String>) - Method in interface com.tomkeuper.bedwars.api.tasks.AnnouncementTask
Add a list of messages for a specific player.
Addon - Class in com.tomkeuper.bedwars.api.addon
 
Addon() - Constructor for class com.tomkeuper.bedwars.api.addon.Addon
 
addPlacedBlock(Block) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Add a placed block to the cache.
addPlayer(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Add a player to the arena
addPlayerBedDestroyed(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Add a bed destroyed event to the temporary statistics of a player.
addPlayerDeath(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Add a player death to the temporary statistics.
addPlayerKill(Player, boolean, Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Add a player kill to the game statistics.
addPlayers(Player...) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Add a new member to the team.
addQuickElement(IQuickBuyElement) - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Add a quick buy element to the cache.
addSeparator(Player, Inventory) - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Add a separator between categories and items in the shop index.
addShopCategory(IShopCategory) - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Add a shop category to the index.
addSign(Location) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Add a join sign for the arena at the specified location.
addSpectator(Player, boolean, Location) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Add a player as Spectator
addSubCommand(SubCommand) - Method in interface com.tomkeuper.bedwars.api.command.ParentCommand
Add a subCommand
addSwordEnchantment(Enchantment, int) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Used when someone buys a new enchantment with apply == sword.
addTeamEffect(PotionEffectType, int, int) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Used when someone buys a new potion effect with apply == members
addToEnableQueue(IArena) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Adds a custom arena to the enable queue.
addXp(Player, int, PlayerXpGainEvent.XpSource) - Method in interface com.tomkeuper.bedwars.api.levels.Level
Add some xp to target player.
ADVANCED - Enum constant in enum class com.tomkeuper.bedwars.api.server.SetupType
 
AnnouncementTask - Interface in com.tomkeuper.bedwars.api.tasks
The AnnouncementTask interface represents a task for announcing messages to players in an arena.
AQUA - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
ARENA_ALLOW_DRAGON_DESTROY_WHEN_PROTECTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_ALLOW_MAP_BREAK - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_CONFIGURATION_MAX_BUILD_Y - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_CONFIGURATION_MIN_BUILD_Y - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_DISABLE_GENERATOR_FOR_EMPTY_TEAMS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_DISABLE_NPCS_FOR_EMPTY_TEAMS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_DISPLAY_GROUP_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_DISPLAY_NAME - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_FIREBALL_COOLDOWN - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_GAME_RULES - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_GENERATOR_PROTECTION - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_GENERATOR_SPLIT_RANGE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_GUI_ARENA_CONTENT_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_GUI_ARENA_CONTENT_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_GUI_INV_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Arena GUI related
ARENA_GUI_SKIPPED_ITEM_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_GUI_SKIPPED_ITEM_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_IN_GAME_ANNOUNCEMENT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_ISLAND_RADIUS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_JOIN_DENIED_NO_PROXY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_JOIN_DENIED_NO_TIME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_JOIN_DENIED_SELECTOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_JOIN_VIP_KICK - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Arena join/ leave related
ARENA_LEAVE_PARTY_DISBANDED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_MAGIC_MILK_TIME - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_MAX_BUILD_LIMIT_REACHED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_MIN_BUILD_LIMIT_REACHED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_NORMAL_DEATH_DROPS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_RESTART_PLAYER_KICK - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SHOP_PROTECTION - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_SPAWN_PROTECTION - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_SPEC_LOC - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_SPECTATE_DENIED_SELECTOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_FIRST_PERSON_ENTER_SUBTITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_FIRST_PERSON_ENTER_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_FIRST_PERSON_LEAVE_SUBTITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_FIRST_PERSON_LEAVE_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_LEAVE_ITEM_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_LEAVE_ITEM_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_TELEPORTER_GUI_HEAD_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_TELEPORTER_GUI_HEAD_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_SPECTATOR_TELEPORTER_GUI_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Spectator related
ARENA_START_COUNTDOWN_STOPPED_INSUFF_PLAYERS_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_PLAYING_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_RESTARTING_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_START_COUNTDOWN_CANCELLED_SUB_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_START_COUNTDOWN_CANCELLED_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_START_COUNTDOWN_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_START_COUNTDOWN_SUB_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_START_COUNTDOWN_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_START_PLAYER_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_START_PLAYER_TUTORIAL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_STARTING_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ARENA_STATUS_WAITING_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Arena status/ status change related
ARENA_TEAM_KILL_DROPS_LOC - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_UPGRADES_PROTECTION - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_USE_BED_HOLO - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_WAITING_POS1 - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_WAITING_POS2 - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ARENA_Y_LEVEL_KILL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
ArenaDisableEvent - Class in com.tomkeuper.bedwars.api.events.server
 
ArenaDisableEvent(String, String) - Constructor for class com.tomkeuper.bedwars.api.events.server.ArenaDisableEvent
Called when an arena is disabled.
ArenaEnableEvent - Class in com.tomkeuper.bedwars.api.events.server
 
ArenaEnableEvent(IArena) - Constructor for class com.tomkeuper.bedwars.api.events.server.ArenaEnableEvent
Called when an arena is enabled successfully.
ArenaRestartEvent - Class in com.tomkeuper.bedwars.api.events.server
 
ArenaRestartEvent(String, String) - Constructor for class com.tomkeuper.bedwars.api.events.server.ArenaRestartEvent
Called when an arena is restarting.
ArenaSpectateEvent - Class in com.tomkeuper.bedwars.api.events.server
 
ArenaSpectateEvent(Player, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.server.ArenaSpectateEvent
Called when a player spectate the arena.
assignTeams(IArena) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeamAssigner
 
ASSISTED - Enum constant in enum class com.tomkeuper.bedwars.api.server.SetupType
 

B

BED_DESTROYED - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
 
BED_DESTROYED - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
 
BED_HOLOGRAM_DEFEND - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
BED_HOLOGRAM_DESTROYED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
bedMaterial() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Get bed with color.
BEDS_DESTROY - Enum constant in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
BEDS_DESTROYED - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
BedWars - Interface in com.tomkeuper.bedwars.api
 
BedWars.AFKUtil - Interface in com.tomkeuper.bedwars.api
Utility interface for managing AFK (Away From Keyboard) status of players in the bed wars mini-game.
BedWars.ArenaUtil - Interface in com.tomkeuper.bedwars.api
The ArenaUtil interface provides utility methods for managing arenas in the bed wars mini-game.
BedWars.Configs - Interface in com.tomkeuper.bedwars.api
 
BedWars.IStats - Interface in com.tomkeuper.bedwars.api
 
BedWars.ItemUtil - Interface in com.tomkeuper.bedwars.api
Utility interface for managing lobby items.
BedWars.ScoreboardUtil - Interface in com.tomkeuper.bedwars.api
The utility interface for managing scoreboards in BedWars.
BedWars.ShopUtil - Interface in com.tomkeuper.bedwars.api
The ShopUtil interface provides utility methods for managing player's money, currency, and purchases in the shop.
BedWars.TeamUpgradesUtil - Interface in com.tomkeuper.bedwars.api
An implementation of the TeamUpgradesUtil interface that provides access to team upgrade-related functionalities.
BLACK - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
BLUE - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
BROWN - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
bukkitColor() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
This is usually used for leather armor.
BUNGEE - Enum constant in enum class com.tomkeuper.bedwars.api.server.ServerType
 
buyAction(Player, double) - Method in interface com.tomkeuper.bedwars.api.economy.IEconomy
Get player money from balance to buy an item shop

C

calculateMoney(Player, Material) - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the amount of money a player has in the specified currency.
canAutoScale(String) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Checks if an arena can be auto-scaled.
cancel() - Method in interface com.tomkeuper.bedwars.api.tasks.AnnouncementTask
Cancel the announcement task.
cancel() - Method in interface com.tomkeuper.bedwars.api.tasks.PlayingTask
Cancel the playing task and associated tasks.
cancel() - Method in interface com.tomkeuper.bedwars.api.tasks.RestartingTask
Cancel the task.
cancel() - Method in interface com.tomkeuper.bedwars.api.tasks.StartingTask
Cancel the task.
canSee(CommandSender, BedWars) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Check if a sender can see/ use the sub cmd
changeStatus(GameState) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Change the game status of the arena and start the corresponding tasks.
chat() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
checkWinner() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check for a winner in the arena.
clear() - Static method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
clearArrowsFromPlayerBody(Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
clearForArena(IArena) - Static method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
clearForPlayer(Player) - Static method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
clearItems(World) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Clear all entities for a given world
clearLines() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Clear all lines from the hologram.
clearLines(boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Clear all lines from the hologram.
cloneArena(String, String) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Clone an arena world.
close() - Method in interface com.tomkeuper.bedwars.api.server.ISetupSession
Close setup session.
colorBed(ITeam) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Color a bed 1.12+
colourItem(ItemStack, ITeam) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Color an item if possible with the team's color
com.tomkeuper.bedwars.api - package com.tomkeuper.bedwars.api
 
com.tomkeuper.bedwars.api.addon - package com.tomkeuper.bedwars.api.addon
 
com.tomkeuper.bedwars.api.arena - package com.tomkeuper.bedwars.api.arena
 
com.tomkeuper.bedwars.api.arena.generator - package com.tomkeuper.bedwars.api.arena.generator
 
com.tomkeuper.bedwars.api.arena.shop - package com.tomkeuper.bedwars.api.arena.shop
 
com.tomkeuper.bedwars.api.arena.team - package com.tomkeuper.bedwars.api.arena.team
 
com.tomkeuper.bedwars.api.chat - package com.tomkeuper.bedwars.api.chat
 
com.tomkeuper.bedwars.api.command - package com.tomkeuper.bedwars.api.command
 
com.tomkeuper.bedwars.api.communication - package com.tomkeuper.bedwars.api.communication
 
com.tomkeuper.bedwars.api.configuration - package com.tomkeuper.bedwars.api.configuration
 
com.tomkeuper.bedwars.api.database - package com.tomkeuper.bedwars.api.database
 
com.tomkeuper.bedwars.api.economy - package com.tomkeuper.bedwars.api.economy
 
com.tomkeuper.bedwars.api.entity - package com.tomkeuper.bedwars.api.entity
 
com.tomkeuper.bedwars.api.events.communication - package com.tomkeuper.bedwars.api.events.communication
 
com.tomkeuper.bedwars.api.events.gameplay - package com.tomkeuper.bedwars.api.events.gameplay
 
com.tomkeuper.bedwars.api.events.player - package com.tomkeuper.bedwars.api.events.player
 
com.tomkeuper.bedwars.api.events.server - package com.tomkeuper.bedwars.api.events.server
 
com.tomkeuper.bedwars.api.events.shop - package com.tomkeuper.bedwars.api.events.shop
 
com.tomkeuper.bedwars.api.events.spectator - package com.tomkeuper.bedwars.api.events.spectator
 
com.tomkeuper.bedwars.api.events.team - package com.tomkeuper.bedwars.api.events.team
 
com.tomkeuper.bedwars.api.events.upgrades - package com.tomkeuper.bedwars.api.events.upgrades
 
com.tomkeuper.bedwars.api.exceptions - package com.tomkeuper.bedwars.api.exceptions
 
com.tomkeuper.bedwars.api.hologram - package com.tomkeuper.bedwars.api.hologram
 
com.tomkeuper.bedwars.api.hologram.containers - package com.tomkeuper.bedwars.api.hologram.containers
 
com.tomkeuper.bedwars.api.items.handlers - package com.tomkeuper.bedwars.api.items.handlers
 
com.tomkeuper.bedwars.api.language - package com.tomkeuper.bedwars.api.language
 
com.tomkeuper.bedwars.api.levels - package com.tomkeuper.bedwars.api.levels
 
com.tomkeuper.bedwars.api.party - package com.tomkeuper.bedwars.api.party
 
com.tomkeuper.bedwars.api.region - package com.tomkeuper.bedwars.api.region
 
com.tomkeuper.bedwars.api.server - package com.tomkeuper.bedwars.api.server
 
com.tomkeuper.bedwars.api.shop - package com.tomkeuper.bedwars.api.shop
 
com.tomkeuper.bedwars.api.sidebar - package com.tomkeuper.bedwars.api.sidebar
 
com.tomkeuper.bedwars.api.stats - package com.tomkeuper.bedwars.api.stats
 
com.tomkeuper.bedwars.api.tasks - package com.tomkeuper.bedwars.api.tasks
 
com.tomkeuper.bedwars.api.upgrades - package com.tomkeuper.bedwars.api.upgrades
 
com.tomkeuper.bedwars.api.util - package com.tomkeuper.bedwars.api.util
 
COMMAND - Enum constant in enum class com.tomkeuper.bedwars.api.items.handlers.HandlerType
 
COMMAND_COOLDOWN - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_FORCESTART_NO_PERM - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_FORCESTART_NOT_IN_GAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_FORCESTART_SUCCESS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_DENIED_IS_FULL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_DENIED_IS_FULL_OF_VIPS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_DENIED_NOT_PARTY_LEADER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_DENIED_PARTY_TOO_BIG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_GROUP_OR_ARENA_NOT_FOUND - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_NO_EMPTY_FOUND - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_PLAYER_JOIN_MSG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_SPECTATOR_DENIED_MSG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_SPECTATOR_MSG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_JOIN_USAGE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LANG_LIST_FORMAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LANG_LIST_HEADER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LANG_SELECTED_NOT_EXIST - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LANG_SELECTED_SUCCESSFULLY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LANG_USAGE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LANG_USAGE_DENIED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_CANCELED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_DENIED_NOT_IN_ARENA - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_HAS_PARTY_POPUP - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_HAS_PARTY_POPUP_BRING_PARTY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_HAS_PARTY_POPUP_BRING_PARTY_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_HAS_PARTY_POPUP_STAY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_HAS_PARTY_POPUP_STAY_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_HAS_PARTY_POPUP_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_MSG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_LEAVE_STARTED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_MAIN - Static variable in class com.tomkeuper.bedwars.api.language.Messages
General commands reply
COMMAND_NOT_ALLOWED_IN_GAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_NOT_FOUND_OR_INSUFF_PERMS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_ACCEPT_DENIED_ALREADY_IN_PARTY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_ACCEPT_DENIED_NO_INVITE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_ACCEPT_SUCCESS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_ACCEPT_USAGE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_CHAT_ENABLED_DISABLED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_DISBAND_SUCCESS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_GENERAL_DENIED_NOT_IN_PARTY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_HELP - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INFO_OWNER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INFO_PLAYER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INFO_PLAYERS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INSUFFICIENT_PERMISSIONS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INVITE_DENIED_CANNOT_INVITE_YOURSELF - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INVITE_DENIED_PLAYER_OFFLINE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INVITE_SENT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INVITE_SENT_TARGET_RECEIVE_MSG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_INVITE_USAGE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_LEAVE_DENIED_IS_OWNER_NEEDS_DISBAND - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_LEAVE_SUCCESS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_PROMOTE_NEW_OWNER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_PROMOTE_OWNER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_PROMOTE_SUCCESS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_REMOVE_DENIED_TARGET_NOT_PARTY_MEMBER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_REMOVE_SUCCESS - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_PARTY_REMOVE_USAGE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_REJOIN_PLAYER_RECONNECTED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_SHOUT_DISABLE_SOLO - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_TP_NOT_IN_ARENA - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_TP_NOT_STARTED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_TP_PLAYER_NOT_FOUND - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
COMMAND_TP_USAGE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
compareArenaLoc(Location, Location) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Compare two arena locations Return true if same location
ConfigManager - Class in com.tomkeuper.bedwars.api.configuration
 
ConfigManager(Plugin, String, String) - Constructor for class com.tomkeuper.bedwars.api.configuration.ConfigManager
Create a new configuration file.
ConfigPath - Class in com.tomkeuper.bedwars.api.configuration
 
ConfigPath() - Constructor for class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
convertStringToArenaLocation(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Convert string to arena location syntax
convertWorlds() - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Convert worlds if necessary before loading them.
countTiers() - Method in interface com.tomkeuper.bedwars.api.upgrades.UpgradesIndex
Get the total number of tiers in the upgrades.
create() - Method in interface com.tomkeuper.bedwars.api.arena.team.IBedHolo
Create the hologram for the bed.
createDefaultGeneratorAnimation(ArmorStand) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
createHologram(Player, Location, IHoloLine...) - Method in interface com.tomkeuper.bedwars.api.hologram.IHologramManager
Create a hologram with the given lines at the given location.
createHologram(Player, Location, IHoloLine...) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
createHologram(Player, Location, String...) - Method in interface com.tomkeuper.bedwars.api.hologram.IHologramManager
Create a hologram with the given lines at the given location.
createHologram(Player, Location, String...) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
createItemStack(String, int, short) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
createPacketArmorStand(Location) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
createParty(Player, Player...) - Method in interface com.tomkeuper.bedwars.api.party.Party
Creates a new party with the specified owner and members.
Cuboid - Class in com.tomkeuper.bedwars.api.region
 
Cuboid(Location, int, boolean) - Constructor for class com.tomkeuper.bedwars.api.region.Cuboid
 
CUSTOM - Enum constant in enum class com.tomkeuper.bedwars.api.arena.generator.GeneratorType
 
CUSTOM - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 

D

DARK_BLUE - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
DARK_GRAY - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
DARK_GREEN - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
DEATHS - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
defaultSword(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Restore lost default sword.
delete(File) - Static method in class com.tomkeuper.bedwars.api.util.FileUtil
 
deleteWorld(String) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Delete a world.
Despawnable - Class in com.tomkeuper.bedwars.api.entity
 
Despawnable(LivingEntity, ITeam, int, String, PlayerKillEvent.PlayerKillCause, PlayerKillEvent.PlayerKillCause) - Constructor for class com.tomkeuper.bedwars.api.entity.Despawnable
 
destroy() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenHolo
This must be called when disabling the generator IGenerator.disable()
destroy() - Method in interface com.tomkeuper.bedwars.api.arena.team.IBedHolo
Destroy the hologram for the bed.
destroy() - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
destroy() - Method in class com.tomkeuper.bedwars.api.entity.GeneratorHolder
 
destroy() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Destroy the hologram line and also remove it from the hologram
destroy() - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Destroy the quick buy cache, clearing all elements and performing necessary clean-up.
destroyBedHolo(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Destroy bed hologram for player
destroyData() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
This only must be called by the arena instance when it restarts.
destroyData() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
This is used to destroy arena data when it restarts.
destroyData() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Destroy team data when the arena restarts.
destroyPacketArmorStand(GeneratorHolder) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
DIAMOND - Enum constant in enum class com.tomkeuper.bedwars.api.arena.generator.GeneratorType
 
DIAMOND_GENERATOR_TIER_II - Enum constant in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
DIAMOND_GENERATOR_TIER_III - Enum constant in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
disable() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Disable a generator and remove the holograms.
disable() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Disable the arena.
disband(Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Disbands the party, removing all members and deleting the party.
dropItem(Location) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
This will drop the item at a given location.
dye() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 

E

eggBridge() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Egg bridge particles
EggBridgeBuildEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
EggBridgeBuildEvent(TeamColor, IArena, Block) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeBuildEvent
Called when the eggBridge is building another block Called when an egg bridge is building another block
EggBridgeThrowEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
EggBridgeThrowEvent(Player, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeThrowEvent
Called when a player throw an egg bridge and it starts building Called when a player throws an egg bridge
EMERALD - Enum constant in enum class com.tomkeuper.bedwars.api.arena.generator.GeneratorType
 
EMERALD_GENERATOR_TIER_II - Enum constant in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
EMERALD_GENERATOR_TIER_III - Enum constant in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
enable() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Enable a generator and respawn the holograms.
enableRotation() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Enable generator rotation.
enchantItem(ItemStack) - Method in interface com.tomkeuper.bedwars.api.shop.IShopManager
Enchant an item stack.
END - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent.AFKType
When a player comes back from AFK
ENDER_DRAGON - Enum constant in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
EnemyBaseEnterTrap - Interface in com.tomkeuper.bedwars.api.upgrades
 
enName(byte) - Static method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Get the english for byte as color name.
enName(String) - Static method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Get the english for material as color name.
equals(Object) - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
execute(String[], CommandSender) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Add your sub-command code under this method
execute(Player, IShopCache, int) - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Execute the category content action for the player.
exists(String) - Method in class com.tomkeuper.bedwars.api.language.Language
Checks if a message is set.
EXPLOSION - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
EXPLOSION_FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 

F

fetchStats(UUID) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Fetches the player statistics for the given UUID.
FileUtil - Class in com.tomkeuper.bedwars.api.util
 
FileUtil() - Constructor for class com.tomkeuper.bedwars.api.util.FileUtil
 
FINAL_DEATHS - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
 
FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
 
FINAL_KILLS - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
FIRST_PLAY - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
firstSpawn(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Spawn a player for the first spawn.
foreachBlockInRegion(Location, Location, Consumer<Block>) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
 
FORMAT_PAPI_PLAYER_TEAM_SHOUT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_PAPI_PLAYER_TEAM_SPECTATOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_PAPI_PLAYER_TEAM_TEAM - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_UPGRADE_COLOR_CAN_AFFORD - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_UPGRADE_COLOR_CANT_AFFORD - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_UPGRADE_COLOR_UNLOCKED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_UPGRADE_TIER_LOCKED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_UPGRADE_TIER_UNLOCKED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMAT_UPGRADE_TRAP_COST - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_ACTION_BAR_TRACKING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_BOSSBAR_DRAGON - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_CHAT_LOBBY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
General formatting
FORMATTING_CHAT_SHOUT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_CHAT_SPECTATOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_CHAT_TEAM - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_CHAT_WAITING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_DESPAWNABLE_UTILITY_NPC_HEALTH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_EACH_WINNER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_GENERATOR_TIER1 - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_GENERATOR_TIER2 - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_GENERATOR_TIER3 - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_BED_DESTROYED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_DATE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_NEXEVENT_TIMER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_PREFIX_LOBBY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_PREFIX_PLAYING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_PREFIX_RESTARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_PREFIX_SPECTATOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_PREFIX_STARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_PREFIX_WAITING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_SUFFIX_LOBBY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_SUFFIX_PLAYING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_SUFFIX_RESTARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_SUFFIX_SPECTATOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_SUFFIX_STARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TAB_SUFFIX_WAITING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TEAM_ALIVE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TEAM_ELIMINATED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_TEAM_GENERIC - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SCOREBOARD_YOUR_TEAM - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_FOOTER_LOBBY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_FOOTER_PLAYING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_FOOTER_RESTARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_FOOTER_SPECTATOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_FOOTER_STARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_FOOTER_WAITING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_HEADER_LOBBY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_HEADER_PLAYING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_HEADER_RESTARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_HEADER_SPECTATOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_HEADER_STARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SIDEBAR_TAB_HEADER_WAITING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_SOLO_WINNER_FORMAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_STATS_DATE_FORMAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
FORMATTING_TEAM_WINNER_FORMAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 

G

GAME_END - Enum constant in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
GAME_END_FIRST_KILLER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GAME_END_GAME_OVER_PLAYER_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Misc
GAME_END_SECOND_KILLER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GAME_END_TEAM_WON_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GAME_END_THIRD_KILLER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GAME_END_TOP_PLAYER_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GAME_END_VICTORY_PLAYER_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GAME_WIN - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
 
GAME_WIN - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
 
GameEndEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
GameEndEvent(IArena, List<UUID>, List<UUID>, ITeam, List<UUID>) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
Triggered when the game ends.
GAMES_PLAYED - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
GameState - Enum Class in com.tomkeuper.bedwars.api.arena
 
GameStateChangeEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
GameStateChangeEvent(IArena, GameState, GameState) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.GameStateChangeEvent
Called when the status of the game is changed.
GENERAL_ALESSIODP_PARTIES_RANK - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CHAT_FORMATTING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CHAT_GLOBAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIG_PLACEHOLDERS_REPLACEMENTS_SERVER_IP - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ALLOW_FIRE_EXTINGUISH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ALLOW_PARTIES - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ALLOWED_COMMANDS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_GROUPS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_SELECTOR_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_SELECTOR_SETTINGS_SHOW_PLAYING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_SELECTOR_SETTINGS_SIZE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_SELECTOR_SETTINGS_USE_SLOTS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_SELECTOR_STATUS_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_SELECTOR_STATUS_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ARENA_SELECTOR_STATUS_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BEDS_DESTROY_COUNTDOWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_AUTO_SCALE_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_BWP_TIME_OUT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_CLOUDNET_SUPPORT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_GAMES_BEFORE_RESTART - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_LOBBY_SERVER - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_REDIS_CHANNEL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_REDIS_HOST - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_REDIS_PASSWORD - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_REDIS_PORT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_RESTART_CMD - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_BUNGEE_OPTION_SERVER_ID - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_DATABASE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_HOST - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_MAX_LIFETIME - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_PASS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_POOL_SIZE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_PORT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_SSL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_TYPE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_USER - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DATABASE_VERIFY_CERT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DEFAULT_ITEMS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DISABLE_ANVIL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DISABLE_BREWING_STAND - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DISABLE_CRAFTING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DISABLE_ENCHANTING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DISABLE_FURNACE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DISABLED_LANGUAGES - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_DRAGON_SPAWN_COUNTDOWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ENABLE_ANTI_DROP - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ENABLE_FOOTSTEPS_ON_INVISIBILITY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ENABLE_HALLOWEEN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_ENABLE_TEAMMATE_TRACKING_ACTION_BAR - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_EXPERIMENTAL_TEAM_ASSIGNER - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_GAME_END_COUNTDOWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_HEAL_POOL_ENABLE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_HEAL_POOL_SEEN_TEAM_ONLY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_HOLOGRAM_UPDATE_DISTANCE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_HUNGER_INGAME - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_HUNGER_WAITING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_IN_GAME_ANNOUNCEMENT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_IN_GAME_ANNOUNCEMENT_COOLDOW - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_IN_GAME_ANNOUNCEMENT_ENABLE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_COMMAND - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_LOBBY_ITEMS_SLOT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_MARK_LEAVE_AS_ABANDON - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_NPC_LOC_STORAGE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PERFORMANCE_GENERATOR_SPLIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PERFORMANCE_PAPER_FEATURES - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PERFORMANCE_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PERFORMANCE_ROTATE_GEN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PERFORMANCE_SPOIL_TNT_PLAYERS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PRE_GAME_ITEMS_COMMAND - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PRE_GAME_ITEMS_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PRE_GAME_ITEMS_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PRE_GAME_ITEMS_LEAVE_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PRE_GAME_ITEMS_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PRE_GAME_ITEMS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_PRE_GAME_ITEMS_SLOT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_RE_SPAWN_COUNTDOWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_RE_SPAWN_INVULNERABILITY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_REJOIN_RE_SPAWN_COUNTDOWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_REJOIN_TIME - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_RESTART - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SHOUT_COOLDOWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_COMMAND - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_LEAVE_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_SPECTATOR_ITEMS_SLOT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_START_COUNTDOWN_HALF - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_START_COUNTDOWN_REGULAR - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_START_COUNTDOWN_SHORTENED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_STATS_GUI_SIZE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_STATS_ITEMS_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_STATS_ITEMS_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_STATS_ITEMS_SLOT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_STATS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_TELEPORTER_GUI_SIZE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_TELEPORTER_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_TELEPORTER_SETTINGS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_TELEPORTER_SLOTS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_CONFIGURATION_WAITING_ITEMS_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERAL_CONFIGURATION_WAITING_ITEMS_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERAL_DISABLE_SHOUT_SOLO - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_ENABLE_PARTY_CMD - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_COOLDOWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_DAMAGE_ENEMY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_DAMAGE_SELF - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_DAMAGE_TEAMMATES - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_EXPLOSION_SIZE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_KNOCKBACK_HORIZONTAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_KNOCKBACK_VERTICAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_MAKE_FIRE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_FIREBALL_SPEED_MULTIPLIER - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_AUTO_IGNITE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_BLAST_PROTECTION - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_FUSE_TICKS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_JUMP_DAMAGE_OTHERS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_JUMP_DAMAGE_SELF - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_JUMP_DAMAGE_TEAMMATES - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_JUMP_HORIZONTAL_FORGIVENESS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_JUMP_STRENGTH_REDUCTION - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_JUMP_Y_REDUCTION - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_PRIME - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_PROTECTION_END_STONE_BLAST - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERAL_TNT_PROTECTION_GLASS_BLAST - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_I_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_I_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_I_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_II_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_II_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_II_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_II_START - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_III_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_III_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_III_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_DIAMOND_TIER_III_START - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_I_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_I_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_I_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_II_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_II_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_II_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_II_START - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_III_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_III_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_III_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_EMERALD_TIER_III_START - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_GOLD_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_GOLD_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_GOLD_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_HOLOGRAM_TIER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Arena generators related
GENERATOR_HOLOGRAM_TIMER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERATOR_HOLOGRAM_TYPE_DIAMOND - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERATOR_HOLOGRAM_TYPE_EMERALD - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GENERATOR_IRON_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_IRON_DELAY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_IRON_SPAWN_LIMIT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_STACK_ITEMS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
GENERATOR_UPGRADE_CHAT_ANNOUNCEMENT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
GeneratorDropEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
GeneratorDropEvent(IGenerator) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.GeneratorDropEvent
Called when a generator drops an item.
GeneratorHolder - Class in com.tomkeuper.bedwars.api.entity
 
GeneratorHolder(Location, ItemStack) - Constructor for class com.tomkeuper.bedwars.api.entity.GeneratorHolder
 
GeneratorType - Enum Class in com.tomkeuper.bedwars.api.arena.generator
 
GeneratorUpgradeEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
GeneratorUpgradeEvent(IGenerator) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.GeneratorUpgradeEvent
Called when a generator is upgraded.
getActiveTraps() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get queued traps for a team.
getAddonName() - Method in class com.tomkeuper.bedwars.api.events.communication.RedisMessageEvent
 
getAddons() - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Get the list of registered addons.
getAddonsByAuthor(String) - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Get the list of addons created by a specific author.
getAddonsPath() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the path to the addons folder in the BedWars plugin.
getAddonsUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get addon util
getAfkType() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent
Check if player target went AFK or came back
getAFKUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get afk system methods.
getAliveWinners() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
Get a list of winners.
getAmount() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get the amount of items that are dropped once.
getAmount() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
Get the amount of items involved
getAmount() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
Get the amount of money received.
getAmount() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
Get the amount of xp received.
getAmplifier() - Method in interface com.tomkeuper.bedwars.api.arena.team.TeamEnchant
 
getAnimations() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get the animation of the generator.
getAnnouncementTask() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the announcement task for the arena.
getArena() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get the arena assigned to this generator.
getArena() - Method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
getArena() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get the team arena.
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeBuildEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeThrowEvent
Get arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameStateChangeEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.NextEventChangeEvent
Get the arena where happened.
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerBuildEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Get arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBugSpawnEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerDreamDefenderSpawnEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerFirstSpawnEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Get the arena where the event occurred.
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Get the arena where the kill occurred.
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLeaveArenaEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
Get arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReSpawnEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Gets the arena associated with the event.
getArena() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaEnableEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaSpectateEvent
Get arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Gets the arena where the purchase occurred.
getArena() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopOpenEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
Get the arena
getArena() - Method in class com.tomkeuper.bedwars.api.events.team.TeamEliminatedEvent
 
getArena() - Method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
 
getArena() - Method in interface com.tomkeuper.bedwars.api.tasks.AnnouncementTask
Get the arena associated with this announcement task.
getArena() - Method in interface com.tomkeuper.bedwars.api.tasks.PlayingTask
Get the arena associated with the playing task.
getArena() - Method in interface com.tomkeuper.bedwars.api.tasks.RestartingTask
Get the arena associated with the task.
getArena() - Method in interface com.tomkeuper.bedwars.api.tasks.StartingTask
Get the arena associated with the task.
getArenaByIdentifier(String) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Retrieves an arena by its identifier.
getArenaByName(String) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Retrieves an arena by its world name.
getArenaByPlayer(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Retrieves the arena where the player is located (either as a spectator or a player).
getArenaLoc(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get a location for arena use Use ConfigManager.getConfigLoc(String) (String)} for locations stored using ConfigManager.saveConfigLoc(String, Location) (String, Location)}
getArenaLocations(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get list of arena locations at given path
getArenaName() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the used world name for the arena.
getArenaName() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaDisableEvent
Get the arena name
getArenaName() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaRestartEvent
Get the arena name.
getArenas() - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Retrieves a list of all arenas.
getArenaUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Retrieves the ArenaUtil interface for managing arenas in the bed wars mini-game.
getArmorsEnchantments() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get enchantments to be applied on armors.
getArmorStand() - Method in class com.tomkeuper.bedwars.api.entity.GeneratorHolder
 
getAuthor() - Method in class com.tomkeuper.bedwars.api.addon.Addon
Get the author of an addon
getBaseEffects() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get list of effects that you gen when you enter the base.
getBed() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get bed location.
getBedDestroyer() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get the bed destroyer
getBedHologram(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get the bed hologram of a player
getBedsDestroyCountdown() - Method in interface com.tomkeuper.bedwars.api.tasks.PlayingTask
Get the countdown value for destroying beds in the game.
getBedsDestroyed() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of beds destroyed by the player.
getBedsTeam(Location) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the team that owns the bed at the specified location.
getBedWarsCommand() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the main BedWars command.
getBedWarsTeam() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get the team assigned to this generator.
getBlock() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeBuildEvent
Get the built block
getBlock() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerBuildEvent
Get the built block
getBlock() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Get the block the pop-up tower was placed on
getBoolean(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get boolean at given path
getBowsEnchantments() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get enchantments to be applied on bows.
getBukkitTask() - Method in interface com.tomkeuper.bedwars.api.tasks.AnnouncementTask
Get the Bukkit task associated with this announcement task.
getBukkitTask() - Method in interface com.tomkeuper.bedwars.api.tasks.PlayingTask
Get the Bukkit task associated with the playing task.
getBukkitTask() - Method in interface com.tomkeuper.bedwars.api.tasks.RestartingTask
Get the BukkitTask associated with the task.
getBukkitTask() - Method in interface com.tomkeuper.bedwars.api.tasks.StartingTask
Get the BukkitTask associated with the task.
getBuyer() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Gets the player who made the purchase.
getBuyItemsList() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Get items
getCachedItem(ICategoryContent) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Get a cached item associated with a specific category content.
getCachedItem(String) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Get a cached item based on its identifier.
getCategoryContent() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Gets the shop category content from which items were bought.
getCategoryContent() - Method in interface com.tomkeuper.bedwars.api.shop.IQuickBuyElement
Get the category content associated with the quick buy element.
getCategoryContent(String, IShopIndex) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCategory
Get a category content by its identifier.
getCategoryContentList() - Method in interface com.tomkeuper.bedwars.api.shop.IShopCategory
Get the list of category contents in this category.
getCategoryIdentifier() - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Get the path name of the category content.
getCategoryList() - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Get the list of shop categories in the index.
getCategoryWeight(IShopCategory) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Get the weight assigned to a specific shop category.
getCause() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Get the cause of the player's death.
getChatColor(String) - Static method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Get chat color by team color.
getChatUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the chat utility class used by BedWars.
getColor() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team color.
getColumn(UUID, String) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Gets the value of a statistics column for the given player.
getCompressedAngle(float) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
getConfig() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the configuration manager for the arena.
getConfig() - Method in interface com.tomkeuper.bedwars.api.server.ISetupSession
Get arena config.
getConfigLoc(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get a general location Use ConfigManager.getArenaLoc(String) for locations stored using ConfigManager.saveArenaLoc(String, Location)
getConfigs() - Method in interface com.tomkeuper.bedwars.api.BedWars
 
getContentTier(String) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Get the tier of a shop item based on its identifier.
getContentTiers() - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Get the list of content tiers for the category content.
getCountdown() - Method in interface com.tomkeuper.bedwars.api.tasks.StartingTask
Get the countdown value for the starting process.
getCountDownTitle(Language, int) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the countdown title for a specific language and second.
getCurrency() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Get tier currency.
getCurrency(String) - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the currency material based on its name.
getCurrencyColor(Material) - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the color associated with the specified currency material.
getCurrencyMsgPath(IContentTier) - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the currency message path for the specified content tier.
getCurrentXp(Player) - Method in interface com.tomkeuper.bedwars.api.levels.Level
 
getCurrentXpFormatted(Player) - Method in interface com.tomkeuper.bedwars.api.levels.Level
 
getCustomData(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get the NBTTag from a BedWars2023 item
getCustomStat(String, UUID) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Retrieves a custom statistic for a player.
getDamage(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get item-stack damage amount
getDeathFinalCause() - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
getDeathRegularCause() - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
getDeaths() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of deaths of the player.
getDefaultLang() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the default language used by the BedWars plugin.
getDefaultLanguage() - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the server's default language.
getDelay() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get spawn rate delay.
getDescription() - Method in class com.tomkeuper.bedwars.api.addon.Addon
Get the identifier of an addon
getDespawn() - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
getDespawnablesList() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get list of entities that are going to despawn based on a timer.
getDisplayGroup(Language) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the arena display group for the given language.
getDisplayGroup(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the arena display group for the given player.
getDisplayInfo() - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Get command description for subCommands list
getDisplayItem(Player, ITeam) - Method in interface com.tomkeuper.bedwars.api.upgrades.MenuContent
Retrieves the display item for this menu content.
getDisplayName() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the arena name as a message that can be used on signs, etc.
getDisplayName() - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Get the display name of the restore adapter.
getDisplayName(Language) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team display name.
getDisplayStatus(Language) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the display status for the arena.
getDouble(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get Double at given path
getDragonAmount() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team dragons amount for the sudden death phase.
getDragonBossbars() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the list of dragon boss bars in the arena.
getDragons() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get all players from team
getDragonSpawnCountdown() - Method in interface com.tomkeuper.bedwars.api.tasks.PlayingTask
Get the countdown value for spawning the ender dragon in the game.
getEconomyUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the economy utility class used by BedWars.
getElements() - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Get the elements in the quick buy cache.
getEnableQueue() - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Retrieves the enable queue of arenas.
getEnchantment() - Method in interface com.tomkeuper.bedwars.api.arena.team.TeamEnchant
 
getEntity() - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
getExTeam(UUID) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the team the player played for in the current match.
getFadeIn() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
getFadeIn() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
getFadeOut() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
getFadeOut() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
getFinalDeaths() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of final deaths of the player.
getFinalKills() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of final kills of the player.
getFireballCooldowns() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Gets the cooldowns for fireballs in the arena.
getFirstPlay() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the timestamp of the first play of the player.
getForCurrentVersion(String, String, String) - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the appropriate version string based on the server's current version.
getGameEndCountdown() - Method in interface com.tomkeuper.bedwars.api.tasks.PlayingTask
Get the countdown value for the end of the game.
getGamesBeforeRestart() - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Gets the number of games before the server restarts.
getGamesPlayed() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of games played by the player.
getGap() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Get the gap between the lines.
getGenerator() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenHolo
Get the generator associated with this hologram.
getGenerator() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorDropEvent
 
getGenerator() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorUpgradeEvent
Get generator
getGenerators() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team generators.
getGeneratorsConfig() - Method in interface com.tomkeuper.bedwars.api.BedWars.Configs
Get generators configuration.
getGroup() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the group of the arena.
getHandler() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Get the handler for this permanent item.
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.communication.RedisMessageEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeBuildEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeThrowEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.GameStateChangeEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorDropEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorUpgradeEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.NextEventChangeEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerBuildEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseEnterEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseLeaveEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBugSpawnEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerDreamDefenderSpawnEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerFirstSpawnEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Get the list of handlers for the event.
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerLeaveArenaEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerLevelUpEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerReSpawnEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Gets the list of event handlers for the event.
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.server.ArenaDisableEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.server.ArenaEnableEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.server.ArenaRestartEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.server.ArenaSpectateEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.server.SetupSessionCloseEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.server.SetupSessionStartEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Gets the handler list for this event.
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.shop.ShopOpenEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.team.TeamEliminatedEvent
 
getHandlerList() - Static method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.communication.RedisMessageEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeBuildEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeThrowEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameStateChangeEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorDropEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorUpgradeEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.NextEventChangeEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerBuildEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseEnterEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseLeaveEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBugSpawnEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerDreamDefenderSpawnEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerFirstSpawnEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Get the list of handlers for the event.
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLeaveArenaEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLevelUpEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReSpawnEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Gets the list of event handlers for the event.
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaDisableEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaEnableEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaRestartEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaSpectateEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.server.SetupSessionCloseEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.server.SetupSessionStartEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopOpenEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.team.TeamEliminatedEvent
 
getHandlers() - Method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
 
getHelmet() - Method in class com.tomkeuper.bedwars.api.entity.GeneratorHolder
 
getHologram() - Method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
getHologram() - Method in interface com.tomkeuper.bedwars.api.arena.team.IBedHolo
Get the main hologram associated with the bed.
getHologram() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Get the hologram bounded to.
getHologramHolder() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get generator hologram holder (armor stand) containing the rotating item.
getHologramsUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get holograms util.
getId() - Method in enum class com.tomkeuper.bedwars.api.items.handlers.HandlerType
 
getId() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItemHandler
Gets the ID of the permanent item handler.
getId() - Method in class com.tomkeuper.bedwars.api.items.handlers.PermanentItemHandler
 
getIdentifier() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGeneratorAnimation
Get the identifier of the animation
getIdentifier() - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Get the identifier of the category content.
getIdentifier() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Get the identifier for this permanent item.
getInt(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get Integer at given path
getInventoryName(InventoryEvent) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get inventory name.
getInvSize() - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Get the size of the shop inventory.
getIslandRadius() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the radius of the islands in the arena.
getIso() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenHolo
Get language iso associated with this hologram.
getIso() - Method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the ISO code of the language.
getItem() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
Get the item entity involved
getItem() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Get the item stack for this permanent item.
getItemHandlers() - Method in interface com.tomkeuper.bedwars.api.BedWars.ItemUtil
Retrieves the map of item handler IDs to permanent item handlers.
getItemInHand(Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get in had item-stack
getItemStack() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
getItemStack() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Get item stack with name and lore in player's language
getItemStack() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
Get the itemStack involved
getItemStack() - Method in interface com.tomkeuper.bedwars.api.upgrades.EnemyBaseEnterTrap
Trap display item for man gui.
getItemStack(Player) - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Get the preview item of the content in the player's language.
getItemStack(Player) - Method in interface com.tomkeuper.bedwars.api.shop.IQuickBuyButton
Get the ItemStack of the quick buy button for a specific player.
getItemStack(Player) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCategory
Get the category item stack in the player's language.
getItemStack(Player, IShopCache) - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Get the ItemStack representation of the category content for the player, using the shop cache.
getItemUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Retrieves the ItemUtil interface for in game lobby items
getKillDropsLocation() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get the location where enemy items are dropped after you kill him.
getKiller() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Get the killer player.
getKills() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of kills of the player.
getLang(String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the language with the given ISO code.
getLangByPlayer() - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the language mapping by player UUID.
getLangIso(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the language ISO code for a player.
getLangName() - Method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the display name of the language.
getLanguage(UUID) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Gets the language of a player.
getLanguageByIso(String) - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the language by its ISO code.
getLanguages() - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the list of loaded languages.
getLastDamager() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLeaveArenaEvent
Get the player's last damager, might be null
getLastPlay() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the timestamp of the last play of the player.
getLevel(Player) - Method in interface com.tomkeuper.bedwars.api.levels.Level
 
getLevelData(UUID) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Gets the player's level and experience points (XP).
getLevelsUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the utility class for managing levels in BedWars.
getLine(int) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Get a line from the hologram.
getLines() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Get all lines from the hologram.
getList(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get list of strings at given path
getList(Player, String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves a string list in the player's language.
getLoadedAddons() - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Get the list of loaded addons.
getLobbyItems() - Method in interface com.tomkeuper.bedwars.api.BedWars.ItemUtil
Retrieves the collection of lobby items.
getLobbyWorld() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the name of the lobby world in BedWars.
getLocation() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get the generator location.
getLocation() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Get the location where the pop-up tower was placed on
getLocation() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Get the location of the hologram.
getLoreMsgPath() - Method in interface com.tomkeuper.bedwars.api.upgrades.EnemyBaseEnterTrap
Trap lore msg path.
getLosers() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
Get a list with people who played and didn't win.
getLosses() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of losses of the player.
getMagicMilkTime() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the time in seconds when the magic milk effect will expire.
getMainConfig() - Method in interface com.tomkeuper.bedwars.api.BedWars.Configs
Get plugin main configuration.
getMainLevel() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get main level name.
getMaxInTeam() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the maximum number of players allowed in a team.
getMaxPlayers() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the maximum number of players allowed in the arena.
getMaxY() - Method in class com.tomkeuper.bedwars.api.region.Cuboid
 
getMembers() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get alive team members.
getMembers(Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Retrieves a list of all members in the party.
getMembersCache() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get all players from team
getMenuContent(String) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Get menu content by identifier.
getMenuContent(ItemStack) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Check if is upgradable item.
getMenuContentByName() - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Get a map of menu contents by their identifiers.
getMenuContentBySlot() - Method in interface com.tomkeuper.bedwars.api.upgrades.UpgradesIndex
Get an immutable map of the menu content by slot.
getMenuForArena(IArena) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Retrieves the upgrade menu for an arena.
getMessage() - Method in class com.tomkeuper.bedwars.api.events.communication.RedisMessageEvent
 
getMessage() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
Get chat message.
getMessage() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Get the custom join message associated with the event.
getMessage() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Get the function that generates the kill chat message.
getMinY() - Method in class com.tomkeuper.bedwars.api.region.Cuboid
 
getMoney(Player) - Method in interface com.tomkeuper.bedwars.api.economy.IEconomy
Get player money balance
getMoneySource() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
Get xp source
getMsg(Language, Player, String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves a message in the specific language and applies PlaceholderAPI (Papi) placeholders to the target player.
getMsg(Player, String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves a message in the player's language and applies PlaceholderAPI placeholders.
getName() - Method in class com.tomkeuper.bedwars.api.addon.Addon
Get the name of an addon
getName() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team name.
getName() - Method in interface com.tomkeuper.bedwars.api.command.ParentCommand
Get parent name
getName() - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get config name
getName() - Static method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
getName() - Method in interface com.tomkeuper.bedwars.api.shop.IShopCategory
Get the name of the category.
getName() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the name of the player.
getName() - Method in interface com.tomkeuper.bedwars.api.upgrades.MenuContent
Retrieves the name of this menu content.
getName() - Method in interface com.tomkeuper.bedwars.api.upgrades.TeamUpgrade
Get the name of the team upgrade.
getName() - Method in interface com.tomkeuper.bedwars.api.upgrades.TrapAction
 
getName() - Method in interface com.tomkeuper.bedwars.api.upgrades.UpgradesIndex
Get the name of the upgrade menu.
getNameMsgPath() - Method in interface com.tomkeuper.bedwars.api.upgrades.EnemyBaseEnterTrap
Trap name msg path.
getNamePath() - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Get the message path for the shop inventory name.
getNewEvent() - Method in class com.tomkeuper.bedwars.api.events.gameplay.NextEventChangeEvent
Get the event that is coming.
getNewLang() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
Get new Language iso
getNewLevel() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLevelUpEvent
Get new player level.
getNewState() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameStateChangeEvent
 
getNewXpTarget() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLevelUpEvent
Get new xp target to level up.
getNextEvent() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the next event for the arena.
getNextEvents() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the list of next events to come in the arena.
getNextSpawn() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get seconds before next item spawn.
getOldEvent() - Method in class com.tomkeuper.bedwars.api.events.gameplay.NextEventChangeEvent
Get the event that happened in this moment.
getOldLang() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
Get old Language iso
getOldState() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameStateChangeEvent
 
getOre() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get generator ore.
getOreGenerators() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the ore generators in the arena.
getOwner() - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Get the owner plugin of the adapter.
getOwner(Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Retrieves the owner/leader of the party that the specified member belongs to.
getParent() - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Get parent command
getPartyUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the utility class for managing parties in BedWars.
getPlaced() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get a list of placed blocks in the arena.
getPlayer() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenHolo
Get the player associated with this hologram.
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeThrowEvent
Get player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Get player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
Get the player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent
Get player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseEnterEvent
Get the player that entered the base
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseLeaveEvent
Get the player that leaved the base
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBugSpawnEvent
 
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerDreamDefenderSpawnEvent
 
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerFirstSpawnEvent
Get the player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
Get the player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent
 
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Get the player who is joining the arena.
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
Get Player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLeaveArenaEvent
 
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLevelUpEvent
Get player.
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
Get the player that have received money.
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
Get player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReSpawnEvent
Get the player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Gets the player associated with the event.
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
Get the player that have received new xp.
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaSpectateEvent
Get player
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopOpenEvent
Get the player who opened the shop.
getPlayer() - Method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
Get who bought the upgrade
getPlayer() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Get the player this hologram is bounded to.
getPlayer() - Method in interface com.tomkeuper.bedwars.api.server.ISetupSession
Get player doing the setup.
getPlayerBedsDestroyed(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's beds destroyed.
getPlayerBedsDestroyed(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the number of beds destroyed by a player.
getPlayerDeaths(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's total deaths.
getPlayerDeaths(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the number of deaths for a specific player in the arena.
getPlayerFinalDeaths(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's total final deaths.
getPlayerFinalKills(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's total final kills.
getPlayerFirstPlay(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's first play date.
getPlayerGamesPlayed(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's games played.
getPlayerHead(Player, ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get player head with skin.
getPlayerHolograms() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get holograms associated to players and generators
getPlayerKills(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's regular kills.
getPlayerKills(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the number of kills for a player.
getPlayerLanguage(UUID) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the language of a player.
getPlayerLanguage(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the language used by a player.
getPlayerLanguage(Player) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the language of a player.
getPlayerLastPlay(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's last play date.
getPlayerLevel(Player) - Method in interface com.tomkeuper.bedwars.api.levels.Level
 
getPlayerLoses(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's total looses.
getPlayerQuickBuyCache() - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the player quick buy cache instance.
getPlayers() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get a list of players currently in the arena.
getPlayers(String) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Retrieves the number of players in a specific group.
getPlayerTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
Get the player team.
getPlayerTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBugSpawnEvent
 
getPlayerTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerDreamDefenderSpawnEvent
 
getPlayerTimeAFK(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.AFKUtil
Gets the amount of time in seconds that a player has been AFK (Away From Keyboard).
getPlayerTotalKills(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's total kills.
getPlayerWins(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.IStats
Get the player's total wins.
getPlayingTask() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the playing task for the arena.
getPlugin() - Method in class com.tomkeuper.bedwars.api.addon.Addon
Get the addon plugin
getPlugin() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGeneratorAnimation
Get the plugin that is responsible for this animation
getPlugin() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItemHandler
Gets the plugin associated with the permanent item handler.
getPlugin() - Method in class com.tomkeuper.bedwars.api.items.handlers.PermanentItemHandler
 
getPlugin() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
getPrefix(Player) - Method in interface com.tomkeuper.bedwars.api.chat.IChat
Get Player prefix
getPreGameItems() - Method in interface com.tomkeuper.bedwars.api.BedWars.ItemUtil
Retrieves the collection of pre-game items.
getPrice() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Get tier price
getPriority() - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Get show priority
getProgressBar(Player) - Method in interface com.tomkeuper.bedwars.api.levels.Level
 
getQuickBuyButton() - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Get the quick buy button for the shop index.
getQuickBuyCache(UUID) - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Get the quick buy cache for a player with the specified UUID.
getQuickBuySlots(UUID, int) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Gets the value of the quick buy slot for a player.
getQuickBuySlots(UUID, int[]) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Gets the values of multiple quick buy slots for a player.
getRedisClient() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the redis communication client.
getRegionsList() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the list of regions for the arena.
getRemoteDatabase() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the remote database implementation used by BedWars.
getRenderDistance() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the player's render distance in blocks.
getRequiredXp(Player) - Method in interface com.tomkeuper.bedwars.api.levels.Level
 
getRequiredXpFormatted(Player) - Method in interface com.tomkeuper.bedwars.api.levels.Level
Get required xp as string.
getReSpawnLocation() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the re-spawning screen location.
getRespawnSessions() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get a map of players in the respawn screen and their remaining time.
getRespawnTime() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
Gets the amount of time until the player respawns
getRestarting() - Method in interface com.tomkeuper.bedwars.api.tasks.RestartingTask
Get the remaining time for the restarting process.
getRestartingTask() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the restarting task for the arena.
getRestoreAdapter() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the restore adapter used by the BedWars plugin.
getRomanNumber(int) - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the Roman numeral representation of the specified integer.
getScoreboard(Language, String, String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the scoreboard strings in the specified language, with an alternative fallback if the message is not found.
getScoreboard(Player) - Method in interface com.tomkeuper.bedwars.api.sidebar.IScoreboardService
 
getScoreboard(Player, String, String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Retrieves the scoreboard strings for the specified player in the player's language, with an alternative fallback if the message is not found.
getScoreboardManager() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the scoreboard manager used by the BedWars plugin.
getScoreboardUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the utility class for managing scoreboards in BedWars.
getSelectedCategory() - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Get the slot of the selected category.
getSelectedItem(Player) - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Get the item stack representing the selected category indicator.
getServerType() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the server type of the BedWars plugin.
getSetupSession() - Method in class com.tomkeuper.bedwars.api.events.server.SetupSessionCloseEvent
Get setup session.
getSetupSession() - Method in class com.tomkeuper.bedwars.api.events.server.SetupSessionStartEvent
Get setup session.
getSetupSession(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the active setup session for a player.
getSetupType() - Method in interface com.tomkeuper.bedwars.api.server.ISetupSession
Get setup type.
getShop() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get shop keeper location.
getShop() - Method in interface com.tomkeuper.bedwars.api.shop.IShopManager
Get the shop index.
getShopCache() - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the shop cache instance.
getShopCache() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Gets the list of items bought by the player.
getShopCache(UUID) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Get the shop cache for a specific player.
getShopConfig() - Method in interface com.tomkeuper.bedwars.api.BedWars.Configs
Get shop configuration.
getShopHolo() - Static method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
Shop holograms per language invalid input: '<'iso, holo>invalid input: '<'/iso,>
getShopHolograms(Player) - Static method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
getShopManager() - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Retrieves the shop manager instance.
getShopUpgradeIdentifier(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get an ItemStack identifier will return null text if it does not have an identifier
getShopUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get shop util.
getShowTime() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the show time map for armor invisibility.
getSigns() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the join signs for this arena.
getSignsConfig() - Method in interface com.tomkeuper.bedwars.api.BedWars.Configs
Get signs configuration.
getSize() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team current size.
getSlot() - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Get the slot of the content within its category.
getSlot() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Gets the slot where the purchase was made.
getSlot() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Get the slot for this permanent item.
getSlot() - Method in interface com.tomkeuper.bedwars.api.shop.IQuickBuyButton
Get the slot of the quick buy button in the inventory.
getSlot() - Method in interface com.tomkeuper.bedwars.api.shop.IQuickBuyElement
Get the slot of the quick buy element.
getSlot() - Method in interface com.tomkeuper.bedwars.api.shop.IShopCategory
Get the slot of the category in the shop index.
getSoundPath() - Method in enum class com.tomkeuper.bedwars.api.arena.NextEvent
 
getSpawn() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team spawn location.
getSpawnLimit() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get the spawn limit of the generators.
getSpectator() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Get the spectator
getSpectator() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
Get the spectator
getSpectator() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
Get the spectator
getSpectatorItems() - Method in interface com.tomkeuper.bedwars.api.BedWars.ItemUtil
Retrieves the collection of spectator items.
getSpectatorLocation() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the location where spectators will spawn.
getSpectators() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get a list of spectators in the arena.
getStartingTask() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the starting task for the arena.
getStartTime() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the start time of the arena.
getStatsUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get stats utils.
getStatType() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Gets the type of statistic being changed.
getStatus() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the current status of the arena.
getStay() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
getStay() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
getString(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get string at given path
getSubCommandName() - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Get sub-command name
getSubCommands() - Method in interface com.tomkeuper.bedwars.api.command.ParentCommand
Get available subCommands
getSubTitle() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
getSubTitle() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
getSubTitle() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
Get first person leave subtitle
getSuffix(Player) - Method in interface com.tomkeuper.bedwars.api.chat.IChat
Get Player suffix
getSupportPapi() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the Support PlaceholderAPI utility for BedWars.
getSwordsEnchantments() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get enchantments to be applied on swords.
getTabComplete() - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Manage sub-command tab complete
getTag(ItemStack, String) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get a custom item tag.
getTarget() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Get the target player
getTarget() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
Get the target player
getTask() - Method in interface com.tomkeuper.bedwars.api.tasks.AnnouncementTask
Get the task ID of the Bukkit task.
getTask() - Method in interface com.tomkeuper.bedwars.api.tasks.PlayingTask
Get the task ID of the playing task.
getTask() - Method in interface com.tomkeuper.bedwars.api.tasks.RestartingTask
Get the task ID of the task.
getTask() - Method in interface com.tomkeuper.bedwars.api.tasks.StartingTask
Get the task ID of the task.
getTeam() - Method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
getTeam() - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
getTeam() - Method in class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
Get the team
getTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseEnterEvent
Get the team owing the entered base
getTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBaseLeaveEvent
Get the team owing the exited base
getTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerFirstSpawnEvent
Get the player's team
getTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent
 
getTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReSpawnEvent
Get the player's team
getTeam() - Method in class com.tomkeuper.bedwars.api.events.team.TeamEliminatedEvent
 
getTeam() - Method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
 
getTeam(String) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get a team in the arena by its name.
getTeam(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the team of a player.
getTeamAssigner() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the team assigner used for assigning teams in an arena.
getTeamColor() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeBuildEvent
Get the block's team color
getTeamColor() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerBuildEvent
Get the block's team color
getTeams() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the list of teams in the arena.
getTeamUpgrade() - Method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
 
getTeamUpgrades() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get team upgrades location.
getTeamUpgradesUtil() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get shop util.
getTeamUpgradeTiers() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Get list of team upgrades.
getTeamWinner() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
Get the winner team
getText() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Get the text of the hologram line.
getTier() - Method in interface com.tomkeuper.bedwars.api.shop.ICachedItem
Get the tier of the cached item.
getTierCount() - Method in interface com.tomkeuper.bedwars.api.upgrades.TeamUpgrade
Get the total number of tiers available for the team upgrade.
getTitle() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
getTitle() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Get first person enter subtitle
getTitle() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
Get first person leave title
getTotalKills() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the total number of kills (including final kills) of the player.
getTotalUpgradeTiers(IArena) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Retrieves the total number of upgrade tiers available for an arena.
getType() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Get generator type.
getType() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent
 
getType() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItemHandler
Gets the type of the permanent item handler.
getType() - Method in class com.tomkeuper.bedwars.api.items.handlers.PermanentItemHandler
 
getUnloadedAddons() - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Get the list of unloaded addons.
getUpgradeDiamondsCount() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the count of upgrade diamonds.
getUpgradeEmeraldsCount() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the count of upgrade emeralds.
getUpgradeIdentifier() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
Get upgrade identifier.
getUpgradesConfig() - Method in interface com.tomkeuper.bedwars.api.BedWars.Configs
Get upgrades configuration.
getUuid() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the UUID of the player.
getValue() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Get tier level
getVersion() - Method in class com.tomkeuper.bedwars.api.addon.Addon
Get the version of an addon
getVersion() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
getVersionSupport() - Method in interface com.tomkeuper.bedwars.api.BedWars
Get the version support utility for BedWars.
getVictim() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Get the player who died.
getVictimTeam() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
Get the team who got the bed destroyed.
getWaitingLocation() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the location where players will spawn when joining (waiting/starting).
getWinners() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GameEndEvent
Get a list of winners including eliminated teammates
getWins() - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Returns the number of wins of the player.
getWorld() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the arena world.
getWorldName() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the name of the world associated with the arena.
getWorldName() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaDisableEvent
 
getWorldName() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaRestartEvent
 
getWorldName() - Method in interface com.tomkeuper.bedwars.api.server.ISetupSession
Get used world name.
getWorldsList() - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Get the list of worlds.
getXpSource() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
Get xp source
getYKillHeight() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Get the Y-coordinate height at which players are instantly killed.
getYml() - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Get yml instance
give(Player, IArena) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
Give content to a player
giveItems(Player, IShopCache, IArena) - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Give the items associated with the category content to the player.
giveMoney(Player, double) - Method in interface com.tomkeuper.bedwars.api.economy.IEconomy
give to player money
givePlayerScoreboard(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.BedWars.ScoreboardUtil
Give the player a scoreboard based on the plugin configuration.
giveTabFeatures(Player, IArena, boolean) - Method in interface com.tomkeuper.bedwars.api.sidebar.IScoreboardService
Send player scoreboard based on conditions.
glassMaterial() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Get glass with team color.
glassPaneMaterial() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Retrieve glass pane with team color.
glazedTerracottaMaterial() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Get glazed terracotta with team color.
GOLD - Enum constant in enum class com.tomkeuper.bedwars.api.arena.generator.GeneratorType
 
GRAY - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
GREEN - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
greenGlassPane(int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Green glass pane item stack

H

HandlerType - Enum Class in com.tomkeuper.bedwars.api.items.handlers
 
handleUse(Player, IArena, IPermanentItem) - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItemHandler
Handles the use of a permanent item by a player in an arena.
hasCachedItem(ICategoryContent) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Check if the shop cache contains a cached item for a specific category content.
hasCategoryContent(ICategoryContent) - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Check if the quick buy cache has a specific category content.
hasParty(Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Checks if a player has a party.
hasPermission(CommandSender) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Check if player has permission to use the command
hasQuick(Player) - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Check if the content is available for quick buy for the player.
hasQuickBuy(UUID) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Checks if a player has any quick buy slots.
hasStats(UUID) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Checks if a player has remote statistics.
hasSubCommand(String) - Method in interface com.tomkeuper.bedwars.api.command.ParentCommand
Check if a parent command has the target sub-command
hide() - Method in interface com.tomkeuper.bedwars.api.arena.team.IBedHolo
Hide the hologram for the bed.
hide() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Hide the hologram.
hideArmor(Player, Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Hide player armor to a player
hideEntity(Entity, Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Hide an entity
hideItemDetails(ItemMeta) - Method in interface com.tomkeuper.bedwars.api.shop.IShopManager
Hide item details in the item meta.

I

IAddonManager - Interface in com.tomkeuper.bedwars.api.addon
The manager responsible for handling addons.
IArena - Interface in com.tomkeuper.bedwars.api.arena
 
IBedHolo - Interface in com.tomkeuper.bedwars.api.arena.team
 
IBuyItem - Interface in com.tomkeuper.bedwars.api.arena.shop
 
ICachedItem - Interface in com.tomkeuper.bedwars.api.shop
Represents a cached item in the shop, keeping track of the associated category content and player's tier.
ICategoryContent - Interface in com.tomkeuper.bedwars.api.arena.shop
Represents a category content in a shop.
IChat - Interface in com.tomkeuper.bedwars.api.chat
Get Chat Methods
IContentTier - Interface in com.tomkeuper.bedwars.api.arena.shop
 
IDatabase - Interface in com.tomkeuper.bedwars.api.database
Represents a database interface for managing player statistics and data.
IEconomy - Interface in com.tomkeuper.bedwars.api.economy
Get Economy Methods
IGenerator - Interface in com.tomkeuper.bedwars.api.arena.generator
 
IGeneratorAnimation - Interface in com.tomkeuper.bedwars.api.arena.generator
 
IGenHolo - Interface in com.tomkeuper.bedwars.api.arena.generator
 
IHologram - Interface in com.tomkeuper.bedwars.api.hologram.containers
 
IHologramManager - Interface in com.tomkeuper.bedwars.api.hologram
 
IHoloLine - Interface in com.tomkeuper.bedwars.api.hologram.containers
 
init() - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Initializes the database.
init(World) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Initialize the arena after loading the world.
insertLine(int, IHoloLine) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Insert a line to the hologram.
insertLine(int, IHoloLine, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Insert a line to the hologram.
insertLine(int, String) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Insert a line to the hologram.
insertLine(int, String, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Insert a line to the hologram.
INTERACT_BED_DESTROY_CHAT_ANNOUNCEMENT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_BED_DESTROY_CHAT_ANNOUNCEMENT_TO_VICTIM - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_BED_DESTROY_SUBTITLE_ANNOUNCEMENT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_BED_DESTROY_TITLE_ANNOUNCEMENT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_CANNOT_BREAK_BLOCK - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_CANNOT_BREAK_OWN_BED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_CANNOT_PLACE_BLOCK - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Player interact related
INTERACT_CHEST_CANT_OPEN_TEAM_ELIMINATED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_INVISIBILITY_REMOVED_DAMGE_TAKEN - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
INTERACT_MAGIC_MILK_REMOVED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
InvalidEffectException - Exception Class in com.tomkeuper.bedwars.api.exceptions
 
InvalidEffectException(String) - Constructor for exception class com.tomkeuper.bedwars.api.exceptions.InvalidEffectException
 
InvalidMaterialException - Exception Class in com.tomkeuper.bedwars.api.exceptions
 
InvalidMaterialException(String) - Constructor for exception class com.tomkeuper.bedwars.api.exceptions.InvalidMaterialException
 
InvalidSoundException - Exception Class in com.tomkeuper.bedwars.api.exceptions
 
InvalidSoundException(String) - Constructor for exception class com.tomkeuper.bedwars.api.exceptions.InvalidSoundException
 
IPermanentItem - Interface in com.tomkeuper.bedwars.api.items.handlers
Interface for permanent items.
IPermanentItemHandler - Interface in com.tomkeuper.bedwars.api.items.handlers
Interface for handling permanent lobby items.
IPlayerQuickBuyCache - Interface in com.tomkeuper.bedwars.api.shop
Represents a cache for the quick buy settings of a player.
IPlayerStats - Interface in com.tomkeuper.bedwars.api.stats
Represents the statistics of a player.
IQuickBuyButton - Interface in com.tomkeuper.bedwars.api.shop
Represents a quick buy button.
IQuickBuyElement - Interface in com.tomkeuper.bedwars.api.shop
Represents an element in the quick buy menu, containing a slot, category content, and load status.
IRedisClient - Interface in com.tomkeuper.bedwars.api.communication
 
IRON - Enum constant in enum class com.tomkeuper.bedwars.api.arena.generator.GeneratorType
 
IRON_GOLEM - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
IRON_GOLEM_FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
isAllowEnderDragonDestroy() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Enable or disable the ender dragon from destroying blocks even when protected.
isAllowMapBreak() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if breaking map is allowed, otherwise only placed blocks are allowed.
isAllowSpectate() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if spectating is allowed in the arena.
isArenaSetupCommand() - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Check if it is an arena setup command
isArmor(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if item-stack is armor
isAutoEquip() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
isAutoScale() - Method in interface com.tomkeuper.bedwars.api.BedWars
Check if auto-scaling is enabled in BedWars.
isAxe(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if item-stack is axe
isBed(Location) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
 
isBed(Material) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if bed
isBedDestroyed() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Check if team's bed was destroyed.
isBlockPlaced(Block) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if the given block is placed in the arena.
isBow(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if item-stack is bow
isBukkitCommandRegistered(String) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if bukkit command is registered
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeThrowEvent
Used to check if whether the event is cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorDropEvent
 
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Used to check if whether the event is cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
Check if the assign was cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
Cancel this event
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Check if the event is cancelled.
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
Check if event is cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
Check if event was cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
 
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Checks if the event is cancelled.
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
Check if event was cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.server.ArenaSpectateEvent
 
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Checks if the event is cancelled.
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.shop.ShopOpenEvent
 
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Check if it is cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
Check if it is cancelled
isCancelled() - Method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
 
IScoreboardService - Interface in com.tomkeuper.bedwars.api.sidebar
BedWars scoreboard manager.
isCustomBedWarsItem(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if an item has a BedWars2023 NBTTag
isDespawnable() - Method in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
Checks if the victim is killed by a player's ironGolem, silverfish etc.
isDespawnable(Entity) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Is despawnable entity
isDestroyed() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Check if the hologram line is destroyed.
isDowngradable() - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Check if the content is downgradable.
isEconomy() - Method in interface com.tomkeuper.bedwars.api.economy.IEconomy
Check if economy is enabled
ISetupSession - Interface in com.tomkeuper.bedwars.api.server
 
isFinalKill() - Method in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
Checks if the kill is a final kill.
isFirstTime() - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Check if the config file was created for the first time Can be used to add default values
isGlass(Material) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if type is a Glass type material
isHologramEnabled() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Check if the generator hologram is enabled.
IShopCache - Interface in com.tomkeuper.bedwars.api.shop
Represents a cache for shop items and player tiers.
IShopCategory - Interface in com.tomkeuper.bedwars.api.shop
Represents a shop category.
IShopIndex - Interface in com.tomkeuper.bedwars.api.shop
Represents a shop index.
IShopManager - Interface in com.tomkeuper.bedwars.api.shop
The interface for managing the shop in the game.
isInRegion(Location) - Method in class com.tomkeuper.bedwars.api.region.Cuboid
 
isInRegion(Location) - Method in interface com.tomkeuper.bedwars.api.region.Region
Checks if a given location is within the region.
isInSetupSession(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars
Check if a player is currently in a setup session.
isInternal() - Method in interface com.tomkeuper.bedwars.api.party.Party
Checks if the party implementation is internal or external.
isInvisibilityPotion(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if itemstack is Invisibility Potion
isLanguageExist(String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Checks if a language with the specified ISO code exists.
isLoaded() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
Check if tier is loaded
isLoaded() - Method in interface com.tomkeuper.bedwars.api.shop.IQuickBuyElement
Check if the quick buy element is loaded.
isLoaded() - Method in interface com.tomkeuper.bedwars.api.shop.IShopCategory
Check if the category is loaded.
isMapBreakable() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if map break is enabled.
isMember(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Check if is member.
isMember(Player, Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Checks if a player is a member of a specific party.
isOwner(Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Checks if the player is the owner/leader of the party.
isPermanent() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
isPermanent() - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Check if the content is permanent.
isPlayer(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if a player is currently playing in the arena.
isPlayerAFK(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.AFKUtil
Checks if a player is marked as AFK (Away From Keyboard).
isPlayerHead(String, int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if is a player head
isPlaying(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Checks if a player is currently playing in an arena.
isProjectile(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if itemstack is Projectile
isProtected() - Method in class com.tomkeuper.bedwars.api.region.Cuboid
 
isProtected() - Method in interface com.tomkeuper.bedwars.api.region.Region
Checks if the region is protected.
isProtected(Location) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if the given location is protected.
isPvpLogOut() - Method in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
Checks if the kill is due to a PvP log out.
isRegistered() - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItemHandler
Checks if the permanent item handler is registered.
isRegistered() - Method in class com.tomkeuper.bedwars.api.items.handlers.PermanentItemHandler
 
isReSpawning(UUID) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if a player is respawning in this arena.
isReSpawning(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if a player is in the re-spawning screen/countdown.
isShopSpawned() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Check if the shop has been spawned.
isShow() - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Check if is displayed on the list
isShowing() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Check if the hologram is showing.
isShuttingDown() - Method in interface com.tomkeuper.bedwars.api.BedWars
Check if the BedWars plugin is currently shutting down.
isSpectating(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Checks if a player is currently spectating in an arena.
isSpectator() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Check if the player is joining the arena as a spectator.
isSpectator() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLeaveArenaEvent
Check if the player was spectating.
isSpectator(UUID) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if a player is spectating on this arena.
isSpectator(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if a player is spectating on this arena.
isStack() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Check if the dropped items can be stacked.
isSword(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if item-stack is sword
isTabFormattingDisabled(IArena) - Method in interface com.tomkeuper.bedwars.api.sidebar.IScoreboardService
 
isTeamBed(Location) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Check if there is a player bed at the specified location.
isTool(ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Check if item-stack is a tool
isUnbreakable() - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
isUpgradable() - Method in interface com.tomkeuper.bedwars.api.arena.shop.ICategoryContent
Check if the content is upgradeable
isVisible(Player, IArena) - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItemHandler
Checks if the permanent item should be visible to the player in the arena.
isVisible(Player, IArena) - Method in class com.tomkeuper.bedwars.api.items.handlers.PermanentItemHandler
 
isWatchingGUI(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Checks if a player is currently watching the team upgrades GUI.
isWorld(String) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Check if the given world exists.
ITeam - Interface in com.tomkeuper.bedwars.api.arena.team
 
ITeamAssigner - Interface in com.tomkeuper.bedwars.api.arena.team
 
itemByte() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
itemStackDataCompare(ItemStack, short) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Item Data compare This will always return true on versions major or equal 1.13

J

joinRandomArena(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Adds a player to the most filled arena.
joinRandomFromGroup(Player, String) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Adds a player to the most filled arena from a specific group.

K

KILLS - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 

L

l(String) - Method in class com.tomkeuper.bedwars.api.language.Language
Get a color translated list.
Language - Class in com.tomkeuper.bedwars.api.language
 
Language(Plugin, String) - Constructor for class com.tomkeuper.bedwars.api.language.Language
Constructs a Language object with the specified plugin and ISO language code.
LAST_PLAY - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
LEAVE_ARENA - Enum constant in enum class com.tomkeuper.bedwars.api.items.handlers.HandlerType
 
Level - Interface in com.tomkeuper.bedwars.api.levels
 
lineFromText(String, IHologram) - Method in interface com.tomkeuper.bedwars.api.hologram.IHologramManager
Create a hologram line from the given text and hologram.
lineFromText(String, IHologram) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
load() - Method in class com.tomkeuper.bedwars.api.addon.Addon
Load everything from the addon Listeners, config files, databases,...
loadAddon(Addon) - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Load an addon.
loadAddons() - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Load every addon
loadArena(String, CommandSender) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Loads an arena and adds it to the enable queue.
loadDefaultEffects() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
loadMessagesForPlayer(Player, String) - Method in interface com.tomkeuper.bedwars.api.tasks.AnnouncementTask
Load messages for a specific player from a given message path.
LOBBY_VOID_TELEPORT_ENABLED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
LOBBY_VOID_TELEPORT_HEIGHT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
LOSSES - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 

M

m(String) - Method in class com.tomkeuper.bedwars.api.language.Language
Get a color translated message.
materialCake() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Cake material
materialCraftingTable() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Crafting table material
materialElytra() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get elytra - supports: 1.12.2+
materialEnchantingTable() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Enchanting table material
materialEndStone() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
materialFireball() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get fireball material
materialGoldenChestPlate() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get gold chest plate
materialGoldenHelmet() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get gold helmet material
materialGoldenLeggings() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get gold leggings
materialNetheriteChestPlate() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get netherite chest plate
materialNetheriteHelmet() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get netherite helmet material
materialNetheriteLeggings() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get netherite leggings
materialPlayerHead() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Player head material
materialSnowball() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Get snowball material
MEANING_DIAMOND_PLURAL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_DIAMOND_SINGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_DISABLED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_EMERALD_PLURAL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_EMERALD_SINGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_ENABLED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_FULL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Meaning/ Translations
MEANING_GOLD_PLURAL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_GOLD_SINGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_IRON_PLURAL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_IRON_SINGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_NEVER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_NO_TRAP - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_NOBODY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_SHOUT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_VAULT_PLURAL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MEANING_VAULT_SINGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MenuContent - Interface in com.tomkeuper.bedwars.api.upgrades
The MenuContent interface represents a piece of content in a menu.
Messages - Class in com.tomkeuper.bedwars.api.language
 
Messages() - Constructor for class com.tomkeuper.bedwars.api.language.Messages
 
minusAmount(Player, ItemStack, int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Change item amount
MONEY_REWARD_BED_DESTROYED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MONEY_REWARD_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MONEY_REWARD_PER_MINUTE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MONEY_REWARD_PER_TEAMMATE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MONEY_REWARD_REGULAR_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MONEY_REWARD_WIN - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
MULTIARENA - Enum constant in enum class com.tomkeuper.bedwars.api.server.ServerType
 

N

NEXT_EVENT_BEDS_DESTROY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_CHAT_ANNOUNCE_BEDS_DESTROYED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_CHAT_ANNOUNCE_SUDDEN_DEATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_DIAMOND_UPGRADE_II - Static variable in class com.tomkeuper.bedwars.api.language.Messages
next event related
NEXT_EVENT_DIAMOND_UPGRADE_III - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_DRAGON_SPAWN - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_EMERALD_UPGRADE_II - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_EMERALD_UPGRADE_III - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_GAME_END - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_SUBTITLE_ANNOUNCE_BEDS_DESTROYED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_SUBTITLE_ANNOUNCE_SUDDEN_DEATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_TITLE_ANNOUNCE_BEDS_DESTROYED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NEXT_EVENT_TITLE_ANNOUNCE_SUDDEN_DEATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NextEvent - Enum Class in com.tomkeuper.bedwars.api.arena
 
NextEventChangeEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
NextEventChangeEvent(IArena, NextEvent, NextEvent) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.NextEventChangeEvent
 
NPC_NAME_SOLO_SHOP - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NPC_NAME_SOLO_UPGRADES - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NPC_NAME_TEAM_SHOP - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
NPC_NAME_TEAM_UPGRADES - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Upgrades/ Shop

O

onBuy(Player, ITeam) - Method in interface com.tomkeuper.bedwars.api.upgrades.UpgradeAction
Apply action to team.
onClick(Player, ClickType, ITeam, boolean, boolean, boolean, boolean) - Method in interface com.tomkeuper.bedwars.api.upgrades.MenuContent
Handles the click event for a specific upgrade item.
onDisable(IArena) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Unload the world.
onEnable(IArena) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Load the world.
onLobbyRemoval(IArena) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Remove lobby blocks.
onRestart(IArena) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Restore the world.
onSetupSessionClose(ISetupSession) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Unload the world.
onSetupSessionStart(ISetupSession) - Method in class com.tomkeuper.bedwars.api.server.RestoreAdapter
Load the world for setting it up.
onTrigger(Player, ITeam, ITeam) - Method in interface com.tomkeuper.bedwars.api.upgrades.TrapAction
Manage what happens on enters .
open(Player) - Method in interface com.tomkeuper.bedwars.api.upgrades.UpgradesIndex
Open the upgrade menu for a player.
open(Player, IPlayerQuickBuyCache, boolean) - Method in interface com.tomkeuper.bedwars.api.shop.IShopIndex
Open this shop to a player
open(Player, IShopIndex, IShopCache) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCategory
Open the category for a player in the shop index.
ORANGE - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
OTHER - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
 
OTHER - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
 

P

ParentCommand - Interface in com.tomkeuper.bedwars.api.command
 
Party - Interface in com.tomkeuper.bedwars.api.party
The Party interface represents a party system for players.
partySize(Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Retrieves the size of the party that the player belongs to.
PER_MINUTE - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
 
PER_MINUTE - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
 
PER_TEAMMATE - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
 
PER_TEAMMATE - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
 
PermanentItemHandler - Class in com.tomkeuper.bedwars.api.items.handlers
 
PermanentItemHandler(String, Plugin, BedWars) - Constructor for class com.tomkeuper.bedwars.api.items.handlers.PermanentItemHandler
 
PINK - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
placeLadder(Block, int, int, int, IArena, int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
placeTowerBlocks(Block, IArena, TeamColor, int, int, int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
playAction(Player, String) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Send action-bar message
PLAYER_DIE_DEBUG_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_DEBUG_REGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_ELIMINATED_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_EXPLOSION_WITH_SOURCE_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_EXPLOSION_WITH_SOURCE_REGULAR_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_EXPLOSION_WITHOUT_SOURCE_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_EXPLOSION_WITHOUT_SOURCE_REGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_IRON_GOLEM_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_IRON_GOLEM_REGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_KNOCKED_BY_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_KNOCKED_BY_REGULAR_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_KNOCKED_IN_VOID_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_KNOCKED_IN_VOID_REGULAR_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_PVP_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_PVP_LOG_OUT_FINAL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_PVP_LOG_OUT_REGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_PVP_REGULAR_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_RESPAWN_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_RESPAWN_SUBTITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_RESPAWN_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
PvP related
PLAYER_DIE_RESPAWNED_TEXT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_RESPAWNED_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_REWARD_DIAMOND - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_REWARD_EMERALD - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_REWARD_GOLD - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_REWARD_IRON - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_SHOOT_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_SHOOT_REGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_UNKNOWN_REASON_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_UNKNOWN_REASON_REGULAR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_VOID_FALL_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DIE_VOID_FALL_REGULAR_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_DISCONNECT - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
PLAYER_DISCONNECT_FINAL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
PLAYER_HIT_BOW - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_PUSH - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
PLAYER_PUSH_FINAL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
PLAYER_SHOOT - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
PLAYER_SHOOT_FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
PLAYER_STATS_GUI_INV_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
PLAYER_STATS_GUI_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Stats related
PlayerAfkEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerAfkEvent(Player, PlayerAfkEvent.AFKType) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent
Called when a Player goes AFK or comes back from AFK.
PlayerAfkEvent.AFKType - Enum Class in com.tomkeuper.bedwars.api.events.player
 
PlayerBaseEnterEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerBaseEnterEvent(Player, ITeam) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerBaseEnterEvent
Called when a player enters a team base.
PlayerBaseLeaveEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerBaseLeaveEvent(Player, ITeam) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerBaseLeaveEvent
Called when a player leaves a team base.
PlayerBedBreakEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerBedBreakEvent(Player, ITeam, ITeam, IArena, Function<Player, String>, Function<Player, String>, Function<Player, String>) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
Called when a bed gets destroyed.
PlayerBedBugSpawnEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerBedBugSpawnEvent(Player, ITeam, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerBedBugSpawnEvent
Called when a bed gets destroyed.
PlayerDreamDefenderSpawnEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerDreamDefenderSpawnEvent(Player, ITeam, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerDreamDefenderSpawnEvent
Called when a bed gets destroyed.
PlayerFirstSpawnEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerFirstSpawnEvent(Player, IArena, ITeam) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerFirstSpawnEvent
Called when a member is spawned for the first time on his island
PlayerGeneratorCollectEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerGeneratorCollectEvent(Player, Item, IArena, int) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
Triggered when players collect from generators.
PlayerInvisibilityPotionEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerInvisibilityPotionEvent(PlayerInvisibilityPotionEvent.Type, ITeam, Player, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent
This event is called when invisibility potions are managed by Bed-Wars.
PlayerInvisibilityPotionEvent.Type - Enum Class in com.tomkeuper.bedwars.api.events.player
 
PlayerJoinArenaEvent - Class in com.tomkeuper.bedwars.api.events.player
Represents an event that is triggered when a player joins an arena as a player or spectator.
PlayerJoinArenaEvent(IArena, Player, boolean) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Constructs a PlayerJoinArenaEvent.
PlayerKillEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerKillEvent(IArena, Player, Player, Function<Player, String>, PlayerKillEvent.PlayerKillCause) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Called when a Player got killed during the game.
PlayerKillEvent.PlayerKillCause - Enum Class in com.tomkeuper.bedwars.api.events.player
Enumeration representing various causes of death events.
PlayerLangChangeEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerLangChangeEvent(Player, String, String) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
Called when a Player changes his language
PlayerLeaveArenaEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerLeaveArenaEvent(Player, IArena, Player) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerLeaveArenaEvent
Called when a player leaves the arena.
PlayerLevelUpEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerLevelUpEvent(Player, int, int) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerLevelUpEvent
Called when a player levels up.
PlayerMoneyGainEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerMoneyGainEvent(Player, int, PlayerMoneyGainEvent.MoneySource) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
Called when a player receives money.
PlayerMoneyGainEvent.MoneySource - Enum Class in com.tomkeuper.bedwars.api.events.player
Lets you know why did the player received money.
PlayerReJoinEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerReJoinEvent(Player, IArena, int) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
Called when a player re-joins the arena.
PlayerReSpawnEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerReSpawnEvent(Player, IArena, ITeam) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerReSpawnEvent
Called when a member is re-spawned on his island This is called about 5 seconds after PlayerRespawnEvent from Bukkit After the respawn countdown.
PlayerStatChangeEvent - Class in com.tomkeuper.bedwars.api.events.player
An event that is called when player statistics are changed.
PlayerStatChangeEvent(Player, IArena, PlayerStatChangeEvent.StatType) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Constructs a new PlayerStatChangeEvent.
PlayerStatChangeEvent.StatType - Enum Class in com.tomkeuper.bedwars.api.events.player
Represents the types of statistics that can be changed.
PlayerXpGainEvent - Class in com.tomkeuper.bedwars.api.events.player
 
PlayerXpGainEvent(Player, int, PlayerXpGainEvent.XpSource) - Constructor for class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
Called when a player receives new xp.
PlayerXpGainEvent.XpSource - Enum Class in com.tomkeuper.bedwars.api.events.player
Lets you know why did the player received new xp.
playing - Enum constant in enum class com.tomkeuper.bedwars.api.arena.GameState
 
PlayingTask - Interface in com.tomkeuper.bedwars.api.tasks
The PlayingTask interface represents a task that is executed during the gameplay of a BedWars mini-game.
playRedStoneDot(Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
playSound() - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Checks if the kill sound should be played for the killer.
playVillagerEffect(Player, Location) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
PLUGIN - Enum constant in enum class com.tomkeuper.bedwars.api.items.handlers.HandlerType
 
PLUGIN_TAG_GENERIC_KEY - Static variable in class com.tomkeuper.bedwars.api.server.VersionSupport
 
PLUGIN_TAG_TIER_KEY - Static variable in class com.tomkeuper.bedwars.api.server.VersionSupport
 
PopUpTowerBuildEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
PopUpTowerBuildEvent(TeamColor, IArena, Block) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerBuildEvent
Called when a pop-up tower is building another block
PopUpTowerPlaceEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
PopUpTowerPlaceEvent(Player, Location, Block, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Called when a player places a pop-up tower
PREFIX - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
promote(Player, Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Promotes a player to the owner/leader of the party (Not implemented).
PURPLE - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
pushChangesToDB() - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Save the QuickBuyCache to the database.
pushQuickBuyChanges(HashMap<Integer, String>, UUID, List<IQuickBuyElement>) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Pushes the changes to the quick buy slots for a player.
PVP - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
PVP_FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 

R

RED - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
redGlassPane(int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Red glass pane item stack
RedisMessageEvent - Class in com.tomkeuper.bedwars.api.events.communication
 
RedisMessageEvent(JsonObject, String) - Constructor for class com.tomkeuper.bedwars.api.events.communication.RedisMessageEvent
Create a new RedisMessageEvent
refresh() - Method in class com.tomkeuper.bedwars.api.entity.Despawnable
 
refreshSigns() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Refresh the join signs for the arena.
Region - Interface in com.tomkeuper.bedwars.api.region
The Region interface represents a region in a game world.
registerAddon(Addon) - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Register an addon.
registerCommand(String, Command) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Register a new command as bukkit command
registerEntities() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Register custom entities
registerItemHandler(IPermanentItemHandler) - Method in interface com.tomkeuper.bedwars.api.BedWars.ItemUtil
Registers a permanent item handler.
registerTntWhitelist(float, float) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Modify and register block blast resistance.
registerVersionListeners() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
REGULAR_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
 
REGULAR_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
 
reJoin(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Rejoin an arena.
reJoin(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Rejoin a team.
reJoin(Player, int) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Rejoin a team.
REJOIN_ALLOWED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
REJOIN_DENIED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
REJOIN_NO_ARENA - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
reload() - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Reload configuration.
remove() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Remove the hologram.
remove() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Remove the hologram line but keeping the line object in its bounded hologram
remove(Player) - Method in interface com.tomkeuper.bedwars.api.sidebar.IScoreboardService
Remove a player scoreboard.
removeArenaByName(String) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Removes the association of an arena with its world name.
removeArenaByPlayer(Player, IArena) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Removes the association of an arena with a player.
REMOVED - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent.Type
 
removeFromEnableQueue(IArena) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Removes an arena from the enable queue.
removeFromParty(Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Removes a member from the party.
removeLine(int) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Remove a line from the hologram.
removeLine(int, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Remove a line from the hologram.
removeLine(IHoloLine) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Remove a line from the hologram.
removeLine(IHoloLine, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Remove a line from the hologram.
removeLineContaining(String) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Removes a line from the hologram that contains the specified text.
removePlacedBlock(Block) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Remove the specified placed block from the arena.
removePlayer(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Remove a player from the arena and execute party checks.
removePlayer(Player, boolean, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Remove a player from the arena
removePlayer(Player, Player) - Method in interface com.tomkeuper.bedwars.api.party.Party
Removes a player from the party.
removePlayerScoreboard(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.ScoreboardUtil
Remove the BedWars sidebar from the player's scoreboard.
removeSpectator(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Remove a spectator from the arena
removeSpectator(Player, boolean, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Remove a spectator from the arena
removeWatchingUpgrades(UUID) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Removes the watching status for team upgrades from a player.
replace(Player, String) - Method in interface com.tomkeuper.bedwars.api.language.SupportPAPI
 
respawnMember(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Respawn a member.
restart() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Restart the arena.
restarting - Enum constant in enum class com.tomkeuper.bedwars.api.arena.GameState
 
RestartingTask - Interface in com.tomkeuper.bedwars.api.tasks
The RestartingTask interface represents a task that handles the restarting process of a game in a BedWars arena.
RestoreAdapter - Class in com.tomkeuper.bedwars.api.server
 
RestoreAdapter(Plugin) - Constructor for class com.tomkeuper.bedwars.api.server.RestoreAdapter
Constructor for RestoreAdapter.
retrieveSetting(String) - Method in interface com.tomkeuper.bedwars.api.communication.IRedisClient
Retrieve the data associated with a specific identifier from the Redis database.
reveal() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Reveals the hologram line if the line has disappeared been removed by the server or another plugin
rotate() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
This method is called every tick to manage the animation of the generator.
run() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGeneratorAnimation
Run the animation of the generator Should be used with repeating or scheduled tasks

S

save() - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Save config changes to file
saveArenaLoc(String, Location) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Save a location for arena use
saveConfigLoc(String, Location) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Save a general location to the config.
saveCustomStat(String, UUID, Object, String) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Saves a custom statistic for a player.
saveIfNotExists(String, Object) - Static method in class com.tomkeuper.bedwars.api.language.Language
Saves a value to the file if the specified path does not already exist.
saveStats(IPlayerStats) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Creates or replaces statistics for a player.
SB_CONFIG_SIDEBAR_LIST_FORMAT_LOBBY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_LIST_FORMAT_PLAYING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_LIST_FORMAT_RESTARTING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_LIST_FORMAT_STARTING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_LIST_FORMAT_WAITING - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_NAME_FORMATTING_ENABLED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_PLACEHOLDERS_REFRESH_INTERVAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_PLAYER_NAME - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_PREFIX_REFRESH_INTERVAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_SUFFIX_REFRESH_INTERVAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_TITLE_REFRESH_INTERVAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_USE_GAME_SIDEBAR - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SB_CONFIG_SIDEBAR_USE_LOBBY_SIDEBAR - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SCOREBOARD_DEFAULT_PLAYING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SCOREBOARD_DEFAULT_STARTING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SCOREBOARD_DEFAULT_WAITING - Static variable in class com.tomkeuper.bedwars.api.language.Messages
Scoreboard related
SCOREBOARD_LOBBY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
sendArmor(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Equip a player with default armor.
sendDefaultInventory(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Gives the start inventory
sendDiamondsUpgradeMessages() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Show upgrade announcement to players.
sendEmeraldsUpgradeMessages() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Show upgrade announcement to players.
sendLobbyCommandItems(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Gives the lobby items to the player.
sendMessage(JsonObject, String) - Method in interface com.tomkeuper.bedwars.api.communication.IRedisClient
 
sendPlayerSpawnPackets(Player, IArena) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
This will send the player spawn packet after a player re-spawn.
sendPreGameCommandItems(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Give the pre-game command items to a player.
sendSpectatorCommandItems(Player) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Give the spectator command items to a player.
sendSubCommands(CommandSender) - Method in interface com.tomkeuper.bedwars.api.command.ParentCommand
Send sub-commands list to a player This includes subCommands with showInList true only Can only see commands which they have permission for
sendTitle(Player, String, String, int, int, int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Send title, subtitle.
ServerType - Enum Class in com.tomkeuper.bedwars.api.server
 
set(String, Object) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Set and save data to config
setAllowEnderDragonDestroy(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Enable or disable the ender dragon from destroying blocks even when protected.
setAllowMapBreak(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Set whether map break is allowed or not.
setAllowSpectate(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Set whether spectating is allowed in the arena.
setAmount(int) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Set how many items should the generator spawn at once.
setAmount(int) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
Set a custom amount on the money received This can be used for boosters
setAmount(int) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
Set the amount of xp received.
setArenaByName(IArena) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Sets the arena using its world name.
setArenaByPlayer(Player, IArena) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Sets the arena for a player if the player is in the specified arena.
setArenaSetupCommand(boolean) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
True if it is an arena setup sub-command
setAutoEquip(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
setBedDestroyed(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
This will also disable team generators if true.
setBedDestroyer(Player) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Set the bed destoryer for the team
setBedsDestroyed(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of beds destroyed by the player.
setBlockTeamColor(Block, TeamColor) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Set block data For 1.13 support
setBuyItemsList(List<IBuyItem>) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Set list of items that you receive on buy.
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.gameplay.EggBridgeThrowEvent
Used to cancel the event
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.gameplay.GeneratorDropEvent
 
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Used to cancel the event
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
Cancel/ Allow the assign event
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerGeneratorCollectEvent
 
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Cancel the event if needed.
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerLangChangeEvent
Change value
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent
Cancel event
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
 
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent
Sets the cancellation status of the event.
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent
Cancel event
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.server.ArenaSpectateEvent
 
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Sets whether the event is cancelled.
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.shop.ShopOpenEvent
 
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Change value
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
 
setCancelled(boolean) - Method in class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
Cancel event.
setCategoryWeight(IShopCategory, byte) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Set the weight for a specific shop category.
setCollide(Player, IArena, boolean) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Disable collisions in 1.9+
setCountdown(int) - Method in interface com.tomkeuper.bedwars.api.tasks.StartingTask
Set the countdown value for the starting process.
setCurrency(Material) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Set tier currency.
setCustomMenuForArena(IArena, UpgradesIndex) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Sets a custom upgrade menu for an arena.
setDeaths(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of deaths of the player.
setDefaultLanguage(Language) - Static method in class com.tomkeuper.bedwars.api.language.Language
Sets the server's default language.
setDelay(double) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Change item spawn delay.
setDisplayInfo(TextComponent) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
This is the command information in the subCommands list of the target parent
setDragonAmount(int) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Set a team dragons amount for the sudden death phase.
setEconomyAdapter(IEconomy) - Method in interface com.tomkeuper.bedwars.api.BedWars
Set the economy adapter used by BedWars.
setEggBridgeEffect(String) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
setElement(int, ICategoryContent) - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Set the category content for a specific slot in the quick buy cache.
setElement(int, String) - Method in interface com.tomkeuper.bedwars.api.shop.IPlayerQuickBuyCache
Set the category content for a specific slot in the quick buy cache.
setFadeIn(int) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
setFadeIn(int) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
setFadeOut(int) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
setFadeOut(int) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
setFinalDeaths(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of final deaths of the player.
setFinalKill(boolean) - Method in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
Sets whether the kill is a final kill.
setFinalKills(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of final kills of the player.
setFireballDirection(Fireball, Vector) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Make fireball go straight.
setFirstPlay(Instant) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the timestamp of the first play of the player.
setGamesBeforeRestart(int) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Sets the number of games before the server restarts.
setGamesPlayed(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of games played by the player.
setGap(double) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set the gap between the lines.
setGap(double, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set the gap between the lines.
setGeneratorHolderHelmet(GeneratorHolder, ItemStack) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
setGroup(String) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Set the arena group of the arena.
setHandler(IPermanentItemHandler) - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Set the handler for this permanent item.
setHelmet(ItemStack, boolean) - Method in class com.tomkeuper.bedwars.api.entity.GeneratorHolder
 
setHologram(IHologram) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Set the hologram bounded to.
setIdentifier(String) - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Set the identifier for this permanent item.
setItem(ItemStack) - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Set the item stack for this permanent item.
setItemStack(ItemStack) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
setItemStack(ItemStack) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Set tier preview item.
setJoinSignBackground(BlockState, Material) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Change the block behind the join sign.
setJoinSignBackgroundBlockData(BlockState, byte) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Set block data For versions before 1.13
setKillDropsLocation(Vector) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Change the location where to drop items after you kill an enemy.
setKills(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of kills of the player.
setLanguage(UUID, String) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Sets the language for a player.
setLastPlay(Instant) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the timestamp of the last play of the player.
setLevel(Player, int) - Method in interface com.tomkeuper.bedwars.api.levels.Level
Set player level.
setLevelAdapter(Level) - Method in interface com.tomkeuper.bedwars.api.BedWars
Set the level adapter used by the BedWars plugin.
setLevelData(UUID, int, int, String, int) - Method in interface com.tomkeuper.bedwars.api.database.IDatabase
Sets the level data for a player.
setLine(int, IHoloLine) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set a line of the hologram.
setLine(int, IHoloLine, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set a line of the hologram.
setLine(int, String) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set a line of the hologram.
setLine(int, String, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set a line of the hologram.
setLines(String[], boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set the hologram lines.
setLines(List<IHoloLine>, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Set the hologram lines.
setLocation(Location) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
set the generator location.
setLocation(Location) - Method in class com.tomkeuper.bedwars.api.events.gameplay.PopUpTowerPlaceEvent
Set the location where the pop-up tower is being placed on
setLosses(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of losses of the player.
setMainLevel(String, VersionSupport) - Static method in class com.tomkeuper.bedwars.api.util.FileUtil
 
setMaxY(int) - Method in class com.tomkeuper.bedwars.api.region.Cuboid
 
setMessage(String) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerJoinArenaEvent
Set a custom join message for the event.
setMessage(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
Set chat message.
setMessage(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Set the function that generates the kill chat message.
setMinY(int) - Method in class com.tomkeuper.bedwars.api.region.Cuboid
 
setName(String) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Change internal name.
setName(String) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the name of the player.
setNextEvent(NextEvent) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Set the next event for the arena.
setNextSpawn(double) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Set the remaining time till the next item spawn.
setOre(ItemStack) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Change the item that this generator will spawn.
setPartyAdapter(Party) - Method in interface com.tomkeuper.bedwars.api.BedWars
Set a custom party adapter for the BedWars plugin.
setPermanent(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
setPermission(String) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Set permission for sub-command
setPlayerAFK(Player, boolean) - Method in interface com.tomkeuper.bedwars.api.BedWars.AFKUtil
Sets the AFK (Away From Keyboard) status of a player.
setPlayerLanguage(UUID, String) - Static method in class com.tomkeuper.bedwars.api.language.Language
Changes a player's language and refreshes the scoreboard and custom join items accordingly.
setPlaySound(boolean) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent
Set whether the kill sound should be played for the killer.
setPrefix(String) - Method in class com.tomkeuper.bedwars.api.language.Language
Sets the chat prefix for the language.
setPrefixStatic(String) - Method in class com.tomkeuper.bedwars.api.language.Language
Sets the chat prefix for the language.
setPrice(int) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IContentTier
Set tier price.
setPriority(int) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
This is the command priority in the sub-commands list You may use this method if you set showInList true Commands with a minor number will be displayed first
setProtect(boolean) - Method in class com.tomkeuper.bedwars.api.region.Cuboid
 
setRemoteDatabase(IDatabase) - Method in interface com.tomkeuper.bedwars.api.BedWars
Set the remote database implementation for BedWars.
setRespawnTime(int) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerReJoinEvent
Sets the amount of time until the player respawns
setRestoreAdapter(RestoreAdapter) - Method in interface com.tomkeuper.bedwars.api.BedWars
Set a custom restore adapter for the BedWars plugin.
setSelectedCategory(int) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Set the selected category slot.
setShopCache(IShopCache) - Method in class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Sets the shop cache for the player
setShopUpgradeIdentifier(ItemStack, String) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Set an upgrade identifier
setSlot(int) - Method in interface com.tomkeuper.bedwars.api.items.handlers.IPermanentItem
Set the slot for this permanent item.
setSource(TNTPrimed, Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Set tnt source
setSpawnLimit(int) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
This is the limit when the generator will stop spawning new items until they are collected.
setStack(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Should the dropped items be stacked?
setStatus(GameState) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Set the game status of the arena without starting the corresponding tasks.
setStay(int) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
 
setStay(int) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
setSubTitle(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
setSubTitle(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Set first person enter title and subtitle.
setSubTitle(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
setTag(ItemStack, String, String) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
setTeamAssigner(ITeamAssigner) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Set the team assigner used for assigning teams in an arena.
setText(String) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Set the text of the hologram line.
setText(String, boolean) - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Set the text of the hologram line.
setTierName(String) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenHolo
Set tier hologram display text.
setTimerName(String) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenHolo
Set timer hologram display text.
setTitle(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.player.PlayerBedBreakEvent
 
setTitle(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Get first person enter title
setTitle(Function<Player, String>) - Method in class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
setType(GeneratorType) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Set generator type.
setUnbreakable(boolean) - Method in interface com.tomkeuper.bedwars.api.arena.shop.IBuyItem
 
setUnbreakable(ItemMeta) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Make item unbreakable.
setupCustomStatsMessages() - Static method in class com.tomkeuper.bedwars.api.language.Language
Save messages for unset stats items.
SetupSessionCloseEvent - Class in com.tomkeuper.bedwars.api.events.server
 
SetupSessionCloseEvent(ISetupSession) - Constructor for class com.tomkeuper.bedwars.api.events.server.SetupSessionCloseEvent
Called when the owner closed the arena setup.
SetupSessionStartEvent - Class in com.tomkeuper.bedwars.api.events.server
 
SetupSessionStartEvent(ISetupSession) - Constructor for class com.tomkeuper.bedwars.api.events.server.SetupSessionStartEvent
Called when the owner started setting up a new arena.
SetupType - Enum Class in com.tomkeuper.bedwars.api.server
 
setupUnSetCategories() - Method in class com.tomkeuper.bedwars.api.language.Language
Creates message paths for new shop categories and adds default messages to the corresponding YAML configuration.
setWatchingGUI(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.TeamUpgradesUtil
Sets a player to be watching the team upgrades GUI.
setWins(int) - Method in interface com.tomkeuper.bedwars.api.stats.IPlayerStats
Sets the number of wins of the player.
setWorldName(String) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Change the world name.
setXp(Player, int) - Method in interface com.tomkeuper.bedwars.api.levels.Level
Set player xp.
SHARED - Enum constant in enum class com.tomkeuper.bedwars.api.server.ServerType
 
SHOP_ALREADY_BOUGHT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_ALREADY_HIGHER_TIER - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CAN_BUY_COLOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CANT_BUY_COLOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CATEGORY_CONTENT_CONTENT_SLOT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_CONTENT_CONTENT_TIERS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_CONTENT_IS_DOWNGRADABLE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_CONTENT_IS_PERMANENT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_CONTENT_IS_UNBREAKABLE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_CONTENT_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_CONTENT_WEIGHT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_INVENTORY_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CATEGORY_ITEM_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_ITEM_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_ITEM_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_ITEM_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CATEGORY_ITEM_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CATEGORY_ITEM_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CATEGORY_SLOT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_BUY_CMDS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_BUY_ITEMS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_TIER_ITEM_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_TIER_ITEM_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_TIER_ITEM_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_TIER_ITEM_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CONTENT_TIER_ITEM_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_TIER_ITEM_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_CONTENT_TIER_SETTINGS_COST - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_CONTENT_TIER_SETTINGS_CURRENCY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_INDEX_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_INSUFFICIENT_MONEY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_LORE_QUICK_ADD - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_LORE_QUICK_REMOVE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_LORE_STATUS_ARMOR - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_LORE_STATUS_CAN_BUY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_LORE_STATUS_CANT_AFFORD - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_LORE_STATUS_MAXED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_NEW_PURCHASE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_PATH_CATEGORY_ARMOR - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_PATH_CATEGORY_BLOCKS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_PATH_CATEGORY_MELEE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_PATH_CATEGORY_POTIONS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_PATH_CATEGORY_RANGED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_PATH_CATEGORY_TOOLS - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_PATH_CATEGORY_UTILITY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_QUICK_ADD_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_QUICK_BUY_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_QUICK_BUY_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_QUICK_DEFAULTS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_QUICK_EMPTY_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_QUICK_EMPTY_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_SEPARATOR_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_SEPARATOR_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_SETTINGS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_BUTTON_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_BUTTON_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_BUTTON_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_BUTTON_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_CATEGORY_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_EMPTY_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_EMPTY_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_EMPTY_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_EMPTY_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_QUICK_BUY_EMPTY_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_REGULAR_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_REGULAR_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_REGULAR_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_REGULAR_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_REGULAR_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_SELECTED_AMOUNT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_SELECTED_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_SELECTED_ENCHANTED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_SELECTED_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SETTINGS_SEPARATOR_SELECTED_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_IRON_GOLEM_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_IRON_GOLEM_DESPAWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_IRON_GOLEM_ENABLE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_IRON_GOLEM_HEALTH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_IRON_GOLEM_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_IRON_GOLEM_SPEED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_SILVERFISH_DAMAGE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_SILVERFISH_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_SILVERFISH_DESPAWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_SILVERFISH_ENABLE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_SILVERFISH_HEALTH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_SILVERFISH_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_SILVERFISH_SPEED - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_TOWER_ENABLE - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIAL_TOWER_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_SPECIALS_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SHOP_UTILITY_NPC_IRON_GOLEM_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
SHOP_UTILITY_NPC_SILVERFISH_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
ShopBuyEvent - Class in com.tomkeuper.bedwars.api.events.shop
Represents an event triggered when a player buys items from the shop.
ShopBuyEvent(Player, IArena, ICategoryContent, IShopCache, int) - Constructor for class com.tomkeuper.bedwars.api.events.shop.ShopBuyEvent
Creates a new ShopBuyEvent.
ShopHolo - Class in com.tomkeuper.bedwars.api.arena.shop
 
ShopHolo(IHologram, Location, IArena, ITeam) - Constructor for class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
ShopOpenEvent - Class in com.tomkeuper.bedwars.api.events.shop
 
ShopOpenEvent(Player, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.shop.ShopOpenEvent
Triggered when the shop NPS is clicked.
show() - Method in interface com.tomkeuper.bedwars.api.arena.team.IBedHolo
Show the hologram for the bed.
show() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Show the hologram.
showArmor(Player, Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Show a player armor
showInList(boolean) - Method in class com.tomkeuper.bedwars.api.command.SubCommand
Display the sub-command under the main command Don't forget to set the displayInfo Ops only will see it cuz players receive a commands list from messages file
SIGNS_STATUS_BLOCK_PLAYING_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SIGNS_STATUS_BLOCK_PLAYING_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SIGNS_STATUS_BLOCK_RESTARTING_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SIGNS_STATUS_BLOCK_RESTARTING_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SIGNS_STATUS_BLOCK_STARTING_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SIGNS_STATUS_BLOCK_STARTING_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SIGNS_STATUS_BLOCK_WAITING_DATA - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SIGNS_STATUS_BLOCK_WAITING_MATERIAL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SILVERFISH - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
SILVERFISH_FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
size() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Get the size of the hologram.
SOUND_GAME_START - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SOUNDS_BED_DESTROY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SOUNDS_BED_DESTROY_OWN - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SOUNDS_BOUGHT - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SOUNDS_COUNTDOWN_TICK - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SOUNDS_COUNTDOWN_TICK_X - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SOUNDS_INSUFF_MONEY - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
SOUNDS_KILL - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
spawn() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
This will attempt to spawn the items every second.
spawnDragon(Location, ITeam) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Spawn ender dragon
spawnIronGolem(Location, ITeam, double, double, int) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Spawn a iron-golem for a team
spawnNPCs() - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Spawn shopkeepers for target team (if enabled).
spawnShop(Location, String, List<Player>, IArena) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Spawn shop NPC
spawnShopHologram(Location, String, List<Player>, IArena, ITeam) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Spawn shop hologram
spawnSilverfish(Location, ITeam, double, double, int, double) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Spawn silverfish for a team
SpectatorFirstPersonEnterEvent - Class in com.tomkeuper.bedwars.api.events.spectator
 
SpectatorFirstPersonEnterEvent(Player, Player, IArena, Function<Player, String>, Function<Player, String>) - Constructor for class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonEnterEvent
Called when a spectator enters the first person spectating system.
SpectatorFirstPersonLeaveEvent - Class in com.tomkeuper.bedwars.api.events.spectator
 
SpectatorFirstPersonLeaveEvent(Player, IArena, Function<Player, String>, Function<Player, String>) - Constructor for class com.tomkeuper.bedwars.api.events.spectator.SpectatorFirstPersonLeaveEvent
 
SpectatorTeleportToPlayerEvent - Class in com.tomkeuper.bedwars.api.events.spectator
 
SpectatorTeleportToPlayerEvent(Player, Player, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.spectator.SpectatorTeleportToPlayerEvent
Called when the spectator uses the player selector to teleport and spectate the selected player.
spigotHidePlayer(Player, Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
spigotShowPlayer(Player, Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
START - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent.AFKType
When a player goes AFK
starting - Enum constant in enum class com.tomkeuper.bedwars.api.arena.GameState
 
StartingTask - Interface in com.tomkeuper.bedwars.api.tasks
The StartingTask interface represents a task that handles the starting process of a game in a BedWars arena.
startReSpawnSession(Player, int) - Method in interface com.tomkeuper.bedwars.api.arena.IArena
Put a player in a re-spawning countdown.
storeSettings(String, String) - Method in interface com.tomkeuper.bedwars.api.communication.IRedisClient
Store the settings in the Redis database.
stringLocationArenaFormat(Location) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Convert a location to an arena location syntax
stringLocationConfigFormat(Location) - Method in class com.tomkeuper.bedwars.api.configuration.ConfigManager
Convert a location to a string for general use Use ConfigManager.stringLocationArenaFormat(Location) for arena locations
SubCommand - Class in com.tomkeuper.bedwars.api.command
 
SubCommand(ParentCommand, String) - Constructor for class com.tomkeuper.bedwars.api.command.SubCommand
Create a sub-command for a bedWars command Make sure you return true or it will say command not found
SupportPAPI - Interface in com.tomkeuper.bedwars.api.language
 

T

takeMoney(Player, Material, int) - Method in interface com.tomkeuper.bedwars.api.BedWars.ShopUtil
Takes the specified amount of money from the player in the specified currency.
TEAM_ELIMINATED_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
TEAM_NAME_PATH - Static variable in class com.tomkeuper.bedwars.api.configuration.ConfigPath
 
TeamAssignEvent - Class in com.tomkeuper.bedwars.api.events.gameplay
 
TeamAssignEvent(Player, ITeam, IArena) - Constructor for class com.tomkeuper.bedwars.api.events.gameplay.TeamAssignEvent
Called for each player when the waiting countdown == 0 You can cancel each team assign event in order to manage them yourself but make sure to set BedWarsTeam#setBedDestroyed(false) if teams are marked as eliminated when they are not, and use BedWarsTeam#firstSpawn(p) to spawn them.
TeamColor - Enum Class in com.tomkeuper.bedwars.api.arena.team
 
TeamEliminatedEvent - Class in com.tomkeuper.bedwars.api.events.team
 
TeamEliminatedEvent(IArena, ITeam) - Constructor for class com.tomkeuper.bedwars.api.events.team.TeamEliminatedEvent
Called when all player on a team get killed and Bed is broken.
TeamEnchant - Interface in com.tomkeuper.bedwars.api.arena.team
 
TeamUpgrade - Interface in com.tomkeuper.bedwars.api.upgrades
This interface represents a team upgrade in a bed wars mini-game.
teleportPlayer() - Method in interface com.tomkeuper.bedwars.api.server.ISetupSession
Teleport player target world.
TrapAction - Interface in com.tomkeuper.bedwars.api.upgrades
 
trigger(ITeam, Player) - Method in interface com.tomkeuper.bedwars.api.upgrades.EnemyBaseEnterTrap
What to do on trigger.

U

UNKNOWN - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
UNKNOWN_FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
unload() - Method in class com.tomkeuper.bedwars.api.addon.Addon
Unload everything from the addon
unloadAddon(Addon) - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Unload an addon.
unloadAddons() - Method in interface com.tomkeuper.bedwars.api.addon.IAddonManager
Unload every addon
unzipFileIntoDirectory(File, File) - Static method in class com.tomkeuper.bedwars.api.util.ZipFileUtil
 
update() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenHolo
Update the hologram.
update() - Method in class com.tomkeuper.bedwars.api.arena.shop.ShopHolo
 
update() - Method in class com.tomkeuper.bedwars.api.entity.GeneratorHolder
 
update() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHologram
Update the hologram.
update() - Method in interface com.tomkeuper.bedwars.api.hologram.containers.IHoloLine
Update the hologram line.
updateHolograms(Player) - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
This will update the holograms for one player.
updateItem(int, Player) - Method in interface com.tomkeuper.bedwars.api.shop.ICachedItem
Update the item in the specified slot for the given player.
updateNextEvent() - Method in interface com.tomkeuper.bedwars.api.arena.IArena
This will attempt to upgrade the next event if it is the case.
updatePacketArmorStand(GeneratorHolder) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
 
upgrade() - Method in interface com.tomkeuper.bedwars.api.arena.generator.IGenerator
Manage what to do when the generator upgrade is called from IArena.updateNextEvent()
upgrade(int) - Method in interface com.tomkeuper.bedwars.api.shop.ICachedItem
Upgrade the cached item in the specified slot.
UpgradeAction - Interface in com.tomkeuper.bedwars.api.upgrades
 
UpgradeBuyEvent - Class in com.tomkeuper.bedwars.api.events.upgrades
 
UpgradeBuyEvent(TeamUpgrade, Player, ITeam) - Constructor for class com.tomkeuper.bedwars.api.events.upgrades.UpgradeBuyEvent
Called when a Team Upgrade is bought
upgradeCachedItem(ICategoryContent, int) - Method in interface com.tomkeuper.bedwars.api.shop.IShopCache
Upgrade a cached item associated with a category content and slot.
UPGRADES_BASE_TRAP_ITEM_LORE_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_BASE_TRAP_ITEM_NAME_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_CATEGORY_GUI_NAME_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_CATEGORY_ITEM_LORE_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_CATEGORY_ITEM_NAME_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_LORE_REPLACEMENT_CLICK_TO_BUY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_LORE_REPLACEMENT_INSUFFICIENT_MONEY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_LORE_REPLACEMENT_INSUFFICIENT_SPACE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_LORE_REPLACEMENT_LOCKED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_LORE_REPLACEMENT_UNLOCKED - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_MENU_GUI_NAME_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_SEPARATOR_ITEM_LORE_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_SEPARATOR_ITEM_NAME_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_CUSTOM_MSG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_CUSTOM_SUBTITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_CUSTOM_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_DEFAULT_MSG - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_DEFAULT_SUBTITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_DEFAULT_TITLE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_QUEUE_LIMIT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_SLOT_ITEM_LORE1_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_SLOT_ITEM_LORE2_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_TRAP_SLOT_ITEM_NAME_PATH - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_UPGRADE_ALREADY_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_UPGRADE_BOUGHT_CHAT - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_UPGRADE_TIER_ITEM_LORE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UPGRADES_UPGRADE_TIER_ITEM_NAME - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
UpgradesIndex - Interface in com.tomkeuper.bedwars.api.upgrades
The UpgradesIndex interface represents an upgrade menu in the BedWars game.

V

valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.arena.GameState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.arena.generator.GeneratorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.arena.NextEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent.AFKType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.items.handlers.HandlerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.server.ServerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.tomkeuper.bedwars.api.server.SetupType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.tomkeuper.bedwars.api.arena.GameState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.arena.generator.GeneratorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.arena.NextEvent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerAfkEvent.AFKType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerInvisibilityPotionEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerMoneyGainEvent.MoneySource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.events.player.PlayerXpGainEvent.XpSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.items.handlers.HandlerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.server.ServerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.tomkeuper.bedwars.api.server.SetupType
Returns an array containing the constants of this enum class, in the order they are declared.
VersionSupport - Class in com.tomkeuper.bedwars.api.server
 
VersionSupport(Plugin, String) - Constructor for class com.tomkeuper.bedwars.api.server.VersionSupport
 
VIEW_STATS - Enum constant in enum class com.tomkeuper.bedwars.api.items.handlers.HandlerType
 
vipJoin(Player) - Method in interface com.tomkeuper.bedwars.api.BedWars.ArenaUtil
Checks if a player has VIP join access.
VOID - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
VOID_FINAL_KILL - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerKillEvent.PlayerKillCause
 
voidKill(Player) - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Void damage with cause

W

waiting - Enum constant in enum class com.tomkeuper.bedwars.api.arena.GameState
 
wasMember(UUID) - Method in interface com.tomkeuper.bedwars.api.arena.team.ITeam
Check if target has played in this match.
WHITE - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 
WINS - Enum constant in enum class com.tomkeuper.bedwars.api.events.player.PlayerStatChangeEvent.StatType
 
woolMaterial() - Method in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
Get wool with team color.
woolMaterial() - Method in class com.tomkeuper.bedwars.api.server.VersionSupport
Wool material

X

XP_REWARD_BED_DESTROY - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
XP_REWARD_FINAL_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
XP_REWARD_PER_MINUTE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
XP_REWARD_PER_TEAMMATE - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
XP_REWARD_REGULAR_KILL - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 
XP_REWARD_WIN - Static variable in class com.tomkeuper.bedwars.api.language.Messages
 

Y

YELLOW - Enum constant in enum class com.tomkeuper.bedwars.api.arena.team.TeamColor
 

Z

zipDirectory(File, File) - Static method in class com.tomkeuper.bedwars.api.util.ZipFileUtil
 
ZipFileUtil - Class in com.tomkeuper.bedwars.api.util
 
ZipFileUtil() - Constructor for class com.tomkeuper.bedwars.api.util.ZipFileUtil
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form