Index

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

A

accept(T) - Method in interface de.marcely.bedwars.tools.ThrowingConsumer
Performs this operation on the given argument.
ACHIEVEMENTS - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The achievements config file
ACHIEVEMENTS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenUIEvent.UIType
UI shown with either LobbyItemHandlerType.VIEW_ACHIEVEMENTS and "/bw achievements".
ACTIONS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonCategory
 
add(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
add(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
add(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
add(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
add(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZ
Adds the x-coordinates
add(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
add(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
add(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
add(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
add(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
add(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZ
 
add(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZD
 
add(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
add(String, Number) - Method in interface de.marcely.bedwars.api.player.PlayerStats
Adds an amount to a stats entry.
add(String, Number, AttributeChangeCause) - Method in interface de.marcely.bedwars.api.player.PlayerStats
Adds an amount to a stats entry.
add(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
add(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
add(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
add(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
add(Location) - Method in class de.marcely.bedwars.tools.location.XYZ
 
add(Location) - Method in class de.marcely.bedwars.tools.location.XYZD
 
add(Location) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
add(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
add(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
add(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
add(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
add(Vector) - Method in class de.marcely.bedwars.tools.location.XYZ
 
add(Vector) - Method in class de.marcely.bedwars.tools.location.XYZD
 
add(Vector) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
ADD - Enum constant in enum de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier.Operation
Adds the value to the previous one (new = value + previous)
addAuthor(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Adds an author.
addAuthor(String) - Method in interface de.marcely.bedwars.api.arena.ArenaBuilder
addAuthors(Collection<String>) - Method in interface de.marcely.bedwars.api.arena.Arena
Adds multiple authors.
addBlock(BlockType, int, int, int) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to create a special block at the given coordinates.
addBlock(BlockType, XYZ) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to create a special block at the given coordinates.
addBlock(BlockType, Block) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to create a special block at the given block coordinates.
addBlock(BlockType, Location) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to create a special block at the given coordinates.
addButton(PlayerOpenArenaEditorInSetupGUI.Button) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
Adds a button to the end of its set category.
addCallback(MigrationProcess.Callback) - Method in interface de.marcely.bedwars.api.MigrationProcess
Add a callback to know then the process is done.
addCloseListener(Consumer<Player>) - Method in interface de.marcely.bedwars.tools.gui.GUI
Adds a close listener to the gui.
addCloseListener(Consumer<Player>) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
addCloseListener(Consumer<Player>) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
addCloseListener(Consumer<Player>) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
addCommand(String) - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Add a command to this collection
addCommand(String) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Adds a command that will be executed whenever a player uses the item.
addCommand(String) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Adds a command that will be executed whenever a player uses the item.
addCommandsCollection(String) - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Adds a new collection to this collection
addComment(String) - Method in class de.marcely.bedwars.tools.YamlConfigurationDescriptor
Adds a comment to the configuration
addDeathMessageTarget(Player) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Add a player to whom the custom death message will be displayed to.
addDeathMessageTargets(Collection<? extends Player>) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Add multiple players simultaneously to whom the custom death message will be displayed to.
addDropDurationModifier(String, Plugin, SpawnerDurationModifier.Operation, double) - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Adds a new modifier to the top of Spawner.getDropDurationModifiers().
addEmptyLine() - Method in class de.marcely.bedwars.tools.YamlConfigurationDescriptor
Adds an empty line to the configuration
addEmptyLine(ConfigurationSection) - Method in class de.marcely.bedwars.tools.YamlConfigurationDescriptor
Adds a new empty line at the height of the configuration section.
addHandlerToBottom(PlayerDeathInventoryDropEvent.Handler) - Method in class de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent
Adds a new Handler to the bottom of the queue.
addHandlerToTop(PlayerDeathInventoryDropEvent.Handler) - Method in class de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent
Adds a new Handler to the top of the queue.
addIssue(AddPlayerIssue) - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
Adds an issue which causes the player to not be able to enter the arena.
addIssue(RejoinPlayerIssue) - Method in class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
Adds an issue which causes the player to not be able to rejoin the arena.
addIssue(ArenaIssuesCheckEvent.Issue) - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
Add an issue which prevents the arena from being enabled
addItem(ShopItem) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Adds an item to a shop page.
addItem(GUIItem) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
addItem(GUIItem, AddItemCondition) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Adds the item at the next available slot.
addItem(GUIItem, AddItemCondition) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
Adds the item at the next available slot.
addItem(String, ItemStack) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Constructs a new ShopItem, and adds it to the ShopPage.
addItem(ItemStack) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
addItem(ItemStack, AddItemCondition) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
addItem(ItemStack, ClickListener) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
addItem(ItemStack, ClickListener, AddItemCondition) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
AddItemCondition - Class in de.marcely.bedwars.tools.gui
Optional parameter when adding items into a GUI to force them to be in a specific area
AddItemCondition(byte, int[]) - Constructor for class de.marcely.bedwars.tools.gui.AddItemCondition
 
addListener(WriteListener) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
Adds a listener to this GUI
addOffer(VillagerOffer) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
Adds an offer that can be bought by a player.
AddonAPI - Interface in de.marcely.bedwars.api
API for managing addons that were extended to this plugin
AddonRegisterEvent - Class in de.marcely.bedwars.api.event
Gets called when an addon is being registered using BedwarsAddon.register().
AddonRegisterEvent(BedwarsAddon) - Constructor for class de.marcely.bedwars.api.event.AddonRegisterEvent
 
AddonUnregisterEvent - Class in de.marcely.bedwars.api.event
Gets called when an addon is being unregistered.
AddonUnregisterEvent(BedwarsAddon) - Constructor for class de.marcely.bedwars.api.event.AddonUnregisterEvent
 
addPlayer(AddRemotePlayerInfo, Consumer<RemotePlayerAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a player (or multiple players) into the arena.
addPlayer(RemotePlayer) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Add a player that shall be added to the arena.
addPlayer(RemotePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a player into the arena.
addPlayer(RemotePlayer, Team) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a player into the arena.
addPlayer(RemotePlayer, Team, Consumer<RemotePlayerAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a player into the arena.
addPlayer(RemotePlayer, Consumer<RemotePlayerAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a player into the arena.
addPlayer(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Same as Arena.addPlayer(Player, Team, AddPlayerCause), but player won't join any team automatically and passes AddPlayerCause.PLUGIN as the reason for the player joining the arena.
addPlayer(Player, Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Same as Arena.addPlayer(Player, Team, AddPlayerCause), passes AddPlayerCause.PLUGIN as the reason for the player joining the arena.
addPlayer(Player, Team, AddPlayerCause) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to add the player to the arena.
AddPlayerCause - Enum in de.marcely.bedwars.api.arena
The reason why a player joined an arena.
AddPlayerIssue - Class in de.marcely.bedwars.api.arena
Reasons why a player failed to enter an arena
addPlayers(RemotePlayer...) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Add multiple players that shall be added to the arena.
addPlayers(Collection<RemotePlayer>) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Add multiple players that shall be added to the arena.
addPlayerToArena(AddRemotePlayerInfo, RemoteArena, Consumer<RemotePlayerAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Makes the player enter the arena and play in it.
addPlayerTrapBypass(Player, boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Gives a player the ability to bypass team traps
addPriceItem(ItemStack, int) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Adds an ItemStack price to this instance.
addPriceSpawner(DropType, int) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Adds a Spawner price to this instance.
addPrizeForMatchDisabledTicket(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Set whether prizes (rewards in form of e.g.
addProblem(PlayerBuyInShopEvent.DefaultProblem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Add a problem that will prevent the item from being bought.
addProblem(PlayerBuyInShopEvent.Problem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Add a problem that will prevent the item from being bought.
addProblem(PlayerBuyUpgradeEvent.DefaultProblem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Add a problem that will prevent the item from being bought.
addProblem(PlayerBuyUpgradeEvent.Problem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Add a problem that will prevent the item from being bought.
addProductCommand(String, boolean) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Adds a product that executes a command when this item is being bought.
addProductItem(ItemStack, int) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Adds a product that gives the player an ItemStack when this item is being bought.
addProductSpawner(DropType, int) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Adds a product that gives the player a spawner drops when this item is being bought.
addProductSpecialItem(SpecialItem, int) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Adds a product that gives the player a SpecialItem when this item is being bought.
AddRemotePlayerInfo - Class in de.marcely.bedwars.api.remote
Contains all the info needed to add a remote player to an arena.
AddRemotePlayerInfo() - Constructor for class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
 
addShopItem(ShopItem) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Tries to add a shopItem.
addSpawner(XYZ, DropType) - Method in interface de.marcely.bedwars.api.arena.Arena
Adds a spawner to the arena
addSpectator(RemotePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(RemotePlayer, boolean) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(RemotePlayer, boolean, Consumer<RemoteSpectatorAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(RemotePlayer, Consumer<RemoteSpectatorAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(RemotePlayer, SpectateReason) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(RemotePlayer, SpectateReason, boolean) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(RemotePlayer, SpectateReason, boolean, Consumer<RemoteSpectatorAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(RemotePlayer, SpectateReason, Consumer<RemoteSpectatorAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Adds a spectator into the arena.
addSpectator(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
addSpectator(Player, SpectateReason) - Method in interface de.marcely.bedwars.api.arena.Arena
Adds a player as a spectator.
addSpectatorToArena(RemotePlayer, RemoteArena, SpectateReason, boolean, Consumer<RemoteSpectatorAddResult>) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Makes a player enter an arena as a spectator.
addTeamEffect(Team, boolean, PotionEffectType, int) - Method in interface de.marcely.bedwars.api.arena.Arena
Adds an effect for all the players in a certain team
addTeamEnchantment(Team, TeamEnchantment) - Method in interface de.marcely.bedwars.api.arena.Arena
Adds a team enchantment to a team, and applies it to team players
addToQueue(Arena) - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Adds an arena to the queue.
addToQueue(Arena, boolean) - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Adds an arena to the queue.
addToQueue(Arena, boolean, Consumer<Optional<Arena>>) - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Adds an arena to the queue.
addToQueue(QueuedCloningArena) - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Adds an arena to the queue.
addValue(PlayerStats, Number) - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
Will add value to the current value
ADMIN - Enum constant in enum de.marcely.bedwars.api.Permissions
Grants access to admin specific commands and abilities.
ALARM_TRAP - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Reveals infiltrating players who are invisible
ALIGNED - Enum constant in enum de.marcely.bedwars.tools.gui.CenterFormat
Item: X, Air: O
Example with 3 items:
O X O X O X O X O
ALL_HAVE_FAILED - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
Everyone has failed.
ALREADY_INSIDE - Static variable in class de.marcely.bedwars.api.arena.AddPlayerIssue
Task failed since he's already inside an arena.
ALREADY_MOVING - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
He's already doing something else, such as getting added as a spectator.
ALREADY_MOVING - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
The player is busy with something else, such as getting added as a player.
AlwaysClosed() - Constructor for class de.marcely.bedwars.tools.CloseableIterator.AlwaysClosed
 
andThen(ThrowingConsumer<? super T>) - Method in interface de.marcely.bedwars.tools.ThrowingConsumer
Returns a composed ThrowingConsumer that performs, in sequence, this operation followed by the after operation.
ANTI_STATS_ABUSE_QUICK_WINS_COUNT - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The amount of past wins that were obtained within a certain round time.
AnvilGUI - Class in de.marcely.bedwars.tools.gui.type
 
AnvilGUI() - Constructor for class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
AnvilGUI(String) - Constructor for class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
API_CUSTOM - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
A plugin manually called it using Arena.broadcastCustomPropertyChange()
API_CUSTOM - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
A plugin manually called it using Arena.broadcastCustomPropertyChange()
API_ITEM_BUY - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Player potentially didn't actually open the shop, he just bought a ShopItem via the API.
applyInfo(CloudSystemHook.ServerInfoDto) - Method in interface de.marcely.bedwars.api.hook.CloudSystemHook
Apply the given information to the cloud system.
applyPlayerClimate(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Applies the configured weather and time properties to the player.
applyProperties() - Method in interface de.marcely.bedwars.api.world.hologram.HologramController
A controller might contain some properties of the hologram.
areItemsMoveable() - Method in interface de.marcely.bedwars.tools.gui.GUI
Returns if this type allows its items to get moved around and to be dropped
areItemsMoveable() - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
areItemsMoveable() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
areItemsMoveable() - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
Arena - Interface in de.marcely.bedwars.api.arena
An arena is a place where a match may happen and effectively the handler of a match.
ARENA_CHANGE_FAILED - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Player used the "join a random arena" item as a spectator, but failed and reentered as a spectator
ARENA_NOT_EXISTING_ANYMORE - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
The arena has been removed during the process.
ARENA_NOT_EXISTING_ANYMORE - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
The arena has been removed during the process.
ARENA_NOT_LOBBY - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
The arena is not in the lobby state anymore.
ARENA_NOT_RUNNING - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
The arena is not running anymore.
ARENA_STOP - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Arena is being stopped
ARENA_STOP - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Arena stopped
ArenaBedBreakEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when a player breaks a bed during a game
ArenaBedBreakEvent(Arena, Player, String, Team, Location, ArenaBedBreakEvent.Result, boolean, boolean, boolean, Function<Player, Message>) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
 
ArenaBedBreakEvent.Result - Enum in de.marcely.bedwars.api.event.arena
Use it to declare what's supposed to happen next.
ArenaBuilder - Interface in de.marcely.bedwars.api.arena
Can be obtained with GameAPI.createArena()
ArenaBuildException - Exception in de.marcely.bedwars.api.exception
Can be thrown when using the ArenaBuilder
ArenaBuildException(String) - Constructor for exception de.marcely.bedwars.api.exception.ArenaBuildException
 
ArenaCloningManager - Interface in de.marcely.bedwars.api.arena
The manager for the so-called arena auto-cloning system.
ArenaCondition - Class in de.marcely.bedwars.api.arena.picker.condition
A generic condition that checks an arena.
ArenaCondition() - Constructor for class de.marcely.bedwars.api.arena.picker.condition.ArenaCondition
 
ArenaConditionComparative - Class in de.marcely.bedwars.api.arena.picker.condition
Represents a basic condition persisting of a variable, an operator and the value that we are checking the variable with.
ArenaConditionComparative(ArenaConditionVariable<?>, ArenaConditionComparisonOperator, ArenaConditionVariableValue<?>) - Constructor for class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparative
 
ArenaConditionComparisonOperator - Enum in de.marcely.bedwars.api.arena.picker.condition
All possible operators that may be used within a condition.
ArenaConditionGroup - Class in de.marcely.bedwars.api.arena.picker.condition
A collection that persists of ArenaCondition to which we are applying logical conjunctions.
ArenaConditionGroup() - Constructor for class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
 
ArenaConditionGroup(List<ArenaCondition>) - Constructor for class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
 
ArenaConditionParseException - Exception in de.marcely.bedwars.api.exception
 
ArenaConditionParseException(String) - Constructor for exception de.marcely.bedwars.api.exception.ArenaConditionParseException
 
ArenaConditionVariable<T extends ArenaConditionVariableValue<?>> - Class in de.marcely.bedwars.api.arena.picker.condition.variable
Represents a variable that persists of a name and a type and is able to fetch a specific property of an arena at any time.
ArenaConditionVariable(Plugin, String, Class<T>) - Constructor for class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
Construct a new variable type.
ArenaConditionVariableType - Enum in de.marcely.bedwars.api.arena.picker.condition.variable
A type of the variable.
ArenaConditionVariableValue<T> - Class in de.marcely.bedwars.api.arena.picker.condition.variable
Represents a value that may be used to compare.
ArenaConditionVariableValue(T) - Constructor for class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
 
ArenaConditionVariableValueNumber - Class in de.marcely.bedwars.api.arena.picker.condition.variable
Represents a numberic condition value.
ArenaConditionVariableValueNumber(float) - Constructor for class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
ArenaConditionVariableValueString - Class in de.marcely.bedwars.api.arena.picker.condition.variable
Represents a condition value of the type String.
ArenaConditionVariableValueString(String) - Constructor for class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
ArenaCreateEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when a player or a plugin creates an arena
ArenaCreateEvent(Arena, CommandSender) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaCreateEvent
 
ArenaDeleteEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when an arena gets deleted
ArenaDeleteEvent(Arena, CommandSenderWrapper) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaDeleteEvent
 
ArenaEnableEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when a player/sender tries to enable the arena
ArenaEnableEvent(Arena, Set<ArenaIssuesCheckEvent.Issue>, CommandSenderWrapper) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaEnableEvent
 
ArenaEvent - Interface in de.marcely.bedwars.api.event.arena
 
ArenaIssuesCheckEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when the plugin is checking whether or not an arena has issues.
ArenaIssuesCheckEvent(Arena, Set<ArenaIssuesCheckEvent.Issue>, CommandSenderWrapper) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
 
ArenaIssuesCheckEvent.Issue - Class in de.marcely.bedwars.api.event.arena
Things preventing the arena from getting enabled
ArenaIssuesCheckEvent.IssueType - Enum in de.marcely.bedwars.api.event.arena
Represents the type of an issue.
ArenaOutOfTimeEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when the ingame timer is about to reach zero
ArenaOutOfTimeEvent(Arena) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaOutOfTimeEvent
 
ArenaPersistentStorage - Interface in de.marcely.bedwars.api.arena
Represents the persistent storage of an arena.
ArenaPicker - Class in de.marcely.bedwars.api.arena.picker
Represents the final ArenaPicker product that perists of a selector and a bunch of conditions (aka as a condition group).
ArenaPicker(ArenaSelector, ArenaConditionGroup) - Constructor for class de.marcely.bedwars.api.arena.picker.ArenaPicker
 
ArenaPickerAPI - Interface in de.marcely.bedwars.api.arena.picker
This class contains all the API that is relevant to arena pickers.
ArenaPickerParseException - Exception in de.marcely.bedwars.api.exception
 
ArenaPickerParseException(String) - Constructor for exception de.marcely.bedwars.api.exception.ArenaPickerParseException
 
ArenaPreparingStartEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when the lobby timer reaches 0, but still before the initiation of the round
ArenaPreparingStartEvent(Arena) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaPreparingStartEvent
 
ArenaPropertyChangeEvent - Class in de.marcely.bedwars.api.event.arena
Gets called whenever a property of an arena has changed.
ArenaPropertyChangeEvent(Arena, ArenaPropertyChangeEvent.Property) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent
 
ArenaPropertyChangeEvent.Property - Enum in de.marcely.bedwars.api.event.arena
Some properties of the arena.
ArenaRegenerationStartEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when an arena starts to regenerate
ArenaRegenerationStartEvent(Arena, CommandSenderWrapper, ArenaRegenerationStartEvent.Result) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent
 
ArenaRegenerationStartEvent.Result - Enum in de.marcely.bedwars.api.event.arena
 
ArenaRegenerationStopEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when an arena stopped or cancelled the regeneration
ArenaRegenerationStopEvent(Arena, CommandSenderWrapper) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaRegenerationStopEvent
 
ArenaRenameEvent - Class in de.marcely.bedwars.api.event.arena
Gets called whenever an existing arena shall be renamed.
ArenaRenameEvent(Arena, String, String) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaRenameEvent
 
ARENAS_GUI - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
He used an arenas gui (opened with /mbedwars arenasgui)
ArenaSelector - Interface in de.marcely.bedwars.api.arena.picker
A selector effectively decides for the arena that shall be choosen given by a Collection.
ArenaSelectorType - Enum in de.marcely.bedwars.api.arena.picker
The type of a selector.
ARENASGUI_OPENER - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Opens an ArenasGUI when clicked on it
ArenaStatus - Enum in de.marcely.bedwars.api.arena
 
ArenaStatusChangeEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when the status of an arena is about to change
ArenaStatusChangeEvent(Arena, ArenaStatus, ArenaStatus) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaStatusChangeEvent
 
ArenaStatusWrapper - Interface in de.marcely.bedwars.api.unsafe
Deprecated.
ArenaVotingHandler - Interface in de.marcely.bedwars.api.arena
Represents the handler for the voting system of an arena.
ArenaVotingPoolUpdateEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when the voting pool of an arena gets updated.
ArenaVotingPoolUpdateEvent(Arena, List<Arena>) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaVotingPoolUpdateEvent
 
ARMOR - Enum constant in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
E.g.
ARMOR_PROTECTION - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Adds the Protection enchantment to armor
ARMOR_STAND - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramSkinType
ArmorStandHologramSkin - Interface in de.marcely.bedwars.api.world.hologram.skin
Represents a hologram skin of the type EntityType.ARMOR_STAND.
asBlockFace() - Method in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
asBukkit() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Gets the Player instance in case he is playing on this server.
asBukkit() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Returns Bukkit's variant of the block that's located at the same location as this one
asBukkit() - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns the world which this instance correspondence to
asBukkitAsync(Consumer<Block>) - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Returns Bukkit's variant of the block that's located at the same location as this one.
asRemote() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the RemoteArena variant of this arena.
attack(float) - Method in interface de.marcely.bedwars.api.world.hologram.skin.DamageableSkin
Decreases the amount of health by a given amount and plays animation and sound.
AttributeChangeCause - Enum in de.marcely.bedwars.api.player
Add a certain cause when setting a player attribute.
AUTHORS - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
AUTHORS - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
AUTO_JOIN - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
auto-join feature caused him to join the arena as he entered the server.
AXE - Enum constant in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
E.g.

B

BASE_LAST_LOGIN - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The last time the player joined the server in milliseconds
BASE_SKIN_TEXTURE - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
A JsonObject containing the value and the signature of a cached instance of the skin of a player.
BASE_SKIN_TEXTURE_LAST_UPDATE - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The time in milliseconds when the plugin tried to obtain the players texture from the memory.
BASE_USERNAME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The username of the player
BED_DESTROY - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Bed of a team has been destroyed.
BED_REVIVE - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Bed of a team has been revived (by e.g.
BedDestructionInfo - Class in de.marcely.bedwars.api.arena
BEDS_DESTROYED - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
BEDS_LOST - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
BEDWARS_RELOADED - Enum constant in enum de.marcely.bedwars.api.MigrationProcess.Origin
The "Bedwars Reloaded" plugin
BEDWARS1058 - Enum constant in enum de.marcely.bedwars.api.MigrationProcess.Origin
The "Bedwars1058" plugin
BedwarsAddon - Class in de.marcely.bedwars.api
Represents as an addon for this plugin.
BedwarsAddon(Plugin) - Constructor for class de.marcely.bedwars.api.BedwarsAddon
 
BedwarsAPI - Class in de.marcely.bedwars.api
Start here!
BedwarsAPILayer - Class in de.marcely.bedwars.api.unsafe
Deprecated.
BedwarsAPILayer() - Constructor for class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
BERGWERKLABS - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
BEST - Enum constant in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
1.
BEST_PREFER_NON_VOTING - Enum constant in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
Firstly tries to look for a voting arena, then alternatively executes ArenaSelectorType.BEST
BEST_PREFER_RUNNING - Enum constant in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
Firstly tries to look for a running arena, then alternatively executes ArenaSelectorType.BEST
BETA_USER - Enum constant in enum de.marcely.bedwars.api.Permissions
Used for the arena beta feature (Config "beta").
BLACK - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
BLACKLISTED_MATERIAL - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent.Issue
Block can't be placed/broken because we don't want that type of block.
blockDataFromBlock(Block) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
blockDataFromMaterial(Material) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
blockDataParse(String) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
BlockType - Enum in de.marcely.bedwars.api.world.block
SpecialBlocks may very from what they represent
BLUE - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
BOOTS - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
The feet slot.
BRIDGE - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
broadcast(Message) - Method in interface de.marcely.bedwars.api.arena.Arena
Sends this message to every player and spectator
broadcast(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Sends this message to every player and spectator
broadcastCustomMessage(String, byte[]) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Sends a custom message to any server on the network (apart from the local one).
broadcastCustomPropertyChange() - Method in interface de.marcely.bedwars.api.arena.Arena
Broadcast that a custom property has been changed (e.g.
BROWN - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
build(ShopLayoutHandler.OpenEvent) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler
Gets called when layout is getting opened or when a player changed the page.
build(ShopItem) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Builds a GUIItem that can be used to set the item inside the GUI
build(ShopPage) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Builds a GUIItem that can be used to set the page inside the GUI.
Also resets the current data back to null once pressed
build(ShopPage, Object) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Builds a GUIItem that can be used to set the page inside the GUI
build(UpgradeShopLayoutHandler.OpenEvent) - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler
Gets called when layout is getting opened or when a player changed the page.
build(UpgradeLevel) - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Builds a GUIItem that can be used to set the upgrade inside the GUI
build(UpgradeLevel, Object) - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Builds a GUIItem that can be used to set the upgrade inside the GUI the data is only passed if the purchase was successful
build(String) - Static method in interface de.marcely.bedwars.api.message.Message
Creates an instance of a message.
build(String...) - Static method in interface de.marcely.bedwars.api.message.Message
Creates an instance of a message that persists of multiple lines.
build(List<String>) - Static method in interface de.marcely.bedwars.api.message.Message
Creates an instance of a message that persists of multiple lines.
BUILD_INSIDE_ARENA - Enum constant in enum de.marcely.bedwars.api.Permissions
Similar to Permissions.TELEPORT_INSIDE_ARENA, this forbids players to build inside arenas in which they aren't participating
buildByKey(String) - Static method in interface de.marcely.bedwars.api.message.Message
Creates an instance of a message.
buildByKey(String, String) - Static method in interface de.marcely.bedwars.api.message.Message
Creates an instance of a message.
buildHome(ItemStack) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Builds a GUIItem that will flush any info about the info on click.
This behavior is similar to as if the player is closing and reopening the shop
buildOffer(ShopItem) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Builds a GUIItem that can be used to set the page inside the villager GUI
BukkitEntitySkin - Interface in de.marcely.bedwars.api.world.hologram.skin
Represents a hologram skin that allows to make use of Bukkit's entity API.
BukkitWrapper() - Constructor for class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
buttonExists(PlayerOpenArenaEditorInSetupGUI.Button) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
 
buy(Player, boolean) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Make the player buy the item.
BuyGroup - Interface in de.marcely.bedwars.api.game.shop
A buygroup is a system that allows a tier-like upgrading system in the shop
BUYGROUP - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
 
byMaterial(Material) - Static method in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
 
byName(String) - Static method in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
 
byName(String) - Static method in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
 

C

calcPurchasableQuantity(Player) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the amount of how often the player could purchase this item in the invoked moment
calcPurchasableQuantity(Player, ItemStack[]) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the amount of how often the player could purchase this item in the invoked moment
calcSlot(int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
calculate(int, int, int, int) - Method in enum de.marcely.bedwars.tools.gui.CenterFormat
 
canAfford(Player) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns if a player could afford to purchase an UpgradeLevel.
cancel() - Method in interface de.marcely.bedwars.api.MigrationProcess
Forcefully terminate the running process.
CANCEL - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent.Result
Act like the player didn't break the block
CANCEL - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent.Result
Will keep the status as it is and won't start the regeneration process
canHavePlayers() - Method in enum de.marcely.bedwars.api.arena.ArenaStatus
canPlaceBlockAt(Block) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether a player would be able to place a block at a specific location.
canPlaceBlockAt(Block, Material) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether a player would be able to place a block at a specific location.
canPlaceBlockAt(Location) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether a player would be able to place a block at a specific location.
canPlaceBlockAt(Location, Material) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether a player would be able to place a block at a specific location.
canPlayerBypassTrap(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Whether or not a player can bypass team traps
causesEnd() - Method in class de.marcely.bedwars.api.event.arena.TeamEliminateEvent
Returns true if the game will end after this event.
CenterFormat - Enum in de.marcely.bedwars.tools.gui
Helper for easily aligning items in a GUI
CENTRALIZED - Enum constant in enum de.marcely.bedwars.tools.gui.CenterFormat
Item: X, Air: O
Example with 3 items: O O O X X X O O O
Example with 2 items: O O O X X O O O O
CENTRALIZED_EVEN - Enum constant in enum de.marcely.bedwars.tools.gui.CenterFormat
Item: X, Air: O
Example with 3 items: O O O X X X O O O
Example with 2 items: O O O X O X O O O
CHANGE_ARENA - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Player used the "next arena" item
CHANGE_PAGE - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Player changed the page
CHANGE_SPEED - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
Clicking on causes the fly/movement speed of a player to get changed.
check(Arena) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaCondition
Checks whether the given arena fullfills the conditions or not.
check(Arena) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparative
 
check(Arena) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
 
check(ArenaConditionComparisonOperator, ArenaConditionVariableValue<?>) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
Automatically executes the correct operation method given the passed operator.
check(RemoteArena) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaCondition
Checks whether the given arena fullfills the conditions or not.
check(RemoteArena) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparative
 
check(RemoteArena) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
 
ChestGUI - Class in de.marcely.bedwars.tools.gui.type
 
ChestGUI() - Constructor for class de.marcely.bedwars.tools.gui.type.ChestGUI
 
ChestGUI(int) - Constructor for class de.marcely.bedwars.tools.gui.type.ChestGUI
 
ChestGUI(int, String) - Constructor for class de.marcely.bedwars.tools.gui.type.ChestGUI
 
ChestGUI(String) - Constructor for class de.marcely.bedwars.tools.gui.type.ChestGUI
 
CHESTPLATE - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
The breast slot.
clear() - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
clear() - Method in interface de.marcely.bedwars.tools.gui.GUI
Resets its content
clear() - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
clear() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
clear() - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
clearPlaceholders() - Method in interface de.marcely.bedwars.api.message.Message
Removes all previously added placeholders to this instance.
clearTrapQueue() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Clears the trap queue.
ClickableGUI - Interface in de.marcely.bedwars.tools.gui
Extends GUI and adds methods for clickable items
ClickListener - Interface in de.marcely.bedwars.tools.gui
Listens for clicks on items
ClickListener.Silent - Class in de.marcely.bedwars.tools.gui
An implementation of ClickListener that does effectively nothing
clone() - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Returns a clone of this instance.
clone() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns a clone of this instance.
clone() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns a clone of this instance.
clone() - Method in interface de.marcely.bedwars.api.message.Message
Clones an exact replica.
clone() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
 
clone() - Method in class de.marcely.bedwars.tools.gui.GUIItem
 
clone() - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
clone() - Method in class de.marcely.bedwars.tools.location.XYZ
 
clone() - Method in class de.marcely.bedwars.tools.location.XYZD
 
clone() - Method in class de.marcely.bedwars.tools.location.XYZYP
 
clone() - Method in class de.marcely.bedwars.tools.VarParticle
 
clone() - Method in class de.marcely.bedwars.tools.VarSound
 
CLONED_ARENA_NAME - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
Gets the name of the arena from which it has been cloned.
cloneMutable() - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
cloneNonUpcyable() - Method in interface de.marcely.bedwars.api.message.Message
Clones the current Message and creates a non-freeable variant.
close() - Method in class de.marcely.bedwars.tools.CloseableIterator.AlwaysClosed
 
CloseableIterator<T> - Interface in de.marcely.bedwars.tools
An iterator that also must be closed at some point.
CloseableIterator.AlwaysClosed<T> - Class in de.marcely.bedwars.tools
 
closeAll() - Method in interface de.marcely.bedwars.tools.gui.GUI
Closes this GUI for any player
closeAll() - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
closeAll() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
closeAll() - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
CLOUD_SYSTEM - Enum constant in enum de.marcely.bedwars.api.hook.HookCategory
A hook for the CloudSystem functionality.
CloudSystemHook - Interface in de.marcely.bedwars.api.hook
Represents a hook that is used to interact with the cloud system.
CloudSystemHook.ServerInfoDto - Class in de.marcely.bedwars.api.hook
Represents the information that the server shall display.
CollectionCommandHandler - Class in de.marcely.bedwars.api.command
The default handler of a CommandsCollection
CollectionCommandHandler() - Constructor for class de.marcely.bedwars.api.command.CollectionCommandHandler
 
COMMAND - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
He used a command (/mbedwars join).
COMMAND - Enum constant in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Represents a command that will be executed on purchase
COMMAND - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
The shop was opened using a command
COMMAND - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
A command opened the GUI
COMMAND_FORCESTART - Enum constant in enum de.marcely.bedwars.api.Permissions
Grants access to the "/bw forcestart" command and the forcestart item
COMMAND_JOIN - Enum constant in enum de.marcely.bedwars.api.Permissions
Grants access to the "/bw join" command
COMMAND_KICK - Enum constant in enum de.marcely.bedwars.api.Permissions
Grants access to the "/bw kick" command
COMMAND_LEAVE - Enum constant in enum de.marcely.bedwars.api.Permissions
Grants access to the "/bw leave" command
COMMAND_REJOIN - Enum constant in enum de.marcely.bedwars.api.Permissions
Grants access to the "/bw rejoin" command
COMMAND_STATS - Enum constant in enum de.marcely.bedwars.api.Permissions
Grants access to the "/bw stats" command
CommandExecuteEvent - Class in de.marcely.bedwars.api.event
Gets called when a player runs a bedwars subcommand.
CommandExecuteEvent(CommandSender, SubCommand, String, String[]) - Constructor for class de.marcely.bedwars.api.event.CommandExecuteEvent
 
CommandHandler - Interface in de.marcely.bedwars.api.command
A CommandHandler handles the execution of a command
CommandHandler.Silent - Class in de.marcely.bedwars.api.command
The default command handler that effectively does nothing
CommandHandlerWrappedSender - Interface in de.marcely.bedwars.api.command
A CommandHandler handles the execution of a command that supports CommandSenderWrapper.
CommandsCollection - Interface in de.marcely.bedwars.api.command
A collection of sub commands
The default handler is the HelpCommandHandler
It'll display all commands, similar to /bw and /bw arena
CommandSenderWrapper - Interface in de.marcely.bedwars.tools
This class is an alternative to Bukkit's CommandSender that extends to functionalities, such as forcing all permissions and allows the use of remote players RemotePlayer.
CommandSenderWrapper.BukkitWrapper - Class in de.marcely.bedwars.tools
 
CommandSenderWrapper.RemoteConsoleWrapper - Class in de.marcely.bedwars.tools
 
CommandSenderWrapper.RemotePlayerWrapper - Class in de.marcely.bedwars.tools
 
CommandShopProduct - Interface in de.marcely.bedwars.api.game.shop.product
 
COMPLETE_REFRESH - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Complete update.
composeItemStack(ItemStack) - Method in interface de.marcely.bedwars.tools.Helper
Forms a human-readable String given by an ItemStack.
composeJsonAsSNBT(JsonObject) - Method in interface de.marcely.bedwars.tools.Helper
Tries to convert a JsonObject to a SNBT data tag.
ConfigFile - Enum in de.marcely.bedwars.api.configuration
Represents all the config files of MBedwars
ConfigsLoadEvent - Class in de.marcely.bedwars.api.event
Called when the configurations of the plugin got loaded.
ConfigsLoadEvent(CommandSender, long, boolean) - Constructor for class de.marcely.bedwars.api.event.ConfigsLoadEvent
 
ConfigurationAPI - Interface in de.marcely.bedwars.api.configuration
Contains API for getting and modifying MBedwars configurations.
CONFIGURE - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
connectTo(RemoteServer) - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Makes the player connect with another server.
connectTo(String) - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Makes the player connect with another server.
construct(CommandSenderWrapper) - Method in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
Construct an issue instance from this type.
construct(CommandSenderWrapper, String) - Method in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
Construct an issue instance from this type.
construct(Team) - Static method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Construct a new instance of this data container.
construct(String, Message) - Static method in class de.marcely.bedwars.api.arena.AddPlayerIssue
Constructs a new AddPlayerIssue with the given id and hint message.
construct(String, String) - Static method in class de.marcely.bedwars.api.arena.AddPlayerIssue
Constructs a new AddPlayerIssue with the given id and hint message.
construct(Plugin, PlayerOpenArenaEditorInSetupGUI.ButtonCategory, PlayerOpenArenaEditorInSetupGUI.ButtonType, ItemStack, ClickListener) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
Constructs a new button on which players will be able to click on.
constructSpliterator(Plugin, PlayerOpenArenaEditorInSetupGUI.ButtonCategory) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
Constructs a spliterator.
containsKey(Object) - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
containsValue(Object) - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
copy(InputStream, OutputStream) - Method in interface de.marcely.bedwars.tools.Helper
Copies bytes from an InputStream to an OutputStream.
COUNTER_OFFENSIVE_TRAP - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Gives players Speed and Jump Boost when there is an infiltrating player
createArena() - Method in interface de.marcely.bedwars.api.GameAPI
Returns a builder to create and add an arena.
CURRENCY - Enum constant in enum de.marcely.bedwars.api.hook.HookCategory
A hook that adds an interface to maintain a currency.
CUSTOM - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
CUSTOM - Enum constant in enum de.marcely.bedwars.api.world.block.BlockType
A block with a custom handler.
CUSTOM_NAME - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
CUSTOM_NAME_ACTIVATION_STATE - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
CUSTOM_PRICE_IN_SHOP - Enum constant in enum de.marcely.bedwars.api.Permissions
Used for the "amount-perm" config for shop prices.
CustomBlock - Interface in de.marcely.bedwars.api.world.block
A type created for devs being able to create custom blocks with custom handler Use SpecialBlockAddEvent if you're looking to remove it when you think that the conditions aren't met (like when e.g.
CustomBlock.Handler - Interface in de.marcely.bedwars.api.world.block
The handler for custom SpecialBlocks (CustomBlock)
CustomSpawnerHandler - Class in de.marcely.bedwars.api.game.spawner
 
CustomSpawnerHandler(String, Plugin) - Constructor for class de.marcely.bedwars.api.game.spawner.CustomSpawnerHandler
 
CYAN - Enum constant in enum de.marcely.bedwars.api.arena.Team
 

D

DamageableSkin - Interface in de.marcely.bedwars.api.world.hologram.skin
Certain skin types have heatlh and may receive damage.
de.marcely.bedwars.api - package de.marcely.bedwars.api
 
de.marcely.bedwars.api.arena - package de.marcely.bedwars.api.arena
 
de.marcely.bedwars.api.arena.picker - package de.marcely.bedwars.api.arena.picker
 
de.marcely.bedwars.api.arena.picker.condition - package de.marcely.bedwars.api.arena.picker.condition
 
de.marcely.bedwars.api.arena.picker.condition.variable - package de.marcely.bedwars.api.arena.picker.condition.variable
 
de.marcely.bedwars.api.command - package de.marcely.bedwars.api.command
 
de.marcely.bedwars.api.configuration - package de.marcely.bedwars.api.configuration
 
de.marcely.bedwars.api.event - package de.marcely.bedwars.api.event
 
de.marcely.bedwars.api.event.arena - package de.marcely.bedwars.api.event.arena
 
de.marcely.bedwars.api.event.player - package de.marcely.bedwars.api.event.player
 
de.marcely.bedwars.api.event.remote - package de.marcely.bedwars.api.event.remote
 
de.marcely.bedwars.api.exception - package de.marcely.bedwars.api.exception
 
de.marcely.bedwars.api.game.lobby - package de.marcely.bedwars.api.game.lobby
 
de.marcely.bedwars.api.game.scoreboard - package de.marcely.bedwars.api.game.scoreboard
 
de.marcely.bedwars.api.game.shop - package de.marcely.bedwars.api.game.shop
 
de.marcely.bedwars.api.game.shop.layout - package de.marcely.bedwars.api.game.shop.layout
 
de.marcely.bedwars.api.game.shop.price - package de.marcely.bedwars.api.game.shop.price
 
de.marcely.bedwars.api.game.shop.product - package de.marcely.bedwars.api.game.shop.product
 
de.marcely.bedwars.api.game.spawner - package de.marcely.bedwars.api.game.spawner
 
de.marcely.bedwars.api.game.specialitem - package de.marcely.bedwars.api.game.specialitem
 
de.marcely.bedwars.api.game.spectator - package de.marcely.bedwars.api.game.spectator
 
de.marcely.bedwars.api.game.upgrade - package de.marcely.bedwars.api.game.upgrade
 
de.marcely.bedwars.api.game.upgrade.layout - package de.marcely.bedwars.api.game.upgrade.layout
 
de.marcely.bedwars.api.hook - package de.marcely.bedwars.api.hook
 
de.marcely.bedwars.api.message - package de.marcely.bedwars.api.message
 
de.marcely.bedwars.api.player - package de.marcely.bedwars.api.player
 
de.marcely.bedwars.api.remote - package de.marcely.bedwars.api.remote
 
de.marcely.bedwars.api.unsafe - package de.marcely.bedwars.api.unsafe
 
de.marcely.bedwars.api.world - package de.marcely.bedwars.api.world
 
de.marcely.bedwars.api.world.block - package de.marcely.bedwars.api.world.block
 
de.marcely.bedwars.api.world.hologram - package de.marcely.bedwars.api.world.hologram
 
de.marcely.bedwars.api.world.hologram.skin - package de.marcely.bedwars.api.world.hologram.skin
 
de.marcely.bedwars.tools - package de.marcely.bedwars.tools
 
de.marcely.bedwars.tools.gui - package de.marcely.bedwars.tools.gui
 
de.marcely.bedwars.tools.gui.type - package de.marcely.bedwars.tools.gui.type
 
de.marcely.bedwars.tools.location - package de.marcely.bedwars.tools.location
 
DEAD - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
The default type when spawning a new hologram.
DeadSpecialItemUseHandler - Class in de.marcely.bedwars.api.game.specialitem
The default use handler of a special item
It'll send a warning to the player whenever he's using it
DeadSpecialItemUseHandler() - Constructor for class de.marcely.bedwars.api.game.specialitem.DeadSpecialItemUseHandler
 
DEALER - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Player clicked on a dealer that has been spawned with /bw summon dealer
DEALER - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Opens a shop when interacted to it
DEATH - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Player died and is temporarily a spectator
DEATH_RESPAWN - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Player was only temporarily a spectator because he died.
DEATHS - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
DEBUG - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Deprecated.
DEBUG - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
Deprecated.
This will be removed in the future as it has been replaced by /bw tools openupgradeshop
DEFAULT_AUTO_PICKUP - Static variable in interface de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent.Handler
 
DEFAULT_KEEP_SPAWNERS - Static variable in interface de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent.Handler
 
DEFAULT_REMOVE_ALL - Static variable in interface de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent.Handler
 
DefaultMessageMappings - Class in de.marcely.bedwars.api.message
Contains a collection of messages that'll be used when the user tries to obtain a message from his messages file that is however not present.
DefaultMessageMappings(Plugin) - Constructor for class de.marcely.bedwars.api.message.DefaultMessageMappings
 
DefaultPlayerAchievement - Class in de.marcely.bedwars.api.player
Contains all default achievements of the bedwars plugin
DefaultPlayerProperty - Class in de.marcely.bedwars.api.player
Contains all default properties of the bedwars plugin
DefaultPlayerStatSet - Class in de.marcely.bedwars.api.player
Contains all default stats of the bedwars plugin
DELETE - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
deserialize(JsonObject) - Method in interface de.marcely.bedwars.api.world.hologram.HologramController
Reads all the permanent data of this controller from a json object that was previously added with HologramController.serialize(JsonObject).
deserialize(Reader) - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Deserializes the JSON object string from ArenaPersistentStorage.serialize(Writer).
deserialize(Map<String, Object>) - Static method in class de.marcely.bedwars.tools.location.XYZ
Required method for deserialization
deserialize(Map<String, Object>) - Static method in class de.marcely.bedwars.tools.location.XYZD
Required method for deserialization
deserialize(Map<String, Object>) - Static method in class de.marcely.bedwars.tools.location.XYZYP
Required method for deserialization
destroyBed(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to break/destroy the bed of a team.
destroyBedBlocks(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to break/destroy the bed blocks of a team, but not change the internal state.
destroyBedNaturally(BedDestructionInfo) - Method in interface de.marcely.bedwars.api.arena.Arena
Will destroy the bed as if a player actually broke it ingame.
destroyBedNaturally(Team, Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Will destroy the bed as if a player actually broke it ingame.
DIE_10_SECONDS_AFTER_BED_DESTRUCTION - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
dir - Variable in class de.marcely.bedwars.tools.location.XYZD
 
DISABLE - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
DISABLED - Enum constant in enum de.marcely.bedwars.api.PluginState
The plugin stopped
DISABLING - Enum constant in enum de.marcely.bedwars.api.PluginState
The plugin is currently disabling itself
display(Player, Arena, ScoreboardType) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Displays the scoreboard to the player.
DISPLAY_INFO - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
DISPLAY_NAME - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
display0(Player, Arena, ScoreboardType) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Displays the scoreboard to the player.
distance(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZ
 
distance(Location) - Method in class de.marcely.bedwars.tools.location.XYZ
 
distanceSquared(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZ
 
distanceSquared(Location) - Method in class de.marcely.bedwars.tools.location.XYZ
 
DO_NOT_REGENERATE - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent.Result
State will stay as ArenaStatus.RESETTING, but won't start the regeneration process.
done() - Method in interface de.marcely.bedwars.api.message.Message
Will put the message into the MessageProccessor and returns the result.
done(boolean) - Method in interface de.marcely.bedwars.api.message.Message
Will put the message into the MessageProccessor and returns its result.
done(RemotePlayer) - Method in interface de.marcely.bedwars.api.message.Message
Same as Message.done(RemotePlayer, boolean) and puts this instance automatically back into the pool
done(RemotePlayer, boolean) - Method in interface de.marcely.bedwars.api.message.Message
Will put the message into the MessageProccessor and returns its result.
done(CommandSenderWrapper) - Method in interface de.marcely.bedwars.api.message.Message
Same as Message.done(CommandSenderWrapper, boolean) and puts this instance automatically back into the pool
done(CommandSenderWrapper, boolean) - Method in interface de.marcely.bedwars.api.message.Message
Will put the message into the MessageProccessor and returns its result.
done(CommandSender) - Method in interface de.marcely.bedwars.api.message.Message
Same as Message.done(CommandSender, boolean) and puts this instance automatically back into the pool
done(CommandSender, boolean) - Method in interface de.marcely.bedwars.api.message.Message
Will put the message into the MessageProccessor and returns its result.
DONT_CANCEL - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent.Result
Continue as normal.
doUpgrade(UpgradeLevel, Player) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Runs an upgrade for a team.
drawBorder(XYZ, XYZ, Player) - Method in interface de.marcely.bedwars.api.GameAPI
Draw a cube border once.
drop() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Make the spawner do its thing.
drop(boolean) - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Make the spawner do its thing.
drop(boolean, ItemStack[]) - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Make the spawner do its thing.
DropType - Interface in de.marcely.bedwars.api.game.spawner
 
dye(ItemStack, DyeColor) - Method in interface de.marcely.bedwars.tools.Helper
Tries to apply a color to an ItemStack if possible.

E

earn(PlayerAchievement) - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Will give the achievement to the player.
earn(PlayerAchievement, boolean) - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Will give the achievement to the player.
EAST - Enum constant in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
Either<L,R> - Interface in de.marcely.bedwars.tools
The Either type represents a value of one of two possible types (a disjoint union).
Either.Left<L,R> - Class in de.marcely.bedwars.tools
 
Either.Right<L,R> - Class in de.marcely.bedwars.tools
 
ENABLE - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
ENABLED_TEAMS - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
ENABLED_TEAMS - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
ENABLING - Enum constant in enum de.marcely.bedwars.api.PluginState
The plugin is currently at Plugin.onEnable()
END_LOBBY - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
The match ended and players that died during the match - thus become spectators - get re-added to the end lobby.
END_LOBBY - Enum constant in enum de.marcely.bedwars.api.arena.ArenaStatus
Possibly before ArenaStatus.RESETTING and after ArenaStatus.RUNNING.
END_LOBBY - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardType
Game has ended (ArenaStatus.END_LOBBY)
END_LOBBY - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
The match ended and players that died during the match - thus become spectators - get re-added to the end lobby.
endMatch(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Forcefully stop the match right now.
ENTER - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
ENTER - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Player entered manually
ENTER_AS_SPECTATOR - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
entry - Variable in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
 
entrySet() - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
entrySet() - Method in interface de.marcely.bedwars.api.player.PlayerStats
Returns all stored entries of this object
equal(Float) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
equal(String) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
equal(T) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
EQUAL - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
Variable and value must be equal.
equals(Object) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
equals(Object) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
equalsBlockCoords(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZ
Check whether the block coords (i.a.
equalsBlockCoords(Block) - Method in class de.marcely.bedwars.tools.location.XYZ
Check whether the block coords (i.a.
equalsBlockCoords(Location) - Method in class de.marcely.bedwars.tools.location.XYZ
Check whether the block coords (i.a.
EquippableSkin - Interface in de.marcely.bedwars.api.world.hologram.skin
Represents a skin that is able to hold equipment.
evaluateString(String) - Method in interface de.marcely.bedwars.tools.Helper
Tries to evaluate an equation passed in as a String.
ExecutableCommand(String, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent.ExecutableCommand
Create a new executable command.
execute(Player, Arena, Player, List<ItemStack>, AtomicInteger) - Method in interface de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent.Handler
 
executeBedwarsCommand(RemotePlayer, String, String[]) - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Executes a command on the server, as if a player would run it.
executeBedwarsCommandAsConsole(String, String[]) - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Executes a command on the server, as if a console would run it.
exists() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether this arena is still existing.
exists() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Returns whether or not the button still exists on the GUI.
exists() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns if the spawner still exists on the arena.
exists() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns whether this arena is still existing.
exists() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Returns if this block is still existing inside its WorldStorage.
Keep in mind that this varies per instance and that this instance is forever garbage when it returns false
exists() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns if the hologram still exists and hasn't been removed yet.

F

fetchAllStoredUUIDs() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Fetches all uuids of players that are known for this plugin.
fetchLeaderboard(PlayerStatSet, int, int, Consumer<LeaderboardFetchResult>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Fetches players at the given ranks at the leaderboard.
fetchLeaderboardPosition(UUID, PlayerStatSet, Consumer<Integer>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Fetches the position of a player on the leaderboard.
fetchLeaderboardPosition(OfflinePlayer, PlayerStatSet, Consumer<Integer>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Fetches the position of a player on the leaderboard.
fill(GUIItem) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Replaces any slot with the given item
fill(GUIItem) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
fill(ItemStack) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Replaces any slot with the given item
fill(ItemStack, ClickListener) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Replaces any slot with the given item and listens for clicks
fillSpace(GUIItem) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Replaces any empty/air slot with the given item
fillSpace(GUIItem) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
fillSpace(ItemStack) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Replaces any empty/air slot with the given item
fillSpace(ItemStack, ClickListener) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Replaces any empty/air slot with the given item and listens for clicks
filterLocalArenas(Iterable<Arena>) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaCondition
Filters out all arenas that do not match the given condition.
filterRemoteArenas(Iterable<RemoteArena>) - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaCondition
Filters out all arenas that do not match the given condition.
FINAL_DEATHS - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
FINAL_KILLS - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
finish() - Method in interface de.marcely.bedwars.api.arena.ArenaBuilder
Takes all given parameters and constructs the arena
FIREBALL - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
flushQueuedPlayerData() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Transfers all queued-up player data to the other servers.
FOLLOW_PARTY - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Player is a member of a party and the party leader entered an arena.
FOLLOW_PARTY - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Player is a member of a party and followed its leader.
FORCE_START - Enum constant in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Decreases lobby timer on use.
FORCE_SWITCH_ARENA - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
AddRemotePlayerInfo.setForcefully(boolean) forced him to switch to another arena
FORCE_SWITCH_ARENA - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
AddRemotePlayerInfo.setForcefully(boolean) forced him to switch to another arena.
forceLobbyHotbarRefresh(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Forcefully refresh the hotbar of a player during lobby phase.
formatAnyColumn(CenterFormat) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
formatAnyColumn(CenterFormat, int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
formatAnyRow(CenterFormat) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
formatAnyRow(CenterFormat, int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
formatColumn(int, CenterFormat) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
formatColumn(int, CenterFormat, int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
formatDouble(Number) - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
formatInt(Number) - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
formatItemStack(ItemStack, Player, Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the same ItemStack but possibly dyed or enchanted depending on team upgrades, and previous player purchases.
formatNumber(double) - Method in interface de.marcely.bedwars.tools.Helper
Tries to format the number in a human-readable way.
formatNumber(long) - Method in interface de.marcely.bedwars.tools.Helper
Tries to format the number in a human-readable way.
formatNumber(BigDecimal) - Method in interface de.marcely.bedwars.tools.Helper
Tries to format the number in a human-readable way.
formatRow(int, CenterFormat) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
formatRow(int, CenterFormat, int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
free() - Method in interface de.marcely.bedwars.api.message.Message
Messages are stored in a pool to reduce memory usage.
from(Sound) - Static method in class de.marcely.bedwars.tools.VarSound
Creates a VarSound from a vanilla sound.
fromBlock(Block) - Static method in interface de.marcely.bedwars.tools.PersistentBlockData
Fetches all the data from the block and constructs a new instance from that
fromBlockFace(BlockFace) - Static method in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
fromCustom(String) - Static method in class de.marcely.bedwars.tools.VarSound
Creates a VarSound from a custom sound.
fromId(String) - Static method in enum de.marcely.bedwars.api.arena.ArenaStatus
Returns the ArenaStatus which the corresponding id
fromId(String) - Static method in enum de.marcely.bedwars.api.arena.RegenerationType
 
fromId(String) - Static method in enum de.marcely.bedwars.api.world.block.BlockType
Returns the BlockType that has the given id
fromInternalId(String) - Static method in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Tries to locate a type given by its HologramControllerType.getInternalId().
fromLegacy(int) - Static method in enum de.marcely.bedwars.tools.location.XYZD.Direction
Deprecated.
fromLegacyId(int) - Static method in enum de.marcely.bedwars.api.arena.ArenaStatus
Deprecated.
Will be removed in the future
fromMaterial(Material) - Static method in interface de.marcely.bedwars.tools.PersistentBlockData
Constructs a new instance given by a material
fromName(String) - Static method in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
FULL - Static variable in class de.marcely.bedwars.api.arena.AddPlayerIssue
Player failed to enter since the arena is already full

G

GAME_END - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Player got kicked as the game ended (e.g.
GAME_LOSE - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Player died ingame while his bed was broken
GAME_WORLD - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
GAME_WORLD_IS_MAIN_WORLD - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The arena's RegenerationType is WORLD, and the arena's world is the server's main world.
GAME_WORLD_NAME - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
GAME_WORLD_NAME - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
GameAPI - Interface in de.marcely.bedwars.api
Contains API for managing game-related stuff, such as arenas, lobbies, spawners...
GENERAL_ISSUE - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
There was a generic reason why it failed.
GENERIC - Enum constant in enum de.marcely.bedwars.api.player.AttributeChangeCause
Simply set the value.
get() - Static method in interface de.marcely.bedwars.api.AddonAPI
Returns the global AddonAPI instance.
get() - Static method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Returns the global ArenaPickerAPI instance.
get() - Static method in interface de.marcely.bedwars.api.configuration.ConfigurationAPI
Returns the global ConfigurationAPI instance.
get() - Method in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
Returns the PlayerBuyUpgradeEvent.Problem instanced backed by this type
get() - Method in enum de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.DefaultProblem
Returns the PlayerBuyInShopEvent.Problem instanced backed by this type
get() - Static method in interface de.marcely.bedwars.api.GameAPI
Returns the global GameAPI instance.
get() - Static method in interface de.marcely.bedwars.api.hook.HookAPI
Returns the global HookAPI instance.
get() - Static method in interface de.marcely.bedwars.api.message.MessageAPI
Returns the global MessageAPI instance.
get() - Method in enum de.marcely.bedwars.api.Permissions
Returns the permission in Bukkit's String format.
get() - Static method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Returns the global PlayerDataAPI instance.
get() - Static method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns the global RemoteAPI instance.
get() - Static method in interface de.marcely.bedwars.tools.Helper
Contains utility stuff.
get() - Static method in interface de.marcely.bedwars.tools.NMSHelper
Contains API/Helper to access NMS stuff
get() - Method in interface de.marcely.bedwars.tools.ThrowingSupplier
Gets a result.
get(Object) - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
get(String) - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Gets the value of the key.
get(String) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Will look for the property with that key.
get(String) - Method in interface de.marcely.bedwars.api.player.PlayerStats
Looks for the stats entry with that key.
get(String) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Gets the String value of the internal map.
get(String...) - Method in enum de.marcely.bedwars.api.Permissions
Returns the permission in Bukkit's String format and overrides all parameters.
GET_ALL_TEAM_BEDS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
getAchievement() - Method in class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
Returns the achievement that the player earned.
getAchievements(UUID, Consumer<PlayerAchievements>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to fetch the achievement info of the player.
getAchievements(OfflinePlayer, Consumer<PlayerAchievements>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to fetch the achievements info of the player.
getAchievementsCached(UUID) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to get achievements from the cache.
getAchievementsCached(OfflinePlayer) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to get achievements from the cache.
getAchievementTypeById(String) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Get an achievement by its id.
getActivePlayers() - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Similar to ScoreboardHandler.isActive(Player), but returns all players to whom this applies to.
getActivePool() - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Get the pool of arenas that are currently actively being voted for.
getActiveUpgrades() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
The upgrade levels that currently effect the team.
getAddon() - Method in class de.marcely.bedwars.api.event.AddonRegisterEvent
Returns the addon that has been registered.
getAddon() - Method in class de.marcely.bedwars.api.event.AddonUnregisterEvent
Returns the addon that has been unregistered.
getAddonAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API for handing addons.
getAddonAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getAddonCommandsCollection(BedwarsAddon) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getAddonDataFolder(BedwarsAddon) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getAddonPluginVersion() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getAffectedPlayerUUID() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
The UUID of the player that is affected with this event.
getAliases() - Method in interface de.marcely.bedwars.api.command.SubCommand
Other possible names for accessing this command.
getAliveTeams() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns a List of all teams that still have a bed.
getAliveTeams(Player...) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns a List of all teams that have at least one player.
getAll() - Method in interface de.marcely.bedwars.api.AddonAPI
Returns all addons that are currently registered.
getAllNames() - Method in interface de.marcely.bedwars.api.configuration.ConfigurationAPI
Gets all config names in the main config file.
getAltDisplayName() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Will show this to the player as the cause that broke the bed.
getAmount() - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Returns the amount that will be given to the player
getAmount(Player) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the amount that will be taken
getAmplifier() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Returns the amplifier that's being applied to this upgrade
getAmplifier() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns the amplifier applied to this upgrade level.
getAPIVersion() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Returns the current version of the API.
getAPIVersion() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets the version of the API of the Bedwars plugin that is running on the server.
getApplyingPlayersPerTeam() - Method in class de.marcely.bedwars.api.arena.QueuedCloningArena
Gets the players per team amount that will be applied for the cloned arena.
getApproxRegenerationTime() - Method in interface de.marcely.bedwars.api.arena.Arena
This method calculates an approximate duration of the regeneration of an arena.
getArena() - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Gets the RemoteArena to which this instance matches.
getArena() - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Get the arena this handler is for.
getArena() - Method in class de.marcely.bedwars.api.arena.QueuedCloningArena
Gets the arena that will be cloned in the future.
getArena() - Method in interface de.marcely.bedwars.api.event.arena.ArenaEvent
Returns the Arena that is involved in this event.
getArena() - Method in class de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent
 
getArena() - Method in class de.marcely.bedwars.api.event.arena.ArenaRenameEvent
 
getArena() - Method in class de.marcely.bedwars.api.event.arena.ArenaVotingPoolUpdateEvent
 
getArena() - Method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
 
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns the arena in which the player is playing.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Returns the arena in which the player is playing.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerCloseArenaEditorInSetupGUI
Returns the local Arena that is involved in this event.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Returns the arena in which the player has died.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
 
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
Returns the local Arena that is involved in this event.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Returns the arena (of the player) in which the shop was opened.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
Returns the arena in which the shop was opened.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Get the arena the player is in.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Returns the arena in which the trap was triggered.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Returns the arena in which the player has used the item.
getArena() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
 
getArena() - Method in class de.marcely.bedwars.api.event.player.SpectatorItemUseEvent
 
getArena() - Method in class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
Returns the arena to which the player wants to join.
getArena() - Method in class de.marcely.bedwars.api.event.player.SpectatorQuitArenaEvent
Returns the arena that he left.
getArena() - Method in class de.marcely.bedwars.api.event.remote.RemoteArenaAddEvent
Gets the arena that has been added.
getArena() - Method in class de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent
Gets the arena of which the properties have change.
getArena() - Method in class de.marcely.bedwars.api.event.remote.RemoteArenaRemoveEvent
Gets the arena that has been removed.
getArena() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinArenaEvent
The arena he has joined.
getArena() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
The arena that he is about to join.
getArena() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitArenaEvent
The arena he has quit.
getArena() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns the arena in which the spawner was added.
getArena() - Method in interface de.marcely.bedwars.api.game.spectator.Spectator
Returns the arena which the player is spectating.
getArena() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Returns the arena belonging to this state.
getArena() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Returns the arena that he is currently playing in or spectating.
getArenaByExactName(String) - Method in interface de.marcely.bedwars.api.GameAPI
Looks for an arena with exactly that name.
getArenaByExactName(String) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with exactly that name.
getArenaByExactRealName(String) - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Looks for an arena from this server whose real name is identical to the given parameter.
getArenaByLocation(Location) - Method in interface de.marcely.bedwars.api.GameAPI
Looks for all arenas where the location is inside the arena.
getArenaByName(String) - Method in interface de.marcely.bedwars.api.GameAPI
Looks for an arena with that name and optionally parses it as an arena picker.
getArenaByName(String) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with that name and optionally parses it as an arena picker.
getArenaByPlayer(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Looks for an arena with that player inside the arena.
getArenaByPlayingPlayer(RemotePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with that player inside the arena.
getArenaByPlayingPlayer(UUID) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with that player inside the arena.
getArenaByPlayingPlayer(OfflinePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with that player inside the arena.
getArenaBySpectator(RemotePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with that player spectating the arena.
getArenaBySpectator(UUID) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with that player spectating the arena.
getArenaBySpectator(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Looks for an arena with that player spectating the arena.
getArenaBySpectator(OfflinePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Looks for an arena with that player spectating the arena.
getArenaName() - Method in interface de.marcely.bedwars.api.world.block.JoinArenaSignBlock
Returns the name of the arena or arena picker to which the player will be added
getArenaPickerAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API that is relevant to arena pickers.
getArenaPickerAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getArenas() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all existing arenas.
getArenas() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns all existing arenas.
getArenas() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets all the arena that the server holds.
getArenas(boolean) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns known arenas.
getArenasByCondition(String) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Parses the given condition and returns all arenas for which the condition applies to.
getArguments() - Method in class de.marcely.bedwars.api.event.CommandExecuteEvent
Returns the arguments that were included by the sender.
getAsString() - Method in interface de.marcely.bedwars.tools.PersistentBlockData
Transforms the data into a string which later can be reloaded with PersistentBlockData.parse(String).
getAttachement() - Method in class de.marcely.bedwars.tools.gui.GUIItem
Get an optional attachement to this item.
getAttackDamage(Player) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the amount of damage a player would cause at the exact moment with a generic entity.
getAuthors() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the authors of the arena.
getAuthors() - Method in class de.marcely.bedwars.api.BedwarsAddon
Returns the authors that created the addon.
getAuthors() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the authors of the arena.
getAutoAssignTeamIncludePlayers() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
All players that also are being concidered for the auto-team assignation.
getAutoPluginNames() - Method in interface de.marcely.bedwars.api.hook.HookAPI
Returns the names of all plugin with which we can create a hook.
getBedDestructionTime(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Get the time when the bed of a team has been destroyed in ms.
getBedHologram(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Gets the hologram that is optionally being spawned above the team's bed.
getBedLocation() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Returns the location of the broken bed.
getBedLocation(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the location the team's bed location.
getBedParts(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the blocks of all the team's bed parts.
getBedwarsAPIVersion() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getBedwarsPluginVersion() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getBlock() - Method in class de.marcely.bedwars.api.event.player.PlayerInteractSpecialBlockEvent
Get the special block the player tried to interact with.
getBlock() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Returns the block with which we're dealing now.
getBlock() - Method in class de.marcely.bedwars.api.event.SpecialBlockAddEvent
Returns the block that has been added
getBlock(int, int, int) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to fetch and return a special block given by its coordinates
getBlock(XYZ) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to fetch and return a special block given by its coordinates
getBlock(Block) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to fetch and return a special block given by its block coordinates
getBlock(Location) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Tries to fetch and return a special block given by its coordinates
getBlock(World) - Method in class de.marcely.bedwars.tools.location.XYZ
Get the Bukkit block that you can find at the given position.
getBlockAsync(Location, Consumer<Block>) - Method in interface de.marcely.bedwars.tools.Helper
Allows you to retrieve and modify a block asynchronously on 1.14+
getBlockAsync(World, int, int, int, Consumer<Block>) - Method in interface de.marcely.bedwars.tools.Helper
Allows you to retrieve and modify a block asynchronously on 1.14+
getBlockAsync(World, XYZ, Consumer<Block>) - Method in interface de.marcely.bedwars.tools.Helper
Allows you to retrieve and modify a block asynchronously on 1.14+
getBlocks() - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns an iterator to iterate through all SpecialBlocks that were added to this world
getBlocksAmount() - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns the amount of special blocks that exist in this world
getBlockVariant(Material) - Method in interface de.marcely.bedwars.tools.Helper
Returns the block variant of a material.
getBlockX() - Method in class de.marcely.bedwars.tools.location.XYZ
Returns the floored x-coordinate
getBlockY() - Method in class de.marcely.bedwars.tools.location.XYZ
Returns the floored y-coordinate
getBlockZ() - Method in class de.marcely.bedwars.tools.location.XYZ
Returns the floored z-coordinate
getBoolean(String) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Gets the Boolean value of the internal map.
getBukkitChatColorFromBungee(ChatColor) - Method in interface de.marcely.bedwars.tools.Helper
Gets the ChatColor (from the Bukkit package) that fits the most to the Bungee color.
getBukkitColor() - Method in enum de.marcely.bedwars.api.arena.Team
Returns the corresponding Color to this team.
getBukkitColor() - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
getBukkitEntity() - Method in interface de.marcely.bedwars.api.world.hologram.skin.BukkitEntitySkin
Get the entity from Bukkit's API that is being used under the hood.
getBukkitEnum() - Method in class de.marcely.bedwars.tools.VarSound
Returns the bukkit enum of the sound.
getBukkitEvent() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Returns the event that got everything rolling and that has been used to identify the players death.
getBukkitEvent() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Returns the original block event with which we're dealing now.
getBukkitLabel(String) - Method in interface de.marcely.bedwars.api.command.CommandHandler
Returns the name of the command using the given full usage.
getBukkitPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
getBukkitPlayer() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns the Player that is being wrapped.
getBukkitPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
getBukkitPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
getBungeeChannelName() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getBungeeChannelName() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets the name of this server that has been configured in Bungeecord's config.
getBungeeChatColor() - Method in enum de.marcely.bedwars.api.arena.Team
Returns the corresponding ChatColor to this team.
getButtons(PlayerOpenArenaEditorInSetupGUI.ButtonCategory) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
Returns all buttons that were added to a specific category.
getBuyGroup() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the buy-group of the item.
getBuyGroup(String) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to locate and return a BuyGroup by its name
getBuyGroupLevel() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the buy-group level of this item.
getBuyGroupLevel(Player, BuyGroup) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the current buy-group level of the player.
getBuyGroupLevels() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns a map containing all the corresponding buy-group levels of the player.
getBuyGroups() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all existing buy groups
getBuyPermissionId() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Get the required buy permission id for shop item purchase.
getById(String) - Static method in enum de.marcely.bedwars.api.game.shop.price.ShopPriceType
Tries to look up for a price type with a specific id.
getById(String) - Static method in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Tries to look up for a product type with a specific id.
getByName(String) - Method in interface de.marcely.bedwars.api.AddonAPI
Returns the registered addon given by its name.
getByName(String) - Static method in enum de.marcely.bedwars.api.arena.Team
Looks through all teams and checks which team fits the best to the given name.
getByName(String) - Static method in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardType
Looks through all ScoreboardTypes and checks which team fits the best to the given name.
getBypassTraps() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Set if the player is able to bypass traps.
getByPlugin(Plugin) - Method in interface de.marcely.bedwars.api.AddonAPI
Returns all registered addons whose BedwarsAddon.getPlugin() is equal to the one given as a parameter.
getByUsage(String) - Static method in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
Tries to obtain a operator given by its ArenaConditionComparisonOperator.getUsage().
getCachedAchievements() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Gets a collection of all currently cached properties achievements.
getCachedProperties() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Gets a collection of all currently cached player properties.
getCachedStats() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Gets a collection of all currently cached player stats.
getCallback() - Method in class de.marcely.bedwars.api.arena.QueuedCloningArena
An optional callback that returns the result of the cloning.
getCallbacks() - Method in interface de.marcely.bedwars.api.MigrationProcess
Returns all callbacks that have been added.
getCapsMultiply() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Get the max amount that'll be multiplied when shift-clicking the item in the shop.
getCategory() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Returns the category in which this button is inside.
getCategory() - Method in interface de.marcely.bedwars.api.hook.CloudSystemHook
 
getCategory() - Method in interface de.marcely.bedwars.api.hook.Hook
Get the category of the hook.
getCategory() - Method in interface de.marcely.bedwars.api.hook.NicknamingHook
 
getCategory() - Method in interface de.marcely.bedwars.api.hook.PartiesHook
 
getCause() - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
Returns what has made the player to join the arena.
getCause() - Method in class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
Returns the cause of his death.
getCause() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Returns the way how the player opened the shop
getCause() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
Returns the way how the player opened the upgrade shop
getCause() - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
Returns what caused him to teleport.
getCause() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent
Gets the cause of his disconnection.
getCause() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Returns the cause that made him join the arena- Defined using AddRemotePlayerInfo.setCause(AddPlayerCause).
getCausingPlayer() - Method in class de.marcely.bedwars.api.event.arena.TeamEliminateEvent
Returns the player that is responsible for this event.
getChannel() - Method in class de.marcely.bedwars.api.event.remote.RemoteCustomMessageReceiveEvent
Gets the channel parameter that has been passed into the send method on the other server.
getChatColor() - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
getChatMessageFunction() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Get the function that is used to obtain the message that shall be sent to each player.
getChildrens() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
Gets all childrens that have been aded.
getChoice(Player) - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Get the choice of a player.
getChunkAsync(World, int, int, Consumer<Chunk>) - Method in interface de.marcely.bedwars.tools.Helper
Allows you to retrieve and modify a block asynchronously on 1.14+
getClickedBlock() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Returns the block on which the player clicked.
getClickedBlockFace() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Returns the block face on which the player clicked.
getClonedArenas() - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Gets all existing arenas that have been cloned.
getClonedItem() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Get the cloned item that was used within PlayerOpenShopEvent.getClonedPage().
getClonedPage() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Returns the cloned page that was opened.
getCloneParent() - Method in interface de.marcely.bedwars.api.arena.Arena
Gets the arena from which this arena has been cloned from.
getClonePurposeWorlds() - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Gets all worlds whose purpose is to only contain the cloned arenas.
getClones() - Method in interface de.marcely.bedwars.api.arena.Arena
Gets all arenas that were cloned using this arena (basically the child arenas).
getCloningManager() - Method in interface de.marcely.bedwars.api.GameAPI
Returns the ArenaCloningManager whose purpose it is to automatically clone new arenas.
getCloseListeners() - Method in interface de.marcely.bedwars.tools.gui.GUI
Gets all the close listeners attached to the GUI
getCloudSystemHooks() - Method in interface de.marcely.bedwars.api.hook.HookAPI
Get all currently registered cloud system hooks.
getCommand() - Method in class de.marcely.bedwars.api.event.CommandExecuteEvent
The subcommand that has been executed
getCommand() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent.ExecutableCommand
Get the command to be executed.
getCommand() - Method in interface de.marcely.bedwars.api.game.shop.product.CommandShopProduct
Returns the command that will be executed on purchase
getCommand(String) - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Returns the sub command that has that name or an alias with that name
getCommand(String, boolean) - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Returns the sub command that has a name equal to the given name parameter
getCommands() - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Returns the command that have been already added to this collection
getCommands() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns all commands that will be executed whenever a player uses the item.
getCommands() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns all commands that will be executed whenever a player uses the item.
getCommandSender() - Method in class de.marcely.bedwars.api.event.CommandExecuteEvent
Returns the person/sender who executed the command
getCommandSender() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
getCommandSender() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns the CommandSender that is being wrapped.
getCommandSender() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
getCommandSender() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
getCommandsRoot() - Method in class de.marcely.bedwars.api.BedwarsAddon
Returns the CommandsCollection that's bound to this addon.
getCompanionOwner(Entity) - Method in interface de.marcely.bedwars.api.GameAPI
Get the UUID of the player who owns the given companion.
getComparisonOperator() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparative
Returns the operator of this condition.
getCondition() - Method in class de.marcely.bedwars.api.arena.picker.ArenaPicker
The condition filters arena.
getConditionVariableByName(String) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Tries to get a condition variable given by its name.
getConditionVariableNames() - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Gets the names of all registered condition variables.
getConditionVariables() - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Gets all condition registered condition variables.
getConfigDescription() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the unformatted description as it is written in the configs.
getConfigDroppingMaterials() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the original materials as they were configured.
getConfigName() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns the name of the item exactly the same as it has been configured.
getConfigName() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the name of the spawner exactly the same as it has been configured.
getConfigName() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns the name of the item exactly the same as it has been configured.
getConfigPluralName() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the plural name of the spawner exactly the same as it has been configured.
getConfigurationAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API for getting/setting configs, as well as saving config files.
getConfigurationAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getContentAmount(CommandSenderWrapper) - Method in interface de.marcely.bedwars.api.command.CommandHandlerWrappedSender
A command may display an amount as an additional info in /bw [...] help
getContentAmount(CommandSender) - Method in interface de.marcely.bedwars.api.command.CommandHandler
A command may display an amount as an additional info in /bw [...] help
getContentAmount(CommandSender) - Method in interface de.marcely.bedwars.api.command.CommandHandlerWrappedSender
 
getController() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the instance of the controller (aka the brain) of the hologram.
getControllerType() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the current type of the controller (aka the brain) of the given hologram.
getCount() - Method in class de.marcely.bedwars.tools.VarParticle
Get the amount of particles that will be shown.
getCountdown() - Method in class de.marcely.bedwars.api.event.arena.ArenaPreparingStartEvent
Returns the current value of the timer/countdown of the lobby.
getCurrentDropDuration() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns the time in seconds it takes until it drops something again.
getCurrentLevel(Upgrade) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Returns the level this team has upgraded this upgrade to.
getCurrentUpgradeLevel(Upgrade) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Returns the UpgradeLevel the teams has reached on this upgrade.
getCustomHandler() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns a custom handler that'll overtake the spawning process.
getCustomHandlerId() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the id of the custom handler.
getCustomName() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the custom name of the arena.
getCustomSpawnerHandlers() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all registered custom spawner handlers.
getDamaged() - Method in class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
Returns the player that has been killed by PlayerEvent.getPlayer().
getDamageInfo() - Method in class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
Get the past damage info of when the damager directly or indirectly damaged the killed player of this event.
getDamager() - Method in class de.marcely.bedwars.api.arena.PlayerDamageInfo
Get the player who directly/indirectly caused the game.
getDamageSound() - Method in interface de.marcely.bedwars.api.world.hologram.skin.DamageableSkin
Get the sound that will be played when it is being attacked.
getData() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
The default value is null
getData() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
The default value is null
getData(T) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Returns data that can be used during the session
getData(T) - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Returns data that can be used during the session
getDataFolder() - Method in class de.marcely.bedwars.api.BedwarsAddon
Returns the data folder of this addon.
getDeathMessage() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Returns the death message that'll be displayed in the chat to the players instead of the default vanilla one.
getDeathMessageTargets() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Returns all the players to whom the custom death message will be displayed to.
getDeathSound() - Method in interface de.marcely.bedwars.api.world.hologram.skin.DamageableSkin
Get the sound that will be played when it died.
getDeathSpectateDuration() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Returns the duration in seconds in which the player will enter the spectator mode after his respawn.
getDefaultAchievement(String) - Method in class de.marcely.bedwars.api.unsafe.InitBedwarsAPILayer
Deprecated.
 
getDefaultGUITitle() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Returns the title that has been configured by the player.
That title shall be used when creating the GUI
getDefaultGUITitle() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Returns the title that has been configured by the player.
That title shall be used when creating the GUI
getDefaultIssues() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all the issues that were detected by this plugin (and not manually added by others) that prevent the arena from running.
getDefaultIssues(CommandSender) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all the issues that were detected by this plugin (and not manually added by others) that prevent the arena from running.
getDefaultMappings() - Method in interface de.marcely.bedwars.api.message.MessageAPI
Returns all registered default mappings (This won't include the MBedwars' one).
getDefaultMessage() - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
Returns the default/initial message that will be shown inside the text field
getDefaultPlayerStatSet(String) - Method in class de.marcely.bedwars.api.unsafe.InitBedwarsAPILayer
Deprecated.
 
getDefaultProcessor() - Method in interface de.marcely.bedwars.api.message.MessageAPI
Returns the default MessageProcessor initiated by the MBedwars plugin
getDefaults() - Static method in class de.marcely.bedwars.api.arena.AddPlayerIssue
Returns a collection of all default issues that are present with this class.
getDefaultScoreboardHandler() - Method in interface de.marcely.bedwars.api.GameAPI
Returns the default handler for scoreboards that's being provided by the plugin.
getDefaultShopLayout() - Method in interface de.marcely.bedwars.api.GameAPI
Returns the default ShopLayout that's being used whenever the player clicks on the dealer
getDefaultString() - Method in interface de.marcely.bedwars.api.message.Message
Returns the default string in case no matching message has been found by the key.
getDefaultUpgradeShopLayout() - Method in interface de.marcely.bedwars.api.GameAPI
Returns the default UpgradeShopLayout that's being used whenever the player clicks on the upgrade dealer
getDescription() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the formatted description of the item in the default language.
getDescription() - Method in interface de.marcely.bedwars.api.player.PlayerAchievement
returns the description that contains info about earning it of this achievement that'll get displayed e.g.
getDescription(CommandSender) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the formatted description in the language of the sender.
getDescription(CommandSender) - Method in interface de.marcely.bedwars.api.player.PlayerAchievement
Returns the description that contains info about earning it of this achievement that'll get displayed e.g.
getDescription(String) - Method in interface de.marcely.bedwars.api.configuration.ConfigurationAPI
Get the description of a certain config.
getDescriptionLines() - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns the description of this handler in the default language.
getDescriptionLines(CommandSender) - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns the description of this handler.
getDestroyer() - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Get the player that is responsible for the bed destruction.
getDestroyerName() - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Get the explicit name of the thing that broke it (e.g.
getDetail() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.Issue
A more deeper info about what item or hologram caused it
getDirection() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Returns the direction in which the fireball shall fly.
getDirection() - Method in class de.marcely.bedwars.tools.location.XYZD
 
getDisplayedAuthors() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all authors in a string split up by a comma.
getDisplayedAuthors() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns all authors in a string split up by a comma.
getDisplayedAuthors(CommandSender) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all authors in a string split up by a comma.
getDisplayedAuthors(CommandSender) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns all authors in a string split up by a comma.
getDisplayedValue(PlayerStats) - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
Returns what essentially will be displayed as the value
getDisplayItem(Player) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the item that'll be displayed in (shop) GUIs
getDisplayName() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the non-unique name of the arena for displaying to players
getDisplayName() - Method in enum de.marcely.bedwars.api.arena.Team
You can find them in the messages file under: "Color_[team]"
getDisplayName() - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the name of the price (e.g.
getDisplayName() - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Returns the name of this product in the default configured language.
This method might return something like "Iron", "Bronze", "A command" or something else configured by the user
getDisplayName() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the formatted name of the item in the default language.
getDisplayName() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns the formatted name of the page in the default language.
getDisplayName() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the non-unique name of the arena for displaying to players
getDisplayName() - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
getDisplayName() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the name that will be displayed above his head.
getDisplayName(int) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the name of the price (e.g.
getDisplayName(CommandSender) - Method in enum de.marcely.bedwars.api.arena.Team
You can find them in the messages file under: "Color_[team]".
getDisplayName(CommandSender) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the name of the price (e.g.
getDisplayName(CommandSender) - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Returns the name of this product that can be presented to the given sender.
This method might return something like "Iron", "Bronze", "A command" or something else configured by the user
getDisplayName(CommandSender) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the formatted name in the language of the sender.
getDisplayName(CommandSender) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns the formatted name in the language of the sender.
getDisplayName(CommandSender) - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
getDisplayName(CommandSender, int) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the name of the price (e.g.
getDouble(String) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Gets the Double value of the internal map.
getDropDuration() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the interval between the spawns in seconds.
getDropDurationModifier(String) - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Tries to locate a modifier that has been added to this spawner by it's id.
getDropDurationModifiers() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Use SpawnerDurationModifiers to modify the time until something gets dropped.
getDroppingMaterials() - Method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
Returns all the DropTypes a spawner should drop.
getDroppingMaterials() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the materials that will be dropped.
getDropType() - Method in class de.marcely.bedwars.api.event.player.PlayerPickupDropEvent
Returns the potential DropType of the spawner that dropped this item.
getDropType() - Method in interface de.marcely.bedwars.api.game.shop.price.SpawnerItemShopPrice
Returns the DropType aka spawner that will be taken from the player on purchase.
getDropType() - Method in interface de.marcely.bedwars.api.game.shop.product.SpawnerItemShopProduct
Returns the drop type aka spawner that will be given
getDropType() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns the type of the spawner.
getDropTypeByDrop(ItemStack) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to find a DropType who could've dropped the item is
getDropTypeById(String) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to find a DropType given by its id.
getDropTypes() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all currently existing drop type.
getDuration() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Returns the duration that's being applied to this upgrade
getDuration() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Gets the duration (in seconds) of an UpgradeLevel.
getDyeColor() - Method in enum de.marcely.bedwars.api.arena.Team
Returns the corresponding DyeColor to this team.
getDyeColor() - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
getDyedData(DyeColor) - Method in interface de.marcely.bedwars.tools.PersistentBlockData
Tries to dye this block and possibly returns a new instance with the blocked dyed in the given color.
getEarnDate(PlayerAchievement) - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Returns the date when he earned the achievement.
getEarnedIds() - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Returns the ids of all achievements that he earned.
getEffectByName(String) - Method in interface de.marcely.bedwars.tools.Helper
Tries to identify an effect given by its name.
getEnabledTeams() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns every team that has been enabled for this arena.
getEnabledTeams() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns every team that has been enabled for this arena.
getEnchantment() - Method in class de.marcely.bedwars.api.game.upgrade.TeamEnchantment
Get the enchantment that shall be applied on the items.
getEnterTime() - Method in interface de.marcely.bedwars.api.game.spectator.Spectator
Returns the time in milliseconds when he got a spectator.
getEntity() - Method in class de.marcely.bedwars.api.event.player.PlayerInteractHologramEntityEvent
Get the hologram entity that the player tries to interact with.
getEntityById(World, int) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the entity whose Entity.getEntityId() is equal to the given one.
getEntityDamageSound(Entity) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the sound that the entity would play if it'd receive damage.
getEntityDeathSound(Entity) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the sound that the entity would play if it'd die.
getEntityHeight(Entity) - Method in interface de.marcely.bedwars.tools.NMSHelper
Get the height of the entity
getEntityId() - Method in interface de.marcely.bedwars.api.world.hologram.HologramSkin
Returns the id of the entity that is being shown.
getEntityType() - Method in interface de.marcely.bedwars.api.world.hologram.HologramSkin
Returns the EntityType that is being shown with this skin.
getEntityType() - Method in interface de.marcely.bedwars.api.world.hologram.skin.LivingEntityHologramSkin
Get the current EntityType that is being used for this skin
getEntityTypeByName(String) - Method in interface de.marcely.bedwars.tools.Helper
Tries to identify the type of an entity given by its name.
getEntityWidth(Entity) - Method in interface de.marcely.bedwars.tools.NMSHelper
Get the width of the entity
getEntry() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
Returns the actual data that this wrapper is holding.
getEquipment() - Method in interface de.marcely.bedwars.api.world.hologram.skin.EquippableSkin
Get the equipment instance of this entity.
getEvent() - Method in class de.marcely.bedwars.api.arena.PlayerDamageInfo
Get the event that was used to obtain this info from.
getEvent() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Returns the event in which this button was constructed.
getEvent() - Method in class de.marcely.bedwars.api.game.specialitem.SpecialItemUseSession
Returns the event/session details
getEverySpectatorData() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the spectator data of every player who's currently spectating this arena
getExecutingCommands() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Get the commands that shall be executed.
getExecutingSender() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
The CommandSender who sent the command to reset all player stats.
getFirstGivenPrice() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Returns the first price that was offered by the player.
getFirstPrice() - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Returns the first item that the player must have and give to purchase the offer
getFlightSpeed() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Returns the speed of the fireball.
getFolder() - Method in interface de.marcely.bedwars.api.AddonAPI
Returns the folder in which all the addon data is located in.
getForceSlot() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the slot at which it'll be placed at after the rendering of the shop layout GUI Can be null if it shouldn't do that
getForceSlot() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns the slot at which it'll be placed at after the rendering of the shop layout GUI.
getForceSlot() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns the slot at which it'll be placed at after the rendering of the upgrade shop layout GUI Can be null if it shouldn't do that
getFrom() - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
Returns the current location of the player.
getFullName(String) - Method in interface de.marcely.bedwars.api.command.SubCommand
Returns the "full name" as if you'd type it in.
getGameAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API for game related stuff, such as arenas, lobbies, spawners, special items etc.
getGameAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getGameStats() - Method in interface de.marcely.bedwars.api.player.PlayerStats
Will return the stats of the round that the player currently plays.
getGameWorld() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the world in which the arena is located at.
getGameWorldName() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the name of the world in which the game is located at.
getGameWorldName() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the name of the world in which the game is located at.
getGeneralAmount() - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the general amount that will be taken
getGeneralResult() - Method in class de.marcely.bedwars.api.remote.RemotePlayerAddResult
Returns the result of the general action.
getGivenResult() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Returns the items that will be given if this even passes.
getGivingItems() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Get the items that the player shall receive.
getGivingItems(Player, Team, Arena, int) - Method in interface de.marcely.bedwars.api.game.shop.product.ItemShopProduct
Returns an array of all the items that are being given on a purchase.
getGivingItems(Player, Team, Arena, int) - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Gets the ItemStacks the player will actually receive.
getGUI() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUIEvent
Get the rendered GUI that'd be shown.
getGUI() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Returns the GUI that was opened and in which the player performs his transaction.
getGUI() - Method in class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
Returns the GUI that'll be shown to the player.
getGUI() - Method in class de.marcely.bedwars.api.event.UpgradeShopGUIPostProcessEvent
Returns the GUI that'll be shown to the player.
getHandle() - Method in interface de.marcely.bedwars.api.unsafe.PlayerStatsDataSetTypeWrapper
Deprecated.
 
getHandler() - Method in interface de.marcely.bedwars.api.command.SubCommand
The handler handles what should happen when the command is e.g.
getHandler() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns the handler that handles the execution of an item.
getHandler() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayout
Returns the handler of it
getHandler() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns the handler that's been called whenever someone uses an item
Uses DeadSpecialItemUseHandler as the default one
getHandler() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns the handler that handles the execution of an item.
getHandler() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayout
Returns the handler of it
getHandler() - Method in interface de.marcely.bedwars.api.world.block.CustomBlock
Returns the handler of this CustomBlock.
getHandlerId() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns the id of the current set handler for this item.
getHandlerId() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns the id of the current set handler for this item.
getHandlerList() - Static method in class de.marcely.bedwars.api.event.AddonRegisterEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.AddonUnregisterEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaCreateEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaDeleteEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaEnableEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaOutOfTimeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaPreparingStartEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStopEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaRenameEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaStatusChangeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.ArenaVotingPoolUpdateEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.RoundStartEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.arena.TeamEliminateEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.CommandExecuteEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.ConfigsLoadEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.MigrationProcessRunEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerAddBedEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerArenaVoteEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerCloseArenaEditorInSetupGUI
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerIngameRespawnEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerInteractHologramEntityEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerInteractSpecialBlockEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerOpenUIEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerPickupDropEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerQuitArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerTeamChangeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerTeleportHubEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerUseLobbyItemEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.SpectatorItemUseEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.player.SpectatorQuitArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.PluginHookEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.PluginPostHookEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.PluginUnhookEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemoteArenaAddEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemoteArenaRemoveEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemoteCustomMessageReceiveEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinServerEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitArenaEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitServerEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.SpecialBlockAddEvent
 
getHandlerList() - Static method in class de.marcely.bedwars.api.event.UpgradeShopGUIPostProcessEvent
 
getHandlerQueue() - Method in class de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent
Returns the queue invoked in this event.
getHandlers() - Method in class de.marcely.bedwars.api.event.AddonRegisterEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.AddonUnregisterEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaCreateEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaDeleteEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaEnableEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaOutOfTimeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaPreparingStartEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStopEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaRenameEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaStatusChangeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.ArenaVotingPoolUpdateEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.RoundStartEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.arena.TeamEliminateEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.CommandExecuteEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.ConfigsLoadEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.MigrationProcessRunEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerAddBedEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerArenaVoteEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerCloseArenaEditorInSetupGUI
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameRespawnEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerInteractHologramEntityEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerInteractSpecialBlockEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUIEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerPickupDropEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerQuitArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerTeamChangeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportHubEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerUseLobbyItemEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.SpectatorItemUseEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.player.SpectatorQuitArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.PluginHookEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.PluginPostHookEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.PluginUnhookEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemoteArenaAddEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemoteArenaRemoveEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemoteCustomMessageReceiveEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinServerEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitArenaEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitServerEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.SpecialBlockAddEvent
 
getHandlers() - Method in class de.marcely.bedwars.api.event.UpgradeShopGUIPostProcessEvent
 
getHealth() - Method in interface de.marcely.bedwars.api.world.hologram.skin.DamageableSkin
Get the amount of heatlh that the entity currently has.
getHeight() - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Returns the amount of items that fit in a column
getHeight() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
getHelpCommand() - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Returns the command that will be executed when the player only executes the command on this collection level and not deeper
getHelper() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains utility stuff.
getHelper() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getHintMessage(Arena) - Method in class de.marcely.bedwars.api.arena.AddPlayerIssue
Returns the message that will be displayed to the player.
getHintMessage(RemoteArena) - Method in class de.marcely.bedwars.api.arena.AddPlayerIssue
Returns the message that will be displayed to the player.
getHoldingAmount(Player) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the amount of instances the player is holding (in his inventory)
getHoldingAmount(Player) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the amount of dropped spawners that the player is currently holding in his inventory.
getHoldingAmount(Player, ItemStack[]) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the amount of instances the player is holding (in his inventory)
getHoldingAmount(ItemStack[]) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the amount of dropped spawners that given inventory is holding.
getHologram() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Gets the hologram that is used to display i.a.
getHologram() - Method in interface de.marcely.bedwars.api.world.hologram.HologramController
Returns the hologram to which this controller is (possibly) bound to.
getHologram() - Method in interface de.marcely.bedwars.api.world.hologram.HologramSkin
Returns the hologram to which this skin is bound to.
getHologramMaterial() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
The material of the hologram that will be shown above the spawner ingame.
getHolograms() - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns all the holograms that have been spawned into this world.
getHolograms(HologramControllerType) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns all the holograms of the HologramEntity.getControllerType() controllerType that have been spawned into this world.
getHolograms(HologramSkinType) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns all the holograms of the HologramEntity.getSkinType() skin that have been spawned into this world.
getHologramsAmount() - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns the total amount of holograms that currently are in this world.
getHookAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API for managing hooks.
getHookAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getHookedPlugin() - Method in interface de.marcely.bedwars.api.hook.Hook
Get the plugin into which this hook class is hooking into.
getHooks() - Method in interface de.marcely.bedwars.api.hook.HookAPI
Gets all hooks that currently are active.
getHooksByHooked(Plugin) - Method in interface de.marcely.bedwars.api.hook.HookAPI
Get all hooks that hook into the given plugin.
getHooksByManaging(Plugin) - Method in interface de.marcely.bedwars.api.hook.HookAPI
Get all hooks that are being managed by the given plugin.
getIcon() - Method in interface de.marcely.bedwars.api.arena.Arena
Gets the icon of the arena.
getIcon() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Returns a clone of the icon.
getIcon() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the icon that will be shown in the shop GUI.
getIcon() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns the icon that will be shown in the shop GUI.
getIcon() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the item that shall be shown in GUIs.
getIcon() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns the default icon that's being used upgrade shop
getIcon() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Gets the icon of the arena.
getId() - Method in class de.marcely.bedwars.api.arena.AddPlayerIssue
Get the id of this issue that was passed during construction.
getId() - Method in enum de.marcely.bedwars.api.arena.ArenaStatus
Returns the id of this state
getId() - Method in enum de.marcely.bedwars.api.arena.RegenerationType
 
getId() - Method in class de.marcely.bedwars.api.game.lobby.LobbyItemHandler
Returns the id of this handler.
getId() - Method in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Returns the id that's being used for the handler.
getId() - Method in enum de.marcely.bedwars.api.game.shop.price.ShopPriceType
Returns the id of this type that is being used to identify it in e.g.
getId() - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Returns the unique id of this instance.
getId() - Method in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Returns the id of this type that is being used to identify it in e.g.
getId() - Method in class de.marcely.bedwars.api.game.spawner.CustomSpawnerHandler
The id of this custom spawner
getId() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the identifier for this type.
getId() - Method in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Returns the id of this modifier that can be used to identify this modifier
getId() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns the id that's being used in e.g.
getId() - Method in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
Returns the internal id of the type.
getId() - Method in class de.marcely.bedwars.api.game.spectator.SpectatorItemHandler
Returns the id of this handler.
getId() - Method in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
Returns the id that's being used for the handler.
getId() - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
The id used in the config for this upgrade
getId() - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns the id of this handler
getId() - Method in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Returns the id that's being used for the handler.
getId() - Method in interface de.marcely.bedwars.api.player.PlayerAchievement
Returns the id of this achievement
getId() - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
Returns the unique id of this data set
This is being used for other plugins that might want to modify the data set and to make it easier for them
It'll also be used for the %mbedwars_stats-<id>% PAPI placeholder
And it'll also get stored inside the SQL database including PlayerStatSet.getValue(PlayerStats) but with lower priority.
getId() - Method in enum de.marcely.bedwars.api.world.block.BlockType
Returns the id of this type
getId() - Method in interface de.marcely.bedwars.api.world.block.CustomBlock
Returns the type id of this custom block.
A plugin might have custom blocks but it's also important to be able to distinguish them
getId() - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Returns a random unique id that's bound to this offer
getImplementingPlugin() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns the plugin that has implemented the current RemoteAPI instance.
getIngameTimeRemaining() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns how much time is left (in seconds) until an active match is ending.
getInitials() - Method in enum de.marcely.bedwars.api.arena.Team
Returns the first letters of the team in english.
getInitials() - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
getInitiator() - Method in class de.marcely.bedwars.api.event.ConfigsLoadEvent
Returns the initiator of the load event.
getInputString() - Method in interface de.marcely.bedwars.api.message.Message
Get the string that has been inserted.
getInstance() - Method in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
Returns the effective logic object of the given type.
getInstance() - Method in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
Returns the effective instance of this type.
getInt(String) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Gets the Integer value of the internal map.
getInternalClock() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns the time in ticks of the internal clock that's being used for this spawner.
getInternalId() - Method in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Returns the id that's internally being used.
getInternalIdV17() - Method in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Returns the 1.17+ NMS id that is being used for the given slot.
getInternalIdV8() - Method in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Returns the 1.8 NMS id that is being used for the given slot.
getInternalIdV9() - Method in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Returns the 1.9+ NMS id that is being used for the given slot.
getInventory() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Returns Bukkit's inventory on which has been clicked.
getInventoryVariant(Material) - Method in interface de.marcely.bedwars.tools.Helper
Returns the inventory variant of a material.
getIssue() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
Get the issue that may prevent the player from joining the arena.
getIssues() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all the issues that prevent the arena from running.
getIssues() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
Returns every issue that prevents the arena from being enabled
getIssues() - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
Returns all issues there are for the player to enter the arena.
getIssues() - Method in class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
Returns all issues there are for the player to rejoin the arena.
getIssues() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Gets the issues that prevent the arena from running-
getIssues(CommandSender) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all the issues that prevent the arena from running.
getIssues(CommandSender) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Gets the issues that prevent the arena from running-
getItem() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns the item that the player wants to buy.
getItem() - Method in class de.marcely.bedwars.api.event.player.PlayerPickupDropEvent
Returns the item that the player is trying to pick up.
getItem() - Method in class de.marcely.bedwars.api.event.player.PlayerUseLobbyItemEvent
Returns the ItemStack on which has been clicked.
getItem() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Returns the item with which the player interacted.
getItem() - Method in class de.marcely.bedwars.api.event.player.SpectatorItemUseEvent
Returns the item that has is about to be used.
getItem() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns the item that will be set into the hotbar.
getItem() - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the item to which the price has been added to
getItem() - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Returns the item to which the product has been added to
getItem() - Method in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
Returns the SpecialItem instance for the given type.
getItem() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns the item that will be set into the hotbar.
getItem() - Method in class de.marcely.bedwars.tools.gui.GUIItem
Get the item that will be displayed in the inventory.
getItem(int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Returns the item at the specific slot.
getItem(int) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
getItem(int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Returns the item at the specific x and y slot.
getItem(HologramEquipment.Slot) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEquipment
Get an item that has been put at a certain slot.
getItemDamage(ItemStack) - Method in interface de.marcely.bedwars.tools.NMSHelper
Calculates the amount of attack damage this item would theoretically generate.
getItems() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Gets all the items that the player would theoretically see in the GUI.
getItems() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns all the possible items that are inside the page.
getItems(int) - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Returns a map with all items at that level.
getItemsGivenOnSpawn(Player, Team, boolean, boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all the ItemStacks that will be given to a player when they spawn with all dyes already applied, and enchantments added.
getItemStack() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns the item that the player will receive once he purchases the item.
getItemStack(String) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Gets the ItemStack value of the internal map.
getItemStacks() - Method in interface de.marcely.bedwars.api.game.shop.price.ItemShopPrice
Returns cloned itemstacks that will be taken from the player.
getItemStacks() - Method in interface de.marcely.bedwars.api.game.shop.product.ItemShopProduct
Returns the itemstacks that will be given to the player.
getJavaVersion() - Method in interface de.marcely.bedwars.tools.Helper
Returns the current java version.
getKey() - Method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
Get the key of the property of who the value might change
getKey() - Method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
Get the key of the stat of who the value might change
getKey() - Method in class de.marcely.bedwars.tools.Pair
Gets the key for this pair.
getKeys() - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Gets all the keys that exist within this storage.
getKeys() - Method in interface de.marcely.bedwars.tools.PersistentStorage
Gets all the keys that exist within this storage.
getKiller() - Method in class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
Returns the player who killed the other player.
getLabel() - Method in class de.marcely.bedwars.api.event.CommandExecuteEvent
Returns the name or alias that was used to access the command
getLastJoinTime() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns the time when the player has the last (re)joined the match.
getLastPlayer() - Method in class de.marcely.bedwars.api.event.arena.TeamEliminateEvent
Returns the player that survived as last in the team that has been eliminated
getLastPlayerCausedDamage(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Get the info of the last directly/indirectly player-caused damage during a match.
getLayout() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Returns the layout that will be used for the GUI.
getLayout() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
Returns the layout that will be used for the GUI.
getLayout() - Method in class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
Returns the layout that was used for the shop GUI
getLayout() - Method in class de.marcely.bedwars.api.event.UpgradeShopGUIPostProcessEvent
Returns the layout that was used for the upgrade shop GUI
getLayout() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Returns the layout that has been opened
getLayout() - Method in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
Returns the corresponding layout to this type.
Might return null if the type is ShopLayoutType.PLUGIN
getLayout() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Returns the layout that has been opened
getLayout() - Method in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
Returns the corresponding layout to this type.
Might return null if the type is UpgradeShopLayoutType.PLUGIN
getLayout() - Method in interface de.marcely.bedwars.api.unsafe.ShopLayoutTypeWrapper
Deprecated.
 
getLayout() - Method in interface de.marcely.bedwars.api.unsafe.UpgradeShopLayoutTypeWrapper
Deprecated.
 
getLayoutData() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
A layout may hold and pass around data during its session.
getLayoutData() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
A layout may hold and pass around data during its session.
getLeaders() - Method in interface de.marcely.bedwars.api.hook.PartiesHook.Party
Get the leaders of the party.
getLegacyId() - Method in enum de.marcely.bedwars.api.arena.ArenaStatus
Deprecated.
ArenaStatus.getId() should be used instead as this method will be removed in the future
getLevel() - Method in class de.marcely.bedwars.api.game.upgrade.TeamEnchantment
Get the level of the enchantment that gets applied
getLevel() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns level number of this upgrade level
getLevel(int) - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
Gets the upgrade levels at a certain level
getLevels() - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Returns a set with all levels.
getLevels() - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
Returns all UpgradeLevels attached to this upgrade
getLines() - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Returns the lines that are currently being displayed.
getLines(Player, Consumer<List<String>>) - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin.PlayerSpecificLinesSupplier
Gets called when we want to know which lines shall be displayed to the player.
getListener() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Returns the listener that handles what will happen when the player clicks on the button.
getListener() - Method in class de.marcely.bedwars.tools.gui.GUIItem
Get the click listener of this item.
getListeners() - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
Returns all listeners that were added to this GUI
getLobbyItem() - Method in class de.marcely.bedwars.api.event.player.PlayerUseLobbyItemEvent
Returns the LobbyItem that was used by the player.
getLobbyItemHandler(String) - Method in interface de.marcely.bedwars.api.GameAPI
Returns a registered item handler whos id is equal to the passed one.
getLobbyItemHandlers() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all registered handlers.
getLobbyItems() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all existing LobbyItems.
getLobbyItems(int) - Method in interface de.marcely.bedwars.api.GameAPI
Returns all LobbyItems that were added to a specific slot.
getLobbyLocation() - Method in interface de.marcely.bedwars.api.arena.Arena
The lobby location which can be set with /bw arena setlobby
getLobbyTimeRemaining() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns how much time is left until the game starts (ArenaStatus.LOBBY) or until all players get kicked (ArenaStatus.END_LOBBY).
getLocal() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Gets the arena instance that is being represented by this arena.
getLocale(Player) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the locale of the player
getLocalServer() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns the local server.
getLocation() - Method in class de.marcely.bedwars.api.event.player.PlayerAddBedEvent
Returns the new bed location.
getLocation() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns where the spawner has been added.
getLocation() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the current location of the hologram.
getLoginTime() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Get the time since when we know that the player has joined the given server (not the network!).
getLong(String) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Gets the Long value of the internal map.
getLosers() - Method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
Returns *all* the online player that lost the round.
getLowestLevel() - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Returns the lowest level of the BuyGroup.getLevels() Set.
getManagingPlugin() - Method in interface de.marcely.bedwars.api.hook.Hook
Get the plugin that is managing and created this hook.
getMatchingSpectatorKickReason() - Method in enum de.marcely.bedwars.api.arena.KickReason
The used reason for when a playing spectator gets kicked.
getMaterial() - Method in interface de.marcely.bedwars.tools.PersistentBlockData
Returns the material of the block.
getMaterialByName(String) - Method in interface de.marcely.bedwars.tools.Helper
Tries to identify a material given by its name.
getMaxLevel() - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
Returns the maximum level in this upgrade
getMaxNearbyItems() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns the max amount of items that can be near the spawner until it's stops spawning any further.
getMaxNearbyItems() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns the max amount of spawner items that can be in this spawner before it stops spawning new items
getMaxPlayers() - Method in interface de.marcely.bedwars.api.arena.Arena
Calculates [teams amount] x [players per team] when using a normal arena.
getMaxPlayers() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Calculates [teams amount] x [players per team] when using a normal arena.
getMaxPlayersCount() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getMaxPlayersCount() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets the maximum amount of players that the server is able to hold.
getMaxRank() - Method in class de.marcely.bedwars.api.player.LeaderboardFetchResult
Gets the maximum rank that has been fetched with this result.
getMaxRegionCorner() - Method in interface de.marcely.bedwars.api.arena.Arena
An arena of the type RegenerationType.REGION has two corners.
getMember(UUID) - Method in interface de.marcely.bedwars.api.hook.PartiesHook.Party
Get a member (or leader) by its id.
getMember(UUID, Consumer<Optional<PartiesHook.Member>>) - Method in interface de.marcely.bedwars.api.hook.PartiesHook
Asynchronously receive the info about a member and its party in which the player may be a part of.
getMember(Player, Consumer<Optional<PartiesHook.Member>>) - Method in interface de.marcely.bedwars.api.hook.PartiesHook
Asynchronously receive the info about a member and its party in which the player may be a part of.
getMembers(boolean) - Method in interface de.marcely.bedwars.api.hook.PartiesHook.Party
Get all the members that are a part of this party.
getMemory() - Method in class de.marcely.bedwars.api.event.player.PlayerQuitArenaEvent
Returns the memory instance that allows the player to rejoin the match.
getMemory() - Method in class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
Returns the memory of the player that contains all info needed to successfully make him rejoin the arena.
getMessage() - Method in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
Get the message that would be sent to the player.
getMessage() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.Issue
 
getMessage() - Method in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
Get the error message that would be displayed using this issue-type.
getMessageAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API for managing the messaging system.
getMessageAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getMetadata(String) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
 
getMinHeight(World) - Method in interface de.marcely.bedwars.tools.Helper
Returns the minimum height of an arena.
getMinPlayers() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the minimum amount of players that are needed to start match.
getMinPlayers() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the minimum amount of players that are needed to start match.
getMinRank() - Method in class de.marcely.bedwars.api.player.LeaderboardFetchResult
Gets the minimum rank that has been fetched with this result.
getMinRegionCorner() - Method in interface de.marcely.bedwars.api.arena.Arena
An arena of the type RegenerationType.REGION has two corners.
getMinVisibilityRadius() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the radius in which the hologram gets hidden for the player.
getMissingAmount(Player) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the amount of instances (i.a.
getMissingAmount(Player, ItemStack[]) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Returns the amount of instances (i.a.
getModX() - Method in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
getModZ() - Method in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
getMultiplier() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns how much it has been multiplied by shift-clicking.
getMultiplier() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Get the multiplier of the shop product.
getName() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the unique name of the arena.
getName() - Method in interface de.marcely.bedwars.api.arena.picker.ArenaSelector
The name of this selector.
getName() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
The name of the variable.
getName() - Method in class de.marcely.bedwars.api.BedwarsAddon
Returns the name of this addon.
getName() - Method in interface de.marcely.bedwars.api.command.SubCommand
The main name of the command, which will be displayed in e.g.
getName() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns LobbyItem.getConfigName(), but formats it into the default configured language.
getName() - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Returns the name of this group.
getName() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayout
Returns the name of the layout that will be shown inter alia in the shop config
getName() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns its unformatted name as it is in the config file.
getName() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns the unformatted name.
getName() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns DropType.getConfigName(), but formats it into the default configured language.
getName() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Same as SpecialItem.getName(CommandSender), but uses the default language
getName() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns SpectatorItem.getConfigName(), but formats it into the default configured language.
getName() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayout
Returns the name of the layout that will be shown inter alia in the shop config
getName() - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns the name of this handler in the default language.
getName() - Method in interface de.marcely.bedwars.api.player.PlayerAchievement
Returns the name of this achievement that'll get displayed e.g.
getName() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the unique name of the arena.
getName() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
The name of the player.
getName() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
getName() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Remotes the name of the sender.
getName() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
getName() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
getName() - Method in class de.marcely.bedwars.tools.VarParticle
Returns the name of the name/particle.
getName() - Method in class de.marcely.bedwars.tools.VarSound
Returns the name of the sound.
getName(CommandSender) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns LobbyItem.getConfigName(), but formats it and translates it to the given sender.
getName(CommandSender) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns DropType.getConfigName(), but formats it and translates it to the given sender.
getName(CommandSender) - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns the name of this item in the language of the given sender.
If sender is null then it'll use the default language instead
getName(CommandSender) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns SpectatorItem.getConfigName(), but formats it and translates it to the given sender.
getName(CommandSender) - Method in interface de.marcely.bedwars.api.player.PlayerAchievement
Returns the name of this achievement that'll get displayed e.g.
getName(CommandSender) - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
Returns the name that shall be displayed everywhere
Tip: Use Message.buildByKey(String, String) when you're saving the message in the messages file
getName(CommandSender, int) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns DropType.getConfigName() or DropType.getConfigPluralName(), depending on the amount but formats it and translates it to the given sender.
getName(CommandSender) - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns the name of this handler.
getNameAsMessage() - Method in enum de.marcely.bedwars.api.arena.Team
Uses the key from the messages file and uses that to build the Message instance.
getNameAsMessage() - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
getNative() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the Arena instance that's being used internally.
getNearbyHolograms(Location, double) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Returns all the holograms within the given radius.
getNearbyItemsCount() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Counts all the items that are currently uncollected in the spawner.
getNewChoice() - Method in class de.marcely.bedwars.api.event.player.PlayerArenaVoteEvent
Get the new choice of the player.
getNewName() - Method in class de.marcely.bedwars.api.event.arena.ArenaRenameEvent
Gets the possibly new name of the arena.
getNewStatus() - Method in class de.marcely.bedwars.api.event.arena.ArenaStatusChangeEvent
Returns the new status status that should be set.
getNewTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerTeamChangeEvent
Returns the new team to which the player has been moved to.
getNewTime() - Method in class de.marcely.bedwars.api.event.arena.ArenaOutOfTimeEvent
Arena time will be set to this time after this event.
getNewValue() - Method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
Get the new value that's on being planned to be set.
getNewValue() - Method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
Get the new value that's on being planned to be set
getNextId() - Static method in class de.marcely.bedwars.tools.gui.VillagerOffer
Returns the VillagerOffer.getId() that will be used for the next constructed offer
getNextSpace() - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Starts at slot 0 and tries to find the next available/empty slot.
Returns -1 if it didn't find any
getNextSpace(AddItemCondition) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Starts at slot 0 and tries to find the next available/empty slot.
Returns -1 if it didn't find any
getNextSpace(AddItemCondition) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
getNextUpgradeLevel(Upgrade) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Returns the next upgrade level players can buy of the specified type.
getNickedPlayerRealName(Player) - Method in interface de.marcely.bedwars.tools.Helper
Nicknaming plugins might replace HumanEntity.getName() in favour for the nicked name.
getNickname(Player) - Method in interface de.marcely.bedwars.api.hook.NicknamingHook
Get the nickname that a player is currently using.
getNicknamingHooks() - Method in interface de.marcely.bedwars.api.hook.HookAPI
Get all currently registered nicknaming hooks.
getNMSEntity() - Method in interface de.marcely.bedwars.api.world.hologram.HologramSkin
Returns the NMS object that is being used internally for this skin.
getNMSHelper() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API/Helper to access NMS stuff.
getNMSHelper() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getOffer() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Returns the offer involved in this transaction
getOffer(UUID) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
Returns the offer in this GUI whose id is equal to the given as a parameter
getOffers() - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
Returns all offers that have been added to this GUI.
getOffsetX() - Method in class de.marcely.bedwars.tools.VarParticle
Defines the random offset at the x-coordinate at which a particle may be spawned.
getOffsetY() - Method in class de.marcely.bedwars.tools.VarParticle
Defines the random offset at the y-coordinate at which a particle may be spawned.
getOffsetZ() - Method in class de.marcely.bedwars.tools.VarParticle
Defines the random offset at the z-coordinate at which a particle may be spawned.
getOldChoice() - Method in class de.marcely.bedwars.api.event.player.PlayerArenaVoteEvent
Get the previous choice of the player.
getOldName() - Method in class de.marcely.bedwars.api.event.arena.ArenaRenameEvent
Gets the current name of the arena.
getOldStatus() - Method in class de.marcely.bedwars.api.event.arena.ArenaStatusChangeEvent
Returns the current status.
getOldTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerTeamChangeEvent
Returns the previous team of the player.
getOldValue() - Method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
Returns the previous value that was set.
getOldValue() - Method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
Returns the previous value that was set
getOneTimePurchaseBoughtItems() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns all ShopItems the player has bought which have ShopItem.isOneTimePurchase() set to true.
getOnlinePlayer(String) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns the information of a player that is currently online on the network.
getOnlinePlayer(UUID) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns the information of a player that is currently online on the network.
getOnlinePlayer(OfflinePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns the information of a player that is currently online on the network.
getOnlinePlayers() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns a collection of all known online players on the network.
getOpenCause() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns they way the player opened the shop.
getOpenPage() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
The currently open page
Can be null when there's no page open
getOperation() - Method in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Get the operation this modifier will apply to the mathematical equation.
getOrigin() - Method in interface de.marcely.bedwars.api.MigrationProcess
Returns the previously used system.
getOriginal() - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Returns the original "non-cloned" instance.
getOriginal() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the original "non-cloned" instance.
getOriginal() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns the original "non-cloned" instance.
getOriginalClassLoader() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getOriginalItemStack() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns the original ItemStack that's being passed during initiation.
getOriginEvent() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Returns the event that was called right before this event.
getOverridingHologramLines() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
While generally all hologram lines are basically the same you may make them unique per spawner using this spawner using Spawner.setOverridingHologramLines(String[]).
getOverridingUsage(CommandSenderWrapper) - Method in interface de.marcely.bedwars.api.command.CommandHandler
Override the shown usage at certain conditions.
getPage() - Method in class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
Returns the page that was used to build the shop GUI
getPage() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the page in which the item is inside.
getPageItems() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
All items that should be displayed to the player
getPages() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
The available pages with which the handler has to work with
The collections and EVERYTHING in the collection has been cloned,
meaning the handler can do anything with it that he wants
getParent() - Method in interface de.marcely.bedwars.api.command.SubCommand
A command must be added into a collection otherwise it's not accessible.
getParticipatingVotingPool() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the voting arena in which this arena is in the pool of.
getPartiesHooks() - Method in interface de.marcely.bedwars.api.hook.HookAPI
Get all currently registered parties hooks.
getParty() - Method in interface de.marcely.bedwars.api.hook.PartiesHook.Member
Get the party of which the member is a part of.
getPatchVersion() - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the patch version of the running software.
Example: If it's running 1.8.6, then this method returns 6
getPayload() - Method in class de.marcely.bedwars.api.event.remote.RemoteCustomMessageReceiveEvent
Gets the unmodified payload.
getPermission() - Method in interface de.marcely.bedwars.api.command.SubCommand
The permission needed to use the command.
getPersistentStorage() - Method in interface de.marcely.bedwars.api.arena.Arena
Gets a helper class for storing persistent information for exactly this arena instance.
getPersistentStorage() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Gets a helper class for storing persistent information for exactly this arena instance.
getPersistentStorage() - Method in interface de.marcely.bedwars.tools.PersistentStorage.Holder
Get the persistent storage of this object.
getPitch() - Method in class de.marcely.bedwars.tools.location.XYZYP
 
getPitch() - Method in class de.marcely.bedwars.tools.VarSound
Returns the pitch of the sound.
getPlace() - Method in interface de.marcely.bedwars.api.world.block.RankingSignBlock
Returns the place which will be displayed on the sign
getPlace() - Method in interface de.marcely.bedwars.api.world.block.RankingSkullBlock
Returns the place which will be displayed on the sign
getPlaceholder(String) - Method in interface de.marcely.bedwars.api.message.Message
Obtains the value of a placeholder that has been previously added.
getPlayer() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Returns the player who broke the bed.
getPlayer() - Method in class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
Returns the player who has won the achievement.
getPlayer() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinArenaEvent
The player that joined it.
getPlayer() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinServerEvent
Gets the player that has entered a server.
getPlayer() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
The player that is about to join the arena.
getPlayer() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitArenaEvent
The player that quit it.
getPlayer() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitServerEvent
Gets the player that has left a server.
getPlayer() - Method in class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
Returns the player that opened the shop
getPlayer() - Method in class de.marcely.bedwars.api.event.UpgradeShopGUIPostProcessEvent
Returns the player that opened the upgrade shop
getPlayer() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Returns the player that opened it
getPlayer() - Method in interface de.marcely.bedwars.api.game.spectator.Spectator
Returns the player behind this data.
getPlayer() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Returns the player that opened it
getPlayerAchievementsData() - Method in class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
Returns an object which contains his earn history.
getPlayerDataAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API for getting and managing player data, such as stats and achievements.
getPlayerDataAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getPlayerDisplayName(Player) - Method in interface de.marcely.bedwars.tools.Helper
Returns the display name of a player that shall be shown to the public.
getPlayerIssue(UUID) - Method in class de.marcely.bedwars.api.remote.RemotePlayerAddResult
Gets the issue that possibly caused the player to not join the arena.
getPlayerNickName(Player) - Method in interface de.marcely.bedwars.tools.Helper
Tries to obtain the nicked name of a plugin which possibly has been changed by a third-party nick plugin.
getPlayerProperties() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Returns the already loaded and ready to use player properties instance of the player
getPlayerProperties() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Returns the already loaded and ready to use player properties instance of the player
getPlayerResult(UUID) - Method in class de.marcely.bedwars.api.remote.RemotePlayerAddResult
Gets the result of a specific player.
getPlayers() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all players (except spectators) who are inside the lobby.
getPlayers() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Returns all players that have been added so far.
getPlayers() - Method in interface de.marcely.bedwars.tools.gui.GUI
Returns the player for whom the GUI is currently open
getPlayers() - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
getPlayers() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
getPlayers() - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
getPlayersCount() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
getPlayersCount() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the amount of players that are currently playing on this arena.
getPlayersCount() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets the total amount of players that are currently on this server.
getPlayersInTeam(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns a List of all players that are in a specific team.
getPlayerSkinData(Player) - Method in interface de.marcely.bedwars.tools.Helper
Gets the texture & signature of the player's skin.
getPlayerSpecificLinesSupplier() - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Returns the current lines supplier.
getPlayersPerTeam() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the amount of players that can be in a team.
getPlayersPerTeam() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the amount of players that can be in a team.
getPlayerTeam(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the team of a player.
getPlayerUniqueId() - Method in class de.marcely.bedwars.api.remote.RemoteSpectatorAddResult
The unique id of the player.
getPlayerUniqueIds() - Method in class de.marcely.bedwars.api.remote.RemotePlayerAddResult
Gets the unique id of the players.
getPlayerUUID() - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Returns the UUID of the player.
getPlayerUUID() - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Returns the uuid of the player behind these properties.
getPlayerUUID() - Method in interface de.marcely.bedwars.api.player.PlayerStats
The UUID of the involved player
getPlayTime() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns the duration that the player has been within the match.
getPlugin() - Method in interface de.marcely.bedwars.api.arena.picker.ArenaSelector
The plugin that created this instance.
getPlugin() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
The plugin that has constructed this instance.
getPlugin() - Method in class de.marcely.bedwars.api.BedwarsAddon
Returns the plugin that's the owner of this addon.
getPlugin() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Returns the main class of the MBedwars plugin.
getPlugin() - Method in class de.marcely.bedwars.api.command.CollectionCommandHandler
 
getPlugin() - Method in interface de.marcely.bedwars.api.command.CommandHandler
Returns the plugin that created this handler
getPlugin() - Method in class de.marcely.bedwars.api.command.CommandHandler.Silent
 
getPlugin() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.Problem
Returns the plugin that has created this problem
getPlugin() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.Problem
Returns the plugin that has created this problem
getPlugin() - Method in interface de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent.Handler
 
getPlugin() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Returns the plugin that created this button.
getPlugin() - Method in class de.marcely.bedwars.api.event.PluginHookEvent
Returns the plugin in which MBedwars wants to hook into.
getPlugin() - Method in class de.marcely.bedwars.api.event.PluginPostHookEvent
Returns the plugin to which we tried to hook ourself into.
getPlugin() - Method in class de.marcely.bedwars.api.event.PluginUnhookEvent
Returns the plugin with which this plugin has removed a hook from.
getPlugin() - Method in class de.marcely.bedwars.api.game.lobby.LobbyItemHandler
Returns the plugin that constructed this handler.
getPlugin() - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Returns the plugin that initiated this instance
getPlugin() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayout
Returns the plugin that has created the layout
getPlugin() - Method in class de.marcely.bedwars.api.game.spawner.CustomSpawnerHandler
The plugin that created this handler
getPlugin() - Method in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Returns the plugin that created this modifier
getPlugin() - Method in class de.marcely.bedwars.api.game.specialitem.DeadSpecialItemUseHandler
 
getPlugin() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns the plugin that created the item
getPlugin() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItemUseHandler
Returns the plugin that's in charge of this handler
getPlugin() - Method in class de.marcely.bedwars.api.game.spectator.SpectatorItemHandler
Returns the plugin that constructed this handler.
getPlugin() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayout
Returns the plugin that has created the layout
getPlugin() - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns the plugin that's in charge of this handler
getPlugin() - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
Returns the plugin that has constructed this instance.
getPlugin() - Method in class de.marcely.bedwars.api.message.MessageProcessor
Returns the plugin that's owning this processor
getPlugin() - Method in interface de.marcely.bedwars.api.player.PlayerAchievement
Returns the plugin that created this achievement
getPlugin() - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
Returns the plugin that's providing this data set
getPlugin() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getPlugin() - Method in interface de.marcely.bedwars.api.world.block.CustomBlock.Handler
The plugin that created this handler
getPluginVersion() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets the version of the Bedwars plugin that is running on the server.
getPluralName() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns DropType.getConfigPluralName(), but formats it into the default configured language.
getPluralName(CommandSender) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns DropType.getConfigPluralName(), but formats it and translates it to the given sender.
getPool() - Method in class de.marcely.bedwars.api.event.arena.ArenaVotingPoolUpdateEvent
Get the new voting pool of the arena.
getPotionTypeByName(String) - Method in interface de.marcely.bedwars.tools.Helper
Tries to identify a potion type given by its name.
getPriceAmount(Arena, Team) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns the actual price that a team has to pay for this upgrade.
getPriceAmount(Player) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns the actual price that a player has to pay for this upgrade.
getPriceDropType() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns the DropType required to purchase the item
getPrices() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the prices that will be taken from the player when he's trying to buy the item.
getPrizeForMatchDisabledTickets() - Method in interface de.marcely.bedwars.api.arena.Arena
Get a list of ticket ids of whatever reason the prize for match has been disabled.
getProblems() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns the problems that are preventing the item from being bought
getProblems() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Returns the problems that are preventing the item from being bought
getProcess() - Method in class de.marcely.bedwars.api.event.MigrationProcessRunEvent
Returns the process that has started.
getProcessor() - Method in interface de.marcely.bedwars.api.message.MessageAPI
A MessageProcessor overtakes the post processing of a message.
This includes: replacing placeholders, message placeholders and replacing chat color codes.
The method Message.done() passes a message to the current set processor
getProducts() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns the products that will be given to the buyer.
getProjectile() - Method in class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
Returns the projectile that the PlayerEvent.getPlayer() might have used to kill the player.
getProjectileDamager() - Method in class de.marcely.bedwars.api.arena.PlayerDamageInfo
Tries to get the projectile that was used to damage the player.
getProperties() - Method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
Get the PlayerProperties in which the new value might get set
getProperties() - Method in class de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent
Gets the properties that have changed.
getProperties(UUID, Consumer<PlayerProperties>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to fetch the properties of the player.
getProperties(OfflinePlayer, Consumer<PlayerProperties>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to fetch the properties of the player.
getPropertiesAtRank(int) - Method in class de.marcely.bedwars.api.player.LeaderboardFetchResult
Obtains the properties of the player at the given rank.
getPropertiesCached(UUID) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to get properties from the cache.
getPropertiesCached(OfflinePlayer) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to get properties from the cache.
getProperty() - Method in class de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent
Gets the property that has changed.
getQueue() - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Gets all arenas that are enqueued for the cloning process.
getQueuedTraps() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
The traps currently queued for this team.
getQueueEntries() - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Gets all entries that are enqueued for the cloning process.
getQuitLosers() - Method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
Returns the offline players that lost the round.
getQuitPlayerMemories() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all memories/infos of all players who were playing in the game but left.
getQuitPlayerMemory(UUID) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all memory/infos of a player who has left a running match.
getQuitTime() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns the time when the player has quit the arena.
getQuitWinners() - Method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
Returns the offline players that won the round.
getRawMessage(String) - Method in interface de.marcely.bedwars.api.message.Message
This method is essential for the message processor.
getRealName() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns what Arena.getName() would return on the server, in which the arena is located at.
getRealName(Player) - Method in interface de.marcely.bedwars.api.hook.NicknamingHook
Get the real name of the player.
getReason() - Method in class de.marcely.bedwars.api.event.player.PlayerQuitArenaEvent
Returns the reason why he left the arena.
getReason() - Method in class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
Returns the reason why he got into a spectator.
getReason() - Method in class de.marcely.bedwars.api.event.player.SpectatorQuitArenaEvent
Returns the reason why he left the arena.
getReason() - Method in interface de.marcely.bedwars.api.game.spectator.Spectator
Returns the reason or the cause of him being a spectator.
getReference() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
getReference() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns the object that's being referenced.
getReference() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
getReference() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
getRegenerationType() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the regeneration type aka the form/variant of the arena.
getRegenerationType() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the regeneration type aka the form/variant of the arena.
getRegisteredAchievementTypes() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Get all existing achievements.
getRegisteredStatSets() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Returns all registered data sets for stats.
getRegularPriceAmount() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns amount of a specific DropType required to purchase this UpgradeLevel
getRemainingNextDropTime() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Returns the time in ticks until the spawner drops something again
getRemoteAPI() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Contains API that is being used for communicating with other servers in a Proxy network.
getRemoteAPI() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getRemoteArena() - Method in class de.marcely.bedwars.api.event.player.PlayerCloseArenaEditorInSetupGUI
Returns the arena that is involved in this event.
getRemoteArena() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
Returns the arena that is involved in this event.
getRemotePlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
getRemotePlayer() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns the RemotePlayer that is being wrapped.
getRemotePlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
getRemotePlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
getRemotePlayers() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns all the players that are currently playing on this arena.
getRemoteServer() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Gets the server on which the arena is being managed on.
getRestriction() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
The ArenaConditionGroup that controls what arenas this ShopItem is visible in.
getRestriction() - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
The ArenaConditionGroup that controls what arenas this Upgrade is visible in.
getResult() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Returns what shall happen after the event.
getResult() - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent
Returns what actually should happen after this event.
getResult() - Method in class de.marcely.bedwars.api.remote.RemoteSpectatorAddResult
Gets what exactly happend
getResult() - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Returns the item that will be given to the player once he purchased it
getRevision() - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the revision number that you can find in NMS packages.
Example: If it's running "v1_8_R3" then this method returns 3
getRootCommandsCollection() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Returns the commands collection that contains all sub commands under /bw.
getRootCommandsCollection() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getRoundStartTime() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the time when the arena changed the last time its state to ArenaStatus.RUNNING.
getRoundStopTime() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the time when the arena changed the last time its state from ArenaStatus.RUNNING to something else.
getRunningMigrationProcesses() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Returns all running migration processes.
getRunningMigrationProcesses() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getRunningTime() - Method in interface de.marcely.bedwars.api.arena.Arena
Get the time since the current match is running or how long the last has match.
getSavingLocation() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the location that will be saved and reused after the plugin restarts.
getScoreboardHandler() - Method in interface de.marcely.bedwars.api.GameAPI
Returns the current handler for scoreboards.
getSecondGivenPrice() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Returns the second price that was offered by the player.
getSecondPrice() - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Returns the optional second price that the player must have and give to purchase the offer
getSeeingPlayers() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns all the player who are theoretically able to see him.
getSeeingPlayersAmount() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
getSelector() - Method in class de.marcely.bedwars.api.arena.picker.ArenaPicker
Returns the selector.
getSelectorByName(String) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Tries to find a selector given by its name.
getSelectorNames() - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Gets the names of all registered selectors.
getSelectors() - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Gets the instances of all registered selectors.
getSender() - Method in class de.marcely.bedwars.api.event.arena.ArenaCreateEvent
Returns the person who created the arena.
getSender() - Method in class de.marcely.bedwars.api.event.arena.ArenaDeleteEvent
Returns the person who deleted the arena.
getSender() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
Returns the person who initiated the check.
getSender() - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent
Returns the person who started the regeneration.
getSender() - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStopEvent
Returns the person/sender who stopped it.
getSender() - Method in class de.marcely.bedwars.api.event.remote.RemoteCustomMessageReceiveEvent
Get the server that has sent this message.
getSenderWrapped() - Method in class de.marcely.bedwars.api.event.arena.ArenaDeleteEvent
Returns the person who deleted the arena.
getSenderWrapped() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
Returns the person who initiated the check.
getSenderWrapped() - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent
Returns the person who started this regeneration.
getSenderWrapped() - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStopEvent
Returns the person/sender who stopped it.
getServer() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerJoinServerEvent
Gets the server that he entered.
getServer() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerQuitServerEvent
Gets the server that he left.
getServer() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectEvent
Gets the server that has connected.
getServer() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent
Gets the server that has disconnected.
getServer() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Gets the server in which he's currently on.
getServerName() - Method in interface de.marcely.bedwars.api.hook.CloudSystemHook
Get the name of the server.
getServers() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns a collection of all known servers (including the local one RemoteAPI.getLocalServer()).
getShooter() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Returns the entity from whom the fireball shall come from.
getShopHypixelV2QuickBuyItems() - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Parses the entry DefaultPlayerProperty.SHOPDESIGN_HYPIXELV2_QUICKBUY and returns all the items stored in the quick buy.
getShopLayout(String) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to look up for a registered layout that has the given name.
getShopLayouts() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all existing layouts for the shop
getShopPages() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all existing pages inside the shop
getShopProduct() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Get the shop product that the player is trying to buy.
getSignName() - Method in enum de.marcely.bedwars.api.arena.ArenaStatus
You can find them in the messages file under: "Sign_[status]".
Uses the configured language as the default language
getSignName(CommandSender) - Method in enum de.marcely.bedwars.api.arena.ArenaStatus
You can find them in the messages file under: "Sign_[status]".
Uses the configured language as the default language
getSignName(CommandSender) - Method in interface de.marcely.bedwars.api.unsafe.ArenaStatusWrapper
Deprecated.
 
getSize() - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Returns the total amount of items/slots that fit into this GUI
getSkin() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the skin object of the hologram.
getSkin() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEquipment
Get the skin that is being represented by this instance.
getSkinSignature() - Method in interface de.marcely.bedwars.api.world.hologram.skin.NPCHologramSkin
Returns the skin signature that has been passed using NPCHologramSkin.setSkin(String, String).
getSkinTexture() - Method in interface de.marcely.bedwars.api.world.hologram.skin.NPCHologramSkin
Returns the skin texture that has been passed using NPCHologramSkin.setSkin(String, String).
getSkinType() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the skin type of the hologram.
getSkullTexture(Skull) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the texture of the skull in a base64 format.
getSkullTexture(SkullMeta) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the texture of the skull in a base64 format.
getSlot() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns the slot to which this item will be added to.
getSlot() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns the slot to which this item will be added to.
getSoloRejoinTask() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns the task used to eliminate a team if no players rejoin in the configured time.
getSoundByMinecraftName(String) - Method in interface de.marcely.bedwars.tools.NMSHelper
Tries to parse a Minecraft sound given by it's vanilla id (e.g.
getSoundByName(String) - Method in interface de.marcely.bedwars.tools.Helper
Tries to identify a sound given by its name.
getSpawnEffect() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
The effect that should be played whenever it drops something.
getSpawner() - Method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
Returns the spawner that's about to drop something.
getSpawner() - Method in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Returns the spawner to which this modifier has been added to
getSpawners() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns a collection of all added spawners
getSpawnersAtLocation(XYZ) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all spawners that are located at that block/location
getSpawnersAtLocation(Location) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all spawners that are located at that block/location
getSpawnLocation() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Returns the location where the fireball shall spawn.
getSpawnLocation() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the location at which the hologram was initially spawned.
getSpawnRadius() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Get the radius in which the item may randomly spawns.
getSpawnSound() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
The sound that should be played whenever it drops something.
getSpecialItem() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Returns the special item that the player has used.
getSpecialItem() - Method in interface de.marcely.bedwars.api.game.shop.product.SpecialItemShopProduct
Returns the special item that will be given on purchase.
getSpecialItem(String) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to locate and return a SpecialItem given by its id.
getSpecialItem(ItemStack) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to locate and return a SpecialItem given by its usable item.
getSpecialItemId() - Method in interface de.marcely.bedwars.api.game.shop.product.SpecialItemShopProduct
Returns the id of the special item that will be given on purchase.
getSpecialItems() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all registered (including the default ones) SpecialItems.
getSpectateData(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Looks and returns the spectator data of the player.
getSpectatingPlayers() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all players who are currently spectating.
getSpectator() - Method in class de.marcely.bedwars.api.event.player.SpectatorItemUseEvent
Returns the spectator who is about to use the item.
getSpectator() - Method in class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
Returns the spectator who's trying to join.
getSpectator() - Method in class de.marcely.bedwars.api.event.player.SpectatorQuitArenaEvent
Returns the spectator.
getSpectatorByPlayer(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to find the corresponding Spectator instance given by its player.
getSpectatorItem(int) - Method in interface de.marcely.bedwars.api.GameAPI
Returns a hotbar slot given by its slot.
getSpectatorItemHandler(String) - Method in interface de.marcely.bedwars.api.GameAPI
Returns a registered item handler whos id is equal to the passed one.
getSpectatorItemHandlers() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all registered handlers.
getSpectators() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns every player who's currently spectating this arena.
getSpectators() - Method in interface de.marcely.bedwars.api.GameAPI
Returns the spectator data of every player who is currently spectating.
getSpectatorsCount() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the amount of players currently spectating the arena.
getSpectatorSpawn() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the spawnpoint of a spectator.
getState() - Static method in class de.marcely.bedwars.api.BedwarsAPI
Returns the current run state of the MBedwars plugin.
getState() - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getState(Player, Arena, Team) - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
Returns the current state of a player that indicates whether he is able to upgrade at this given moment.
getStats() - Method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
Get the PlayerStats in which the new value might get set
getStats(UUID, Consumer<PlayerStats>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to fetch the stats of the player.
getStats(OfflinePlayer, Consumer<PlayerStats>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to fetch the stats of the player.
getStatsAtRank(int) - Method in class de.marcely.bedwars.api.player.LeaderboardFetchResult
Obtains the stats of the player at the given rank.
getStatsByName(String, Consumer<Optional<PlayerStats>>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to fetch the stats of the player given by its name.
getStatsCached(UUID) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to get stats from the cache.
getStatsCached(OfflinePlayer) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to get stats from the cache.
getStatsDataSet(String) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Searches for the data set with that id and returns it.
getStatSet() - Method in class de.marcely.bedwars.api.player.LeaderboardFetchResult
Get the stat set that was used to order the players.
getStatsSet(String) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Returns the stats set with the given id.
getStatus() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the current state of the arena
getStatus() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Returns the current state of the arena
getStoredKeys() - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Returns all keys/ids of the properties that are currently stored in this object.
getStoredLocales() - Method in interface de.marcely.bedwars.api.message.MessageAPI
Returns all locales that are currently in memory.
Keep in mind that this may vary depending on the configuration of the user.
Does not include the default one
getSynchronizedFlag(String) - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Get whether the key-value pair shall be synchronized between servers.
getTarget() - Method in class de.marcely.bedwars.api.game.upgrade.TeamEnchantment
Get the item this enchantment should target.
getTargetTeam() - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Get the team of whom the bed shall be destroyed.
getTargetTeam() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Returns the target team that has been specified using AddRemotePlayerInfo.getTargetTeam().
getTeam() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns the team to which he belongs to.
getTeam() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Returns the team who own the bed.
getTeam() - Method in class de.marcely.bedwars.api.event.arena.TeamEliminateEvent
Returns the team that has been eliminated.
getTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerAddBedEvent
Returns the team of the bed.
getTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Returns the team in which the player bought the upgrade for.
getTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
Returns the team to which the player is automatically getting added to.
getTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
Returns the arena in which the shop was opened.
getTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerQuitArenaEvent
Returns the team in which he was before he left the arena.
getTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Get the team the player is in.
getTeam() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Returns the team in which the upgrade or trap belongs to.
getTeam() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
The team that belongs to this state.
getTeamBaseOnlyEffects(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns effects applied to a team around their base
getTeamByBaseLocation(XYZ) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to fetch the team of a location that's inside a base.
getTeamByBaseLocation(Location) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to fetch the team of a location that's inside a base.
getTeamByName(String) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getTeamEnchantments(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all team enchantments applied to a team
getTeamEnchantmentTarget(Material) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getTeamPermanentEffects(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns all effects applied to a team everywhere
getTeamPrivateInventory(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Obtain a teams private inventory using this method.
getTeamSpawn(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Gets the spawn point of a team.
getTeamsWithPlayers() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns a List of all teams that have at least one player.
getTeamsWithPlayers(Player...) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns a List of all teams that have at least one player.
getTime() - Method in class de.marcely.bedwars.api.event.ConfigsLoadEvent
Returns the time it took to load the configurations from 0 to complete in milliseconds.
getTimeMs() - Method in class de.marcely.bedwars.api.arena.PlayerDamageInfo
Get the time in ms when this info was obtained.
getTitle() - Method in interface de.marcely.bedwars.tools.gui.GUI
Returns the set title
getTitle() - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
getTitle() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
getTitle() - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
getTo() - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
Returns the location to which the player is trying to teleport to.
getTotalPool() - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Get the pool of theoretical arenas that may be voted for.
getTradeListeners() - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
Returns all registered trade events that were explicitly added to this GUI.
getTriggerHandler() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns UpgradeTriggerHandler used by this UpgradeLevel
getTriggerHandlerId() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns UpgradeTriggerHandler used by this UpgradeLevel
getType() - Method in interface de.marcely.bedwars.api.arena.picker.ArenaSelector
The type of this selector.
getType() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
Returns the type of this variable.
getType() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
The type of this class.
getType() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
getType() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
getType() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.Issue
Returns the type of the issue to differentiate it from others
getType() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Returns the buttons type.
getType() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUIEvent
Get the type of the UI.
getType() - Method in class de.marcely.bedwars.api.game.lobby.LobbyItemHandler
Returns the type of this handler.
getType() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayout
Returns the type of the layout to make it easier to differentiate to default ones
getType() - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Prices can vary from their type.
getType() - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Products may vary on what they effectively give to the player.
This returns what exactly it'll be giving to the player
getType() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns the type to make it easier for you to differentiate it
getType() - Method in class de.marcely.bedwars.api.game.spectator.SpectatorItemHandler
Returns the type of this handler.
getType() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayout
Returns the type of the layout to make it easier to differentiate to default ones
getType() - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns the type of this handler.
getType() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
SpecialBlocks vary from the type they represent.
getType() - Method in interface de.marcely.bedwars.api.world.hologram.HologramController
Returns the type of this controller.
getType() - Method in interface de.marcely.bedwars.api.world.hologram.HologramSkin
Returns the type of the skin.
getUnformattedHintMessage() - Method in class de.marcely.bedwars.api.arena.AddPlayerIssue
Get the hint message that has been passed during the construction.
getUniqueId() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns the uuid (OfflinePlayer.getUniqueId()) of the player.
getUniqueId() - Method in interface de.marcely.bedwars.api.hook.PartiesHook.Member
The UUID of the player (Entity.getUniqueId().
getUniqueId() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
The unique id of the player.
getUniqueId() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
getUniqueId() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Remotes the uuid of the sender.
getUniqueId() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
getUniqueId() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
getUpgrade() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns upgrade that this upgrade level belongs to
getUpgradeLevel() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
The upgrade level that was purchased by the player
getUpgradeLevel() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Returns the UpgradeLevel that belongs to the upgrade that's being triggered, or the trap that's being purchased
getUpgradeLevels() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Gets all the upgrade levels that should be displayed in the GUI
getUpgrades() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all the upgrades that are currently loaded.
getUpgradeShopLayout(String) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to look up for a registered layout that has the given name.
getUpgradeShopLayouts() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all existing layouts for the upgrade shop
getUpgradeState(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the UpgradeState of a specified team
getUpgradeState(Upgrade) - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
returns the upgrade state of a specified upgrade
getUpgradeTriggerHandler(String) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to locate and return a UpgradeTriggerHandler given by its id.
getUpgradeTriggerHandlers() - Method in interface de.marcely.bedwars.api.GameAPI
Returns all registered (including the default ones) UpgradeTriggerHandlers.
getUsage() - Method in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
Gets the explicit String that must be given to use this operator.
getUsage() - Method in interface de.marcely.bedwars.api.command.SubCommand
Returns the default parameters the command expects.
getUsage(CommandSenderWrapper) - Method in interface de.marcely.bedwars.api.command.SubCommand
Returns the parameters the command expects for a specific sender.
getUsername() - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Returns the name (OfflinePlayer.getName()) of the player.
getUsername() - Method in interface de.marcely.bedwars.api.hook.PartiesHook.Member
The name of the player (HumanEntity.getName().
getValidatingValue() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparative
Returns the value that we are comparing with.
getValue() - Method in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Get the amount in seconds by which this modifier will apply its SpawnerDurationModifier.Operation.
getValue() - Method in class de.marcely.bedwars.tools.Pair
Gets the value for this pair.
getValue(Arena) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
Fetches the value of a local arena.
getValue(PlayerStats) - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
Similar to PlayerStatSet.getDisplayedValue(PlayerStats), but as a direct number
Will amongst other things be used for the leaderboard
getValue(RemoteArena) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
Fetches the value of a remote arena.
getValue(String) - Method in interface de.marcely.bedwars.api.configuration.ConfigurationAPI
Get the object that is currently set for this config
getValueClass() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
The class of the value that is being fetched.
getValueType(String) - Method in interface de.marcely.bedwars.api.configuration.ConfigurationAPI
Returns the data type used for a certian Config.
getVanillaDeathMessage(Player) - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the death message that Minecraft would use by default if the player would die at this moment
getVariable() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparative
Returns the variable (or the variable value fetcher given by arena) of this condition.
getVersion() - Method in class de.marcely.bedwars.api.BedwarsAddon
Returns the version of this addon.
getVersion() - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns the minor version of the running software.
Example: If it's running 1.8.6, then this method returns 8
getVisibleLobbyItem(int, Player, Arena) - Method in interface de.marcely.bedwars.api.GameAPI
Returns the currently visible item at a specific slot.
getVisiblePageItems(Arena, Player) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Returns the items that are inside the page for a specific player.
getVolume() - Method in class de.marcely.bedwars.tools.VarSound
Returns the volume of the sound.
getVoters(Arena) - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Get all the players who are voting for an arena.
getVoting() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns the voting handler of this arena.
getVoting() - Method in class de.marcely.bedwars.api.event.player.PlayerArenaVoteEvent
Get the voting handler of the arena in which the voting is happening.
getWidth() - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Returns the amount of items that fit in a row
getWidth() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
getWinners() - Method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
Returns the online player that won the round.
getWinnerTeam() - Method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
Returns the team that won the round.
getWorld() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Returns the world to which this block initially was added.
Keep in mind that the block might have been removed.
getWorld() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns the world to which the hologram was added to
getWorldStorage(World) - Static method in class de.marcely.bedwars.api.BedwarsAPI
A world storage contains anything needed for creating custom entities or blocks.
getWorldStorage(World) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
getX() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Returns the x coordinate of this block
getX() - Method in class de.marcely.bedwars.tools.location.XYZ
Returns the x-coordinate
getY() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Returns the y coordinate of this block
getY() - Method in class de.marcely.bedwars.tools.location.XYZ
Returns the y-coordinate
getYaw() - Method in class de.marcely.bedwars.tools.location.XYZYP
 
getYield() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Returns the yield of the explosion.
getZ() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Returns the z coordinate of this block
getZ() - Method in class de.marcely.bedwars.tools.location.XYZ
Returns the z-coordinate
give(Player, Team, Arena, int) - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Gives the product to a player.
givePlayerItem(Player, ItemStack) - Method in interface de.marcely.bedwars.tools.Helper
Properly gives an item to a player.
GOMMEHD - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
GOOD_KD - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
GRAY - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
GREATER_THAN - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
In case the value is of type ArenaConditionVariableValueNumber:
- Value must be greater (not equal!) than variable
In case the value is of type ArenaConditionVariableValueString:
- Value string must being with the same letters as variables (letter casing is being ignored)
GREATER_THAN_OR_EQUAL - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
In case the value is of type ArenaConditionVariableValueNumber:
- Value must be greater than or equal to variable
In case the value is of type ArenaConditionVariableValueString:
- Value string must being with the same letters as variables (letter casing is important)
greaterThan(Float) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
greaterThan(String) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
greaterThan(T) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
greaterThanOrEqual(Float) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
greaterThanOrEqual(String) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
greaterThanOrEqual(T) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
GREEN - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
GUARD_DOG - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
GUI - Interface in de.marcely.bedwars.tools.gui
Interface that includes anything that any kind of GUI have in common
GUIItem - Class in de.marcely.bedwars.tools.gui
Represents an interactable item that can be added to a GUI
GUIItem(ItemStack, ClickListener) - Constructor for class de.marcely.bedwars.tools.gui.GUIItem
 
GUIItem(ItemStack, ClickListener, Object) - Constructor for class de.marcely.bedwars.tools.gui.GUIItem
 

H

handleDrop(Spawner, Location) - Method in class de.marcely.bedwars.api.game.spawner.CustomSpawnerHandler
Gets called whenever the spawner drops something.
handleInteract(Player) - Method in interface de.marcely.bedwars.api.world.hologram.HologramController
Simulate as if a player would right-click on him
handleNotification(PlayerBuyInShopEvent) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.Problem
Notify the player about the problem
handleNotification(PlayerBuyUpgradeEvent) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.Problem
Notify the player about the problem
handleStop() - Method in class de.marcely.bedwars.api.game.specialitem.SpecialItemUseSession
Forcefully stops and cleans the session
handleUse(Spectator, SpectatorItem) - Method in class de.marcely.bedwars.api.game.spectator.SpectatorItemHandler
Handles the execution of the item.
handleUse(Player, Arena, LobbyItem) - Method in class de.marcely.bedwars.api.game.lobby.LobbyItemHandler
Handles the execution of the item.
has(PlayerAchievement) - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Returns if the player has a specific achievement.
has(CommandSender) - Method in enum de.marcely.bedwars.api.Permissions
Returns whether or not the sender is granted to this permission.
has(CommandSender, String...) - Method in enum de.marcely.bedwars.api.Permissions
Returns whether or not the sender is granted to this permission.
HAS_ISSUE - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
There was an issue that made him not join the arena.
hasBuyGroup() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns if the item is a member of a buy-group or not.
hasBuyPermission(Player) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Weather or not a player has permission to buy this item.
hasContentAmount() - Method in interface de.marcely.bedwars.api.command.SubCommand
Returns whether or not it'll display the amount of entries in /bw [...] help.
hasDisplayName() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns whether or not a custom display name is given.
hasHandler() - Method in interface de.marcely.bedwars.api.world.block.CustomBlock
Returns if a handler has been set for this block with CustomBlock.setHandler(Handler)
hasIssue() - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
Get if any issue has been added so far, that'd prevent the player from joining.
hasIssues() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
Returns if the arena has any issues and by that won't be able to start correctly
hasIssues() - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
Returns if the player has any issues entering the arena.
hasIssues() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Returns when there are any issues that cause the original BukkitEvent to get cancelled.
hasIssues() - Method in class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
Returns if the player has any issues rejoining the arena.
hasLeft() - Method in interface de.marcely.bedwars.tools.Either
Returns if something has been set to the left field.
hasLeft() - Method in class de.marcely.bedwars.tools.Either.Left
 
hasLeft() - Method in class de.marcely.bedwars.tools.Either.Right
 
hasLobbyLocation() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether a location for the lobby has been set.
hasMetadata(String) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
 
hasNext() - Method in class de.marcely.bedwars.tools.CloseableIterator.AlwaysClosed
 
hasNickname(Player) - Method in interface de.marcely.bedwars.api.hook.NicknamingHook
Get whether a player currently has a nickname.
hasOpen(Player) - Method in interface de.marcely.bedwars.tools.gui.GUI
Get whether the given player has the inventory currently open
hasOpen(Player) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
hasOpen(Player) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
hasOpen(Player) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
hasPermission(String) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
hasPermission(String) - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether the sender has a given permission.
hasPermission(String) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
hasPermission(String) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
hasPermission(Permission) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
hasPermission(Permission) - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether the sender has a given permission.
hasPermission(Permission) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
hasPermission(Permission) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
hasPlayerSpecificLinesSupplier() - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Returns whether a lines supplier has been set.
hasRight() - Method in interface de.marcely.bedwars.tools.Either
Returns if something has been set to the right field.
hasRight() - Method in class de.marcely.bedwars.tools.Either.Left
 
hasRight() - Method in class de.marcely.bedwars.tools.Either.Right
 
hasSecondPrice() - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Returns if a second unique price is required for the player to purchase the item
hasSkin() - Method in interface de.marcely.bedwars.api.world.hologram.skin.NPCHologramSkin
Returns whether the skin has a skin (whether he looks like Alex or Steve)
HASTE - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Gives the Haste effect
HEAL_POOL - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Gives the regeneration effect near your base
HELMET - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
The head slot.
HelpCommandHandler - Class in de.marcely.bedwars.api.command
 
HelpCommandHandler() - Constructor for class de.marcely.bedwars.api.command.HelpCommandHandler
 
Helper - Interface in de.marcely.bedwars.tools
 
hide(Player) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Hides the scoreboard from a player who's seeing it
HIDE_SPAWNERS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
hide0(Player) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Hides the scoreboard from a player who's seeing it
hideAll() - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Similar to ScoreboardHandler.hide(Player), but does that for all active players
hideAll(Arena) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Similar to ScoreboardHandler.hide(Player), but does that for all players (including spectators) inside an arena
hideAttributes(ItemStack) - Method in interface de.marcely.bedwars.tools.NMSHelper
Hides attributes from the item.
HIGH_PLAY_TIME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
HIVEMC - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
HOLOGRAM - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramSkinType
Spawns a bunch of invisible armor stands to create something-like a hologram.
HologramController - Interface in de.marcely.bedwars.api.world.hologram
The HologramController is basically the brain of the hologram.
HologramControllerType - Enum in de.marcely.bedwars.api.world.hologram
Represents the type of the HologramController
HologramEntity - Interface in de.marcely.bedwars.api.world.hologram
The plugin has a special feature included called "Holohraphic Entities".
HologramEquipment - Interface in de.marcely.bedwars.api.world.hologram
Represents the externally visible equipment inventory of a hologram.
HologramEquipment.Slot - Enum in de.marcely.bedwars.api.world.hologram
Represents a slot in a holograms equipment inventory.
HologramSkin - Interface in de.marcely.bedwars.api.world.hologram
Represents the skin of the hologram.
HologramSkinType - Enum in de.marcely.bedwars.api.world.hologram
The skin of the hologram which specifies the way the hologram is going look like.
HolographicHologramSkin - Interface in de.marcely.bedwars.api.world.hologram.skin
Represents a "holograph" (don't get confused by "holograms").
HolographicHologramSkin.PlayerSpecificLinesSupplier - Interface in de.marcely.bedwars.api.world.hologram.skin
Displays specific lines that vary to each player.
Hook - Interface in de.marcely.bedwars.api.hook
Represents an extension handler for third-party plugins by hooking into their feature-set.
HookAPI - Interface in de.marcely.bedwars.api.hook
Aggregates a collection of APIs that are used to maintain a list for features that MBedwars makes use of.
HookCategory - Enum in de.marcely.bedwars.api.hook
Represents a generalized category to which a hook may itself assign to.
HYPIXEL - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
HYPIXEL - Enum constant in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
 
HYPIXEL_V2 - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
HYPIXELV2 - Enum constant in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
 

I

ICON - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
ICON - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
ID_DEFAULT_BASE - Static variable in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
The "base" modifier that used SpawnerDurationModifier.Operation.SET and the value DropType.getDropDuration() by default
ID_DEFAULT_UPGRADEDEALER - Static variable in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Gets added when a player purchases an upgrade
IGNORE_STATE_UPDATE - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent.Result
Does everything as ArenaBedBreakEvent.Result.DONT_CANCEL, only doesn't update the internal state.
ignoresCancelEvent() - Method in interface de.marcely.bedwars.tools.gui.GUI
Ignore it.
ignoresCancelEvent() - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
ImmutableLocation - Class in de.marcely.bedwars.tools.location
Extends Location and forbids any modifications done to it
ImmutableLocation(Location) - Constructor for class de.marcely.bedwars.tools.location.ImmutableLocation
 
ImmutableLocation(World, double, double, double) - Constructor for class de.marcely.bedwars.tools.location.ImmutableLocation
 
ImmutableLocation(World, double, double, double, float, float) - Constructor for class de.marcely.bedwars.tools.location.ImmutableLocation
 
ImmutableXYZ - Class in de.marcely.bedwars.tools.location
Extends XYZ and forbids any modifications done to it
ImmutableXYZ() - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZ
 
ImmutableXYZ(double, double, double) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZ
 
ImmutableXYZ(XYZ) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZ
 
ImmutableXYZ(Location) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZ
 
ImmutableXYZ(Vector) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZ
 
ImmutableXYZD - Class in de.marcely.bedwars.tools.location
Extends XYZD and forbids any modifications done to it
ImmutableXYZD() - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZD
 
ImmutableXYZD(double, double, double) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZD
 
ImmutableXYZD(double, double, double, XYZD.Direction) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZD
 
ImmutableXYZD(XYZ) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZD
 
ImmutableXYZD(XYZD) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZD
 
ImmutableXYZD(Location) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZD
 
ImmutableXYZD(Vector) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZD
 
ImmutableXYZYP - Class in de.marcely.bedwars.tools.location
Extends XYZYP and forbids any modifications done to it
ImmutableXYZYP() - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
ImmutableXYZYP(double, double, double) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
ImmutableXYZYP(double, double, double, float, float) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
ImmutableXYZYP(XYZ) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
ImmutableXYZYP(XYZYP) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
ImmutableXYZYP(Location) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
ImmutableXYZYP(Vector) - Constructor for class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
includesPlayer(UUID) - Method in class de.marcely.bedwars.api.remote.RemotePlayerAddResult
Checks whether the given uuid was a part of the joining action.
INGAME - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardType
In a round (ArenaStatus.RUNNING)
INGAME_PLAYERS - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
InitBedwarsAPILayer - Class in de.marcely.bedwars.api.unsafe
Deprecated.
InitBedwarsAPILayer() - Constructor for class de.marcely.bedwars.api.unsafe.InitBedwarsAPILayer
Deprecated.
 
INITIALIZATION - Enum constant in enum de.marcely.bedwars.api.player.AttributeChangeCause
Used when the attributes container is being loaded.
initMigrationProcess(MigrationProcess.Origin) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
INSIDE_NON_BUILD_RADIUS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent.Issue
Block that gets broken/placed is inside a region in which you may not do that (such as near the team spawn).
INSTANCE - Static variable in class de.marcely.bedwars.api.command.CommandHandler.Silent
 
INSTANCE - Static variable in class de.marcely.bedwars.api.game.specialitem.DeadSpecialItemUseHandler
 
INSTANCE - Static variable in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
INSTANCE - Static variable in class de.marcely.bedwars.api.unsafe.InitBedwarsAPILayer
Deprecated.
 
INSTANCE - Static variable in class de.marcely.bedwars.tools.gui.ClickListener.Silent
 
INSUFFICIENT_PERMISSIONS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
 
isActive() - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Gets whether this manager is currently actively processing the cloning of new arenas.
isActive() - Method in class de.marcely.bedwars.api.game.specialitem.SpecialItemUseSession
Returns true when SpecialItemUseSession.stop() hasn't been called yet
isActive() - Method in interface de.marcely.bedwars.api.hook.Hook
Get whether the hook is currently registered and active.
isActive() - Method in interface de.marcely.bedwars.api.world.hologram.HologramController
Returns if the controller is still bound to an existing hologram.
isActive() - Method in class de.marcely.bedwars.tools.VarSound
Returns whether this sound is active.
isActive(Hook) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
isActive(Player) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Returns whether or not the scoreboard is active for a given player.
isAffectingAchievements() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
Whether achievements shall be purged.
isAffectingAllPlayers() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
Whether all players are affected from this purge, and not just a single one.
isAffectingProperties() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
Whether properties shall be purged.
isAffectingStats() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
Whether stats shall be purged.
isAND() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
Whether all childrens are being checked using the AND operator.
isAPIActive() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns whether the current instance is actually the instance that is currently implemented.
isApplyingStoredInventory() - Method in enum de.marcely.bedwars.api.arena.KickReason
Get whether the player's stored inventory does get applied with this reason.
isApplyingStoredInventory() - Method in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Get whether the player's stored inventory does get applied with this reason.
isArenaNameValid(String) - Method in interface de.marcely.bedwars.api.GameAPI
Returns weather or not the given String can be used as the name for an arena
isAsConsole() - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent.ExecutableCommand
Whether the command shall be executed as console.
isAsConsole() - Method in interface de.marcely.bedwars.api.game.shop.product.CommandShopProduct
Returns if the command will be executed as the player or as the console
isAutoAssignTeam() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Whether auto-assign has been enabled using AddRemotePlayerInfo.setAutoAssignTeam(boolean).
isAutoWear() - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Returns whether or not this item is automatically getting worn on purchase
isBackingUpInventory() - Method in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Get whether a back up of the player's inventory is being created in this reason.
isBedDestroyed(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether the bed of a team has been destroyed.
isBedrockPlayer(UUID) - Method in interface de.marcely.bedwars.tools.Helper
Returns whether the player is playing using Minecraft's Bedrock Edition or not.
isBedrockPlayer(OfflinePlayer) - Method in interface de.marcely.bedwars.tools.Helper
Returns whether the player is playing using Minecraft's Bedrock Edition or not.
isBeta() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayout
Returns whether or not the layout is in beta state
Beta meaning that the layout hasn't been completely finished yet or hasn't been tested
isBeta() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayout
Returns whether the layout is in beta state
isBlockPlayerPlaced(Block) - Method in interface de.marcely.bedwars.api.arena.Arena
There are configurations which limit the block breaking to blocks that have been placed by players.
isBreakEvent() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Whether the player tries to break a block.
isBroadcastingMessage() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Whether or not a message will be sent out to all team players when an upgrade or trap is purchased
isBroadcastingMessage() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Whether or not a message will be sent out to all team players when an upgrade is purchased, or when a trap is triggered
isBroadcastingSound() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Whether or not a sound will be played when an upgrade or trap is purchased
isBroadcastingSound() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Whether or not a sound will be played when an upgrade is purchased, or when a trap is triggered
isBroadcastingTitle() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Whether or not a title will be sent out to all team players when an upgrade is purchased, or when a trap is triggered
isBukkitPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
isBukkitPlayer() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether an online player executed this.
isBukkitPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
isBukkitPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
isCacheOnly() - Method in class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
Whether only the local cache is affected.
isCancelled() - Method in class de.marcely.bedwars.api.event.arena.ArenaDeleteEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.CommandExecuteEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.MigrationProcessRunEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
 
isCancelled() - Method in class de.marcely.bedwars.api.event.SpecialBlockAddEvent
 
isClone() - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Checks whether this instance is a clone (as if it has been cloned using BuyGroup.clone()).
isClone() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Checks whether this instance is a clone (as if it has been cloned using ShopItem.clone()).
isClone() - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Checks whether this instance is a clone (as if it has been cloned using ShopPage.clone()).
isCloned() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether this arena has been cloned from an other arena.
isCommandsAsConsole() - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Returns whether the commands (LobbyItem.getCommands()) will be executed as console or as the player who used the item.
isCommandsAsConsole() - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Returns whether the commands (SpectatorItem.getCommands()) will be executed as console or as the player who used the item.
isConditionVariableRegistered(ArenaConditionVariable<?>) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Gets whether a given condition variable instance is currently registered
isConsole() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
isConsole() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether it was the console that executed the command.
isConsole() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
isConsole() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
isCustomNameEnabled() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether this arena has a custom name enabled that'll be displayed (Arena.getDisplayName()) in favor of the actual name (Arena.getName()).
isDeathSpectating() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Returns whether the player will have to wait by spectating.
isDecliningServerMovement() - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportHubEvent
In somce cases the player is only getting teleported to the hub position on the local server.
isDefault() - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Returns if it's the ScoreboardHandler provided by MBedwars
isDefault() - Method in class de.marcely.bedwars.api.message.MessageProcessor
Returns if it's the MessageProcessor provided by MBedwars
isDisplayingJoinMessage() - Method in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Get whether the join message shall be sent to the player with this reason.
isDisplayingLeaveMessage() - Method in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Get whether the leave message shall be sent to the player with this reason.
isDoingUpgrade() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Returns whether or not the player will receive the products of the item.
isEmpty() - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
isFatalDeath() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Returns whether or not the player is getting excluded due his death.
isFlyingStraight() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Returns whether the fireball shall fly straight.
isForcefully() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Returns whether all players are being forcefully being removed from their existing arenas.
isFreed() - Method in interface de.marcely.bedwars.api.message.Message
Returns whether the Message instance has been put back to the pool or not.
isFromRemoteServer() - Method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
Get whether a non-local server has caused the change.
isFromRemoteServer() - Method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
Get whether a non-local server has caused the change.
isFromSpawner() - Method in class de.marcely.bedwars.api.event.player.PlayerPickupDropEvent
Get whether it has never picked up before or whether a player just dropped it and picked it up again.
isGameStats() - Method in interface de.marcely.bedwars.api.player.PlayerStats
Get whether this stats instance holds the stats of a running match, and not the total ones.
isGivingEffects() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameRespawnEvent
Returns whether effects will be given to the player respawning.
isGivingItems() - Method in class de.marcely.bedwars.api.event.arena.RoundStartEvent
Returns whether spawn items will be given to the player respawning.
isGivingItems() - Method in class de.marcely.bedwars.api.event.player.PlayerIngameRespawnEvent
Returns whether spawn items will be given to the player respawning.
isGivingProducts() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns whether or not the player will receive the products of the item.
isHub() - Method in class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
isHub() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Whether this server represents a location to which the player gets teleported when he leaves the arena (or when the match ends).
isIgnoringLimits() - Method in class de.marcely.bedwars.api.arena.QueuedCloningArena
Whether certain limitations shall be ignored (see ArenaCloningManager.addToQueue(QueuedCloningArena)).
isIngameTimerTicking() - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether or not currently the ingame timer is countding down
isInitial() - Method in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Get whether the player opened the shop for the first time and not by e.g.
isInitial() - Method in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
Get whether the player opened the shop for the first time and not by e.g.
isInside(XYZ) - Method in interface de.marcely.bedwars.api.arena.Arena
Checks whether the given location is inside the arena.
isInside(Location) - Method in interface de.marcely.bedwars.api.arena.Arena
Checks whether the given location is inside the arena.
isInstantPlayerDataSyncingActive() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns whether sync-player-data is active in ProxySync's configs.
isInternallyEffect() - Method in class de.marcely.bedwars.tools.VarParticle
Returns whether Effect is being used.
isInternallyParticle() - Method in class de.marcely.bedwars.tools.VarParticle
Returns whether Particle is being used.
isIssuePresent(PlayerModifyBlockPermissionEvent.Issue) - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Returns whether the given issue is present.
isKeptOnDeath() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns whether the item will be kept when the player dies.
isLeader() - Method in interface de.marcely.bedwars.api.hook.PartiesHook.Member
Get whether he is a leader of the party or not.
isLeftClick() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Gets whether or not the ClickType for this event represents a left click.
isLobby() - Method in enum de.marcely.bedwars.api.arena.ArenaStatus
Returns true when using:
- ArenaStatus.LOBBY
- ArenaStatus.END_LOBBY
isLocal() - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Gets whether the arena is located on our server, or if it's being managed by an other one.
isLocal() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Gets whether the player is currently playing on this server and not on another one.
isLocal() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets whether this instance represents the server on which you are accessing the API with-
isLocal() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
isLocal() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether this object is wrapping a sender this is located on this server.
isLocal() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
isLocal() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
isLocalOnly() - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Returns whether a networking system has been actually implemented.
isMaxLevel(Upgrade) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Checks if an upgrade is maxed out.
isMerging() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns whether or not it merges with other items.
isNaturalInteractionCancelled() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Returns whether the plugin will accept the handling of the natural behaviour of whatever would actually happen.
isNormal() - Method in enum de.marcely.bedwars.api.arena.RegenerationType
 
isOneTimePurchase() - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Returns whether the item can be only bought once.
isOnline() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Gets whether he is currently online.
isOnline() - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Gets whether the arena is still online.
isOnlyForPlayers() - Method in interface de.marcely.bedwars.api.command.SubCommand
Whether or not only players are able to execute the command
isOR() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
Whether all childrens are being checked using the OR operator.
isOutdated() - Method in class de.marcely.bedwars.api.arena.PlayerDamageInfo
Get whether the age of this object is larger than PlayerDamageInfo.MAX_AGE_MS.
isPersistent() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns whether or not it'll stay even after a reload.
isPlaceEvent() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Whether the player tries to place a block.
isPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
isPlayer() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether it was a player who executed the command.
isPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
isPlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
isPlayerBlockMarkingSupported() - Method in interface de.marcely.bedwars.api.GameAPI
Plugin might mark blocks as player placed depending on their configuration.
isPlayerCaused() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
It's possible that beds get broken without the influence of a player.
isPlayerTrapBypassKeepOnDeath(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Whether or not the players ability to bypass teams traps will remain if they die.
isPlaying() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Returns whether he is playing a match (also includes the lobby state).
isPlayingSound() - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Get whether a sound shall be played.
isPlayingSound() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Whether the bed break sound is being played.
isPresent() - Method in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Returns whether or not this modifier still exists in SpawnerDurationModifier.getSpawner()
isPresent() - Method in interface de.marcely.bedwars.api.game.spectator.Spectator
Returns if this Spectator instance is still present.
isPriceAutoScaling() - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
Weather or not this upgrade auto-scales its pricing.
isPrizeForMatchEnabled() - Method in interface de.marcely.bedwars.api.arena.Arena
Get whether prizes (rewards in form of e.g.
isPunch() - Method in class de.marcely.bedwars.api.event.player.PlayerInteractHologramEntityEvent
Get whether the player tried to punch the hologram entity with this interaction.
isRegenerationBlocksSavingProcessRunning() - Method in interface de.marcely.bedwars.api.arena.Arena
The saving process of the blocks inside the arenas (aka regeneration blocks) is being executed async.
isRegistered() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariable
Returns whether this instance is registered.
isRegistered() - Method in class de.marcely.bedwars.api.BedwarsAddon
Returns whether or not this addon is registered and ready to be used.
isRegistered() - Method in class de.marcely.bedwars.api.game.lobby.LobbyItemHandler
Returns whether or not this handler is registered.
isRegistered() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns whether or not it has been added to the registry.
isRegistered() - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns whether this item has been registered using GameAPI.registerSpecialItem(SpecialItem)
isRegistered() - Method in class de.marcely.bedwars.api.game.spectator.SpectatorItemHandler
Returns whether or not this handler is registered.
isRegistered() - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns whether this handler is registered.
isRegisteredAddon(BedwarsAddon) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
isRemote() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
isRemote() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether this object is wrapping a sender this is located on another server.
isRemote() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
isRemote() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
isRemotePlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
isRemotePlayer() - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Returns whether it's a player on a remote server.
isRemotePlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
isRemotePlayer() - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
isRepeatable() - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
Weather or not this upgrade is repeatable.
isResetPlayerTimeOnQuit() - Method in interface de.marcely.bedwars.api.arena.Arena
Gets whether the player's time shall be reset to default after one leaves.
isResetPlayerWeatherOnQuit() - Method in interface de.marcely.bedwars.api.arena.Arena
Gets whether the player's weather shall be reset to default after one leaves.
isRightClick() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Gets whether or not the ClickType for this event represents a right click.
isRunning() - Method in interface de.marcely.bedwars.api.MigrationProcess
Returns whether it is still running
isRunningPaper() - Method in interface de.marcely.bedwars.tools.NMSHelper
Returns whether or not this server is running paper or a fork of paper
isSelectorRegistered(ArenaSelector) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Find out whether a selector is currently registered
isSendingChatMessage() - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Get whether a chat message shall be sent.
isSendingChatMessage() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Get whether a chat message shall be sent.
isSendingChatMessage(boolean) - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Set whether a chat message shall be sent.
isSendingTitle() - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Get whether a title shall be sent.
isSendingTitle() - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Get whether a title message shall be sent.
isShiftClick() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns whether or not the player shift-clicked while buying the item and by that tries to buy a whole stack.
isShiftClick() - Method in class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
Gets whether the ClickType for this event indicates that the key was pressed down when the click was made.
isSneaking() - Method in interface de.marcely.bedwars.api.world.hologram.skin.NPCHologramSkin
Returns whether the NPC is sneaking or not.
isSpecialItem(ItemStack) - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Returns whether or not the given ItemStack is running this SpecialItem when used.
isSpectating() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Returns whether he is currently spectating an arena.
isSpectatorFallbackActive() - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Whether they shall fallback as spectators.
isSQLServiceActive() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Returns whether the plugin is currently connected to a SQL database.
isStacked() - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Whether items shall be displayed as a single one in the shop GUI.
isStartup() - Method in class de.marcely.bedwars.api.event.ConfigsLoadEvent
Returns whether this event is being executed for the first time due to the loading that occured with starting up the plugin.
isStorage() - Method in enum de.marcely.bedwars.api.MigrationProcess.Origin
Whether the given type is a storage type.
Issue(String, ArenaIssuesCheckEvent.IssueType) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.Issue
 
Issue(String, String) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.Issue
 
Issue(String, String, ArenaIssuesCheckEvent.IssueType) - Constructor for class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.Issue
 
ISSUES - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
isSupported() - Method in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Returns whether the current spigot software supports the slot type.
isTakingFromQueue() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
If true the trap will be pulled from the upgrade queue.
isTakingItem() - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Returns whether the item will be taken from the players inventory.
isTakingPayments() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Returns whether or not the it'll take the payments from the player.
isTakingPayments() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Returns whether or not it will take the payments from the player.
isTaskable() - Method in enum de.marcely.bedwars.api.PluginState
Returns is it's safe to create a BukkitTask during this state
isTeamEnabled(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Returns whether or not a team is enabled.
isTeleportingToHub() - Method in enum de.marcely.bedwars.api.arena.KickReason
Get whether the player is being teleported to the hub with this reason.
isTeleportingToHub() - Method in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Get whether the player is being teleported to the hub with this reason.
isTie() - Method in class de.marcely.bedwars.api.event.arena.RoundEndEvent
Returns if the round has ended as a tie.
isTranquil() - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Returns whether or not the item is tranquil.
isTrap() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Returns if the handler attached to this upgrade level is a trap handler
isTrap() - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Returns if the handler attached to this UpgradeLevel is a trap handler
isTrap() - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns whether this UpgradeLevel is a trap.
isTrap() - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Returns weather or not this is a trap handler.
isTrue(boolean, String) - Static method in class de.marcely.bedwars.tools.Validate
 
isUnbreakable() - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Returns if this item is able to obtain any damage
isVanilla() - Method in class de.marcely.bedwars.tools.VarSound
Returns whether this sound is a vanilla sound or whether it's a custom sound that requires a resource pack.
isVisible() - Method in interface de.marcely.bedwars.api.command.SubCommand
Returns whether or not this command is visible in help.
isVisible() - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
A button may exist in the GUI, but this does not mean that it's actually visible.
isVisible(Spectator, SpectatorItem) - Method in class de.marcely.bedwars.api.game.spectator.SpectatorItemHandler
Whether or not the item shall be shown and usable at the given circumstances.
isVisible(Player, Arena, LobbyItem) - Method in class de.marcely.bedwars.api.game.lobby.LobbyItemHandler
Whether the item shall be shown and usable at the given circumstances.
isZero() - Method in class de.marcely.bedwars.tools.location.XYZ
Get whether all coordinates are set to 0
ITEM - Enum constant in enum de.marcely.bedwars.api.game.shop.price.ShopPriceType
Represents an ItemStack (ItemShopPrice)
ITEM - Enum constant in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Represents an ItemStack
ItemShopPrice - Interface in de.marcely.bedwars.api.game.shop.price
 
ItemShopProduct - Interface in de.marcely.bedwars.api.game.shop.product
 

J

JOIN_ARENA - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
He joined an arena (e.g.
JOIN_ARENA_SIGN - Enum constant in enum de.marcely.bedwars.api.world.block.BlockType
A sign which makes the player join the arena once he interacts with it.
JOIN_FULL_LOBBIES - Enum constant in enum de.marcely.bedwars.api.Permissions
Players using this permission are able to join full lobbies.
JoinArenaSignBlock - Interface in de.marcely.bedwars.api.world.block
A sign which makes the player join the arena once he interacts with it
JOINED_TOO_LATE - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
It took him too long to join.

K

K_D - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
keySet() - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
kick() - Method in interface de.marcely.bedwars.api.game.spectator.Spectator
kick(KickSpectatorReason) - Method in interface de.marcely.bedwars.api.game.spectator.Spectator
Stops the player from spectating any further.
KICK - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Player got kicked by e.g.
KICK - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Player has been kicked
kickAllPlayers() - Method in interface de.marcely.bedwars.api.arena.Arena
Does the same as Arena.kickAllPlayers(KickReason), but uses KickReason.PLUGIN as the reason.
kickAllPlayers(KickReason) - Method in interface de.marcely.bedwars.api.arena.Arena
Kicks every player who's currently inside the arena.
kickAllSpectators() - Method in interface de.marcely.bedwars.api.arena.Arena
kickAllSpectators(KickSpectatorReason) - Method in interface de.marcely.bedwars.api.arena.Arena
Kicks every spectator of this arena
kickPlayer(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Does the same as Arena.kickPlayer(Player, KickReason), but passes KickReason.PLUGIN as the reason.
kickPlayer(Player, KickReason) - Method in interface de.marcely.bedwars.api.arena.Arena
Kicks the player from the arena.
KickReason - Enum in de.marcely.bedwars.api.arena
The reason why a player has left an arena.
KickSpectatorReason - Enum in de.marcely.bedwars.api.game.spectator
Reasons or causes why a player stopped spectating
KILL_STREAK - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
KILL_WITH_BOW - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
KILL_WITH_HALF_HEART - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
KILLS - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 

L

LANGUAGE_PER_USER - Enum constant in enum de.marcely.bedwars.api.Permissions
Used for the "language-per-user-requires-permission" config.
LeaderboardFetchResult - Class in de.marcely.bedwars.api.player
LeaderboardFetchResult(PlayerStatSet, int, int, PlayerStats[], PlayerProperties[]) - Constructor for class de.marcely.bedwars.api.player.LeaderboardFetchResult
 
LEAVE - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Player left the arena
LEAVE - Enum constant in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Kicks player out of the arena.
LEAVE - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Player manually left the arena
LEAVE - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
Player leaves the spectating mode when clicking on it.
left() - Method in interface de.marcely.bedwars.tools.Either
Retrieve the left value.
left() - Method in class de.marcely.bedwars.tools.Either.Left
 
left() - Method in class de.marcely.bedwars.tools.Either.Right
 
left(L) - Static method in interface de.marcely.bedwars.tools.Either
Creates a new Either with something set to the left value.
Left(L) - Constructor for class de.marcely.bedwars.tools.Either.Left
 
LEFT_SERVER - Static variable in class de.marcely.bedwars.api.arena.AddPlayerIssue
He left the server during the join-process (e.g.
LEGGINGS - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
The legs slot.
LESS_THAN - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
In case the value is of type ArenaConditionVariableValueNumber:
- Value must be less (not equal!) than variable
In case the value is of type ArenaConditionVariableValueString:
- Value string must end with the same letters as variables (letter casing is being ignored)
LESS_THAN_OR_EQUAL - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
In case the value is of type ArenaConditionVariableValueNumber:
- Value must be less than or equal to variable
In case the value is of type ArenaConditionVariableValueString:
- Value string must end with the same letters as variables (letter casing is important)
lessThan(Float) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
lessThan(String) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
lessThan(T) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
lessThanOrEqual(Float) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
lessThanOrEqual(String) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
lessThanOrEqual(T) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
LIGHT_BLUE - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
LIGHT_GRAY - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
LIGHT_GREEN - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
LIVING - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramSkinType
Represents a LivingEntity with a dynamic EntityType.
LivingEntityHologramSkin - Interface in de.marcely.bedwars.api.world.hologram.skin
Represents an Entity that implements LivingEntity.
load(CustomBlock, JsonObject) - Method in interface de.marcely.bedwars.api.world.block.CustomBlock.Handler
You may use the storage feature of the plugin.
This method is getting called when the data is getting loaded.
Load stuff from the JsonObject into the given block
LOADING - Enum constant in enum de.marcely.bedwars.api.PluginState
The plugin is currently at Plugin.onLoad()
loadInternalYAML(Plugin, InputStream) - Static method in class de.marcely.bedwars.api.message.DefaultMessageMappings
Tries to load the YAML file as a language file.
LOBBY - Enum constant in enum de.marcely.bedwars.api.arena.ArenaStatus
Players are waiting for other players and until the game starts
LOBBY - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardType
Waiting in the lobby (ArenaStatus.LOBBY)
LOBBY_HOTBAR - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The lobby hotbar config file
LOBBY_NEED_SLOT - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Player got kicked during lobby phase as someone with a higher role wants to join the full arena
LOBBY_SELECT_TEAM - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenUIEvent.UIType
LOBBY_VOTE_ARENA - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenUIEvent.UIType
LobbyItem - Interface in de.marcely.bedwars.api.game.lobby
Represents an actual item that will be added into the hotbar to players during the lobby phase
LobbyItemHandler - Class in de.marcely.bedwars.api.game.lobby
Handles the execution of a LobbyItem.
LobbyItemHandler(String, Plugin) - Constructor for class de.marcely.bedwars.api.game.lobby.LobbyItemHandler
 
LobbyItemHandlerType - Enum in de.marcely.bedwars.api.game.lobby
Represents the type of LobbyItemHandler.
LOCAL - Enum constant in enum de.marcely.bedwars.api.MigrationProcess.Origin
From local storage to the current active one
LOSE - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Player lost and is now watching the game
LOSE_ROUND - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
LOSES - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 

M

MAGIC_MILK - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
MAGNETIC_SHOES - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
MAIN - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The main config of MBedwars
MAIN_HAND - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Right hand.
MATCH_AREA_COLLIDES - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The match area of the arena collides with other arenas.
MATCH_AREA_INTERFERES_GAME_DONE_LOCATION - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The hub-location (or also known as game-done-location) is inside the match area.
matches(PersistentBlockData) - Method in interface de.marcely.bedwars.tools.PersistentBlockData
Returns if the given instance is similar to this one.
matches(Block) - Method in interface de.marcely.bedwars.tools.PersistentBlockData
Returns whether the stored data matches the current data of the given block.
MAX_AGE_MS - Static variable in class de.marcely.bedwars.api.arena.PlayerDamageInfo
Get the max age, until an instance is counted as invalid.
MAX_PLAYERS - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
MAX_PLAYERS - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
MAX_PLAYERS - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
MAX_UPGRADE_VALUE - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.DefaultProblem
 
MAXIMUM - Enum constant in enum de.marcely.bedwars.api.game.upgrade.Upgrade.State
He reached the max level
mergeFrom(ChestGUI, boolean) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
Copy over everything from another instance to this instance.
Message - Interface in de.marcely.bedwars.api.message
Easily hook into the messages system of MBedwars using this class.
MessageAPI - Interface in de.marcely.bedwars.api.message
Contains API for the process of messages and languages.
MessageProcessor - Class in de.marcely.bedwars.api.message
 
MessageProcessor() - Constructor for class de.marcely.bedwars.api.message.MessageProcessor
 
MigrationProcess - Interface in de.marcely.bedwars.api
It's possible to migrate from previous sources.
MigrationProcess.Callback - Interface in de.marcely.bedwars.api
A callback gets called when the process is done.
MigrationProcess.Origin - Enum in de.marcely.bedwars.api
The previous system that has been used from which we're migrating from.
MigrationProcessRunEvent - Class in de.marcely.bedwars.api.event
Gets called when a process of migration has been started using MigrationProcess.run().
MigrationProcessRunEvent(MigrationProcess) - Constructor for class de.marcely.bedwars.api.event.MigrationProcessRunEvent
 
MIN_PLAYERS - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
MIN_PLAYERS - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
MIN_PLAYERS - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
MINESUCHT - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
MINI_SHOP - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Player clicked on a dealer that has been spawned with SpecialItemType.MINI_SHOP
MINI_SHOP - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
MINING_FATIGUE_TRAP - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Gives mining fatigue to infuriating players
MISCELLANEOUS - Enum constant in enum de.marcely.bedwars.api.hook.HookCategory
Something that can't be generalized into the other categories.
MISSING_CORNERS - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
No corners have been defined for region arenas.
MISSING_GAME_DONE_LOCATION - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The hub-location (or also known as game-done-location) is missing.
MISSING_GAME_WORLD - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The game-world is either missing or not loaded.
MISSING_LOBBY - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
No (waiting) lobby is missing.
MISSING_TEAM_BED - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
A bed of a team is missing.
MISSING_TEAM_SPAWN - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The spawnpoint of a team is missing.
MODIFY - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonCategory
 
MONGO_DB - Enum constant in enum de.marcely.bedwars.api.MigrationProcess.Origin
From mongodb storage to the current active one
moveToTeamDuringLobby(Player, Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Simulates as if the player would manually want to change the team.
multiply(double) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
multiply(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
multiply(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
multiply(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
multiply(double) - Method in class de.marcely.bedwars.tools.location.XYZ
 
multiply(double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
multiply(double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
multiply(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
multiply(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
multiply(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
multiply(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZ
 
multiply(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
multiply(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
MULTIPLY - Enum constant in enum de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier.Operation
Multiplies the value with the previous one (new = value * previous)

N

NAME - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
NAME - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
newDyedMobSpell(Color) - Static method in class de.marcely.bedwars.tools.VarParticle
Constructs a new VarParticle that displays swirls as seen with potion effects.
newDyedParticle(Color) - Static method in class de.marcely.bedwars.tools.VarParticle
Constructs a new VarParticle that displays a redstone dust at the given color.
newInstanceByName(String) - Static method in class de.marcely.bedwars.tools.VarParticle
Looks up for a particle/effect by the given name and returns a new instance.
newItemInstance() - Method in enum de.marcely.bedwars.api.arena.Team
Constructs a new item that's being used for placing the bed during the set-up.
newItemInstance(CommandSender) - Method in enum de.marcely.bedwars.api.arena.Team
Constructs a new item that's being used for placing the bed during the set-up.
newItemInstance(CommandSender) - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
newMessageInstance(String) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
newMessageInstance(String, String) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
newMessageInstance(List<String>) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
newRandomizedDyedSwirl(int, double) - Static method in class de.marcely.bedwars.tools.VarParticle
Returns a new instance of VarParticle that persists of a random color.
next() - Method in class de.marcely.bedwars.tools.CloseableIterator.AlwaysClosed
 
NEXT_ROUND - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
Clicking on it causes the player to get sent to a new game.
NICKNAMING - Enum constant in enum de.marcely.bedwars.api.hook.HookCategory
A hook that implements NicknamingHook.
NicknamingHook - Interface in de.marcely.bedwars.api.hook
Represents a hook that modifies the display name of a player.
NMSHelper - Interface in de.marcely.bedwars.tools
This class contains some helpers which may help you in solving NMS stuff
NON_PLAYER_PLACED - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent.Issue
A block gets destroyed that hasn't been placed by a player (it's a part of the map).
NONE - Static variable in class de.marcely.bedwars.tools.VarParticle
Doesn't actually play any particle.
NORMAL - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
NORMAL - Enum constant in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
 
NORMALV2 - Enum constant in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
 
NORTH - Enum constant in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
NOT_ACTIVE - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
The game is not running anymore.
NOT_BETA_USER - Static variable in class de.marcely.bedwars.api.arena.AddPlayerIssue
Beta mode is enabled and player doesn't have the Permissions.BETA_USER permission.
NOT_ENOUGH_ITEMS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
 
NOT_ENOUGH_ITEMS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.DefaultProblem
 
NOT_EQUAL - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
Variable and value must not be equal.
NOT_PARTICIPATING - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
The player is not participating in any game.
NOT_UPGRADEABLE - Enum constant in enum de.marcely.bedwars.api.game.upgrade.Upgrade.State
He is missing materials
NOT_VALID_PLAYER - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
A new game is running in which the player wasn't present.
notEqual(Float) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
notEqual(String) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
notEqual(T) - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
notNull(Object, String) - Static method in class de.marcely.bedwars.tools.Validate
 
notNullDeep(Object[], String) - Static method in class de.marcely.bedwars.tools.Validate
 
NPC - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramSkinType
Equally to EntityType.PLAYER.
NPCHologramSkin - Interface in de.marcely.bedwars.api.world.hologram.skin
Represents an "NPC"

O

OBTAIN_EVERY_ACHIEVEMENT - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
of(Message) - Static method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin.PlayerSpecificLinesSupplier
Creates a new supplier that auto-translates the given message for each player.
of(List<Message>) - Static method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin.PlayerSpecificLinesSupplier
Creates a new supplier that auto-translates the given message for each player.
OFF_HAND - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Left hand (1.9+ only).
onAutocomplete(CommandSenderWrapper, String[]) - Method in class de.marcely.bedwars.api.command.CollectionCommandHandler
 
onAutocomplete(CommandSenderWrapper, String[]) - Method in interface de.marcely.bedwars.api.command.CommandHandlerWrappedSender
Gets called whenever someone autocompletes (presses tab) on the command
onAutocomplete(CommandSenderWrapper, String[]) - Method in class de.marcely.bedwars.api.command.HelpCommandHandler
 
onAutocomplete(CommandSender, String[]) - Method in interface de.marcely.bedwars.api.command.CommandHandler
Gets called whenever someone autocompletes (presses tab) on the command
onAutocomplete(CommandSender, String[]) - Method in class de.marcely.bedwars.api.command.CommandHandler.Silent
 
onAutocomplete(CommandSender, String[]) - Method in interface de.marcely.bedwars.api.command.CommandHandlerWrappedSender
 
onClick(Player, boolean, boolean) - Method in interface de.marcely.bedwars.tools.gui.ClickListener
Gets called whenever a player clicked on an item in the GUI
onClick(Player, boolean, boolean) - Method in class de.marcely.bedwars.tools.gui.ClickListener.Silent
 
onClose(Player) - Method in interface de.marcely.bedwars.tools.gui.GUI
Deprecated.
Poor API implementation. Not using #super(player) with AnvilGUI and VillagerGUI can cause memory leaks. Use GUI.addCloseListener(Consumer) instead
onClose(Player) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
onClose(Player) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
ONETIMEPURCHASE - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
 
onFail(long, String) - Method in interface de.marcely.bedwars.api.MigrationProcess.Callback
Gets called when the process didn't finish due to an error or a manual cancellation
onFire(CommandSenderWrapper, String, String[]) - Method in class de.marcely.bedwars.api.command.CollectionCommandHandler
 
onFire(CommandSenderWrapper, String, String[]) - Method in interface de.marcely.bedwars.api.command.CommandHandlerWrappedSender
Gets called whenever someone executes the command
onFire(CommandSenderWrapper, String, String[]) - Method in class de.marcely.bedwars.api.command.HelpCommandHandler
 
onFire(CommandSender, String, String[]) - Method in interface de.marcely.bedwars.api.command.CommandHandler
Gets called whenever someone executes the command
onFire(CommandSender, String, String[]) - Method in class de.marcely.bedwars.api.command.CommandHandler.Silent
 
onFire(CommandSender, String, String[]) - Method in interface de.marcely.bedwars.api.command.CommandHandlerWrappedSender
 
onInteract(CustomBlock, Player, PlayerInteractEvent) - Method in interface de.marcely.bedwars.api.world.block.CustomBlock.Handler
A player may interact with the block.
onInteract(Player, PlayerInteractEvent) - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Call this if you want to simulate an interaction of the player
onReady(Runnable) - Static method in class de.marcely.bedwars.api.BedwarsAPI
Calls the callback when the API is ready to use.
onReady(Runnable) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
onRegister(SubCommand) - Method in class de.marcely.bedwars.api.command.CollectionCommandHandler
 
onRegister(SubCommand) - Method in interface de.marcely.bedwars.api.command.CommandHandler
Gets called whenever the command is getting added as handler
onRegister(SubCommand) - Method in class de.marcely.bedwars.api.command.CommandHandler.Silent
 
onRegister(SubCommand) - Method in class de.marcely.bedwars.api.command.HelpCommandHandler
 
onSuccess(long) - Method in interface de.marcely.bedwars.api.MigrationProcess.Callback
Gets called when the process went sucessfully as inititally planned.
onTrigger(PlayerTriggerUpgradeEvent) - Method in class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
Handles the execution of the upgrade.
onWrite(Player, String) - Method in interface de.marcely.bedwars.tools.gui.WriteListener
Gets called when player is done writing
OP_BOW - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
open(AnvilGUI, Player) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
open(ChestGUI, Player) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
open(VillagerGUI, Player) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
open(Player) - Method in interface de.marcely.bedwars.tools.gui.GUI
Opens the GUI for the player
open(Player) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
open(Player) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
open(Player) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
openAchievementsGUI(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the AchievementsGUI for a player
openSession(PlayerUseSpecialItemEvent) - Method in class de.marcely.bedwars.api.game.specialitem.DeadSpecialItemUseHandler
 
openSession(PlayerUseSpecialItemEvent) - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItemUseHandler
Use SpecialItemUseSession(PlayerUseSpecialItemEvent) and pass it back to this event
Make sure to call SpecialItemUseSession.stop() when the item did its thing
Also optionally call SpecialItemUseSession.takeItem() when needed
openShop(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the shop for a player.
openShop(Player, ShopLayout) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the shop for a player.
openShop(Player, ShopLayout, ShopOpenCause) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the shop for a player.
openShop(Player, ShopLayout, ShopOpenCause, ShopPage) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the shop for a player.
openShop(Player, ShopOpenCause) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the shop for a player.
openSQLConnection() - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Opens a new database connection (or takes one from the connection pool).
openUpgradeShop(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the upgrade shop for a player.
openUpgradeShop(Player, Arena, Team, UpgradeShopOpenCause) - Method in interface de.marcely.bedwars.api.GameAPI
Opens the upgrade shop for a player.
ORANGE - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
OUTSIDE_ARENA - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent.Issue
The block has been placed/broken outside the playable area.
OWN_BED_DESTROYED - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 

P

Pair<K,V> - Class in de.marcely.bedwars.tools
A convenience class to represent name-value pairs.
Pair(K, V) - Constructor for class de.marcely.bedwars.tools.Pair
 
PAPI_PLACEHOLDERS - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Update PlaceholderAPI placeholders
parse(String) - Static method in interface de.marcely.bedwars.tools.PersistentBlockData
Tries to parse a previously encoded string using PersistentBlockData.getAsString().
parse(ConfigurationSection) - Static method in class de.marcely.bedwars.tools.VarParticle
Parses a given config.
parse(ConfigurationSection) - Static method in class de.marcely.bedwars.tools.VarSound
Parses a sound from a ConfigurationSection.
parseCondition(String) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Parses the condition.
parseDouble(String) - Method in interface de.marcely.bedwars.tools.Helper
Parses the string to a double
parseInt(String) - Method in interface de.marcely.bedwars.tools.Helper
Parses the string to an int
parseItemStack(String) - Method in interface de.marcely.bedwars.tools.Helper
Tries to form an ItemStack given by a String.
parseLong(String) - Method in interface de.marcely.bedwars.tools.Helper
Parses the string to a long
parsePicker(String) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Parses the picker.
parseSNBTAsJson(String) - Method in interface de.marcely.bedwars.tools.Helper
Converts a SNBT (String format of NBT) to a JsonObject.
PARTICLE_CLOUD - Static variable in class de.marcely.bedwars.tools.VarParticle
Plays the "CLOUD" particle effect.
PARTICLE_EXPLOSION_HUGE - Static variable in class de.marcely.bedwars.tools.VarParticle
Plays the "EXPLOSION_HUGE" particle effect.
PARTICLE_POTION_INVISIBILITY - Static variable in class de.marcely.bedwars.tools.VarParticle
Plays the "mob spell" particle effect with the colors R129 G133 B149.
PARTICLE_SMOKE - Static variable in class de.marcely.bedwars.tools.VarParticle
Plays the "SMOKE" particle effect.
PARTIES - Enum constant in enum de.marcely.bedwars.api.hook.HookCategory
A hook that implements PartiesHook.
PartiesHook - Interface in de.marcely.bedwars.api.hook
Represents a class that hooks into a Parties system.
PartiesHook.Member - Interface in de.marcely.bedwars.api.hook
Represents a member of a party.
PartiesHook.Party - Interface in de.marcely.bedwars.api.hook
Represents a party that holds various members.
PARTY_SWITCH_ARENA - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
He got pulled into the arena by his party as his leader wants to join the arena.
PARTY_SWITCH_ARENA - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
A party plugin caused the player to switch from one arena to another
Permissions - Enum in de.marcely.bedwars.api
Contains all permissions that are being provided by MBedwars
PersistentBlockData - Interface in de.marcely.bedwars.tools
This class allows you to obtain, store and restore a blocks data.
PersistentStorage - Interface in de.marcely.bedwars.tools
Represents a String-Map object for attaching custom and persistent data to its holding object
PersistentStorage.Holder - Interface in de.marcely.bedwars.tools
Classes implementing this, add the possibility of attaching custom and persistent data to it
PICKAXE - Enum constant in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
E.g.
PINK - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
place(Block) - Method in interface de.marcely.bedwars.tools.PersistentBlockData
Places the data for a block at a specific location with applying phyics.
place(Block, boolean) - Method in interface de.marcely.bedwars.tools.PersistentBlockData
Places the data for a block at a specific location.
PLACE_TRAP - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
placeBed(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to place the bed of a team.
placeBedBlocks(Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to place the bed blocks of a team, but not change the internal state.
placeholder(String, Object) - Method in interface de.marcely.bedwars.api.message.Message
Adds a placeholder to the message.
placeholder(String, String) - Method in interface de.marcely.bedwars.api.message.Message
Adds a placeholder to the message.
play(Player) - Method in class de.marcely.bedwars.tools.VarSound
Plays the sound to the player at the location of the player.
play(Player, Location) - Method in class de.marcely.bedwars.tools.VarSound
Plays the sound to the player at the given location.
play(Player, Location, Float, Float) - Method in class de.marcely.bedwars.tools.VarSound
Plays the sound to the player at the given location.
play(Location) - Method in class de.marcely.bedwars.tools.VarParticle
Plays the particle globally at the given location.
play(Location) - Method in class de.marcely.bedwars.tools.VarSound
Plays the sound at the given location.
play(Location, Float, Float) - Method in class de.marcely.bedwars.tools.VarSound
Plays the sound at the given location.
play(Location, Player) - Method in class de.marcely.bedwars.tools.VarParticle
Plays the particle for at the given location.
PLAY_TIME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
playCustomSound(Player, Location, String, float, float) - Method in interface de.marcely.bedwars.tools.Helper
Plays a custom sound - even on a non-main thread.
playCustomSound(Location, String, float, float) - Method in interface de.marcely.bedwars.tools.Helper
Plays a custom sound - even on a non-main thread.
PLAYER_ADD - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Player has joined the arena.
PLAYER_OFFLINE - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
Player went offline.
PLAYER_OFFLINE - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
The player went offline.
PLAYER_REMOVE - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Player has left the arena.
PLAYER_STATS_UPDATE - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Stats of a player have changed.
PLAYER_TEAM_CHANGE - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Player has changed his team.
PlayerAchievement - Interface in de.marcely.bedwars.api.player
 
PlayerAchievements - Interface in de.marcely.bedwars.api.player
 
PlayerAddBedEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player places a bed into an arena during set-up
PlayerAddBedEvent(Player, Arena, Team, Location) - Constructor for class de.marcely.bedwars.api.event.player.PlayerAddBedEvent
 
PlayerArenaVoteEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player votes for an arena in the voting phase.
PlayerArenaVoteEvent(Player, Arena, Arena, Arena) - Constructor for class de.marcely.bedwars.api.event.player.PlayerArenaVoteEvent
 
PlayerBuyInShopEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player is buying an item from the shop
PlayerBuyInShopEvent(Player, Arena, ShopItem, ShopItem, ShopOpenCause, boolean, int, List<PlayerBuyInShopEvent.Problem>, boolean, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
 
PlayerBuyInShopEvent.DefaultProblem - Enum in de.marcely.bedwars.api.event.player
Default problems used and provided by the plugin
PlayerBuyInShopEvent.Problem - Class in de.marcely.bedwars.api.event.player
 
PlayerBuyUpgradeEvent - Class in de.marcely.bedwars.api.event.player
 
PlayerBuyUpgradeEvent(Player, Arena, Team, UpgradeLevel, List<PlayerBuyUpgradeEvent.Problem>, boolean, boolean, boolean, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
 
PlayerBuyUpgradeEvent.DefaultProblem - Enum in de.marcely.bedwars.api.event.player
Default problems used and provided by the plugin
PlayerBuyUpgradeEvent.Problem - Class in de.marcely.bedwars.api.event.player
 
PlayerCloseArenaEditorInSetupGUI - Class in de.marcely.bedwars.api.event.player
Gets called when player closes an arena editor inside the setup GUI (/bw arena setupgui)
PlayerCloseArenaEditorInSetupGUI(Player, RemoteArena) - Constructor for class de.marcely.bedwars.api.event.player.PlayerCloseArenaEditorInSetupGUI
 
PlayerDamageInfo - Class in de.marcely.bedwars.api.arena
Contains info of the last even in which a player directly or indirectly received damaged.
PlayerDamageInfo() - Constructor for class de.marcely.bedwars.api.arena.PlayerDamageInfo
 
PlayerDataAPI - Interface in de.marcely.bedwars.api.player
 
PlayerDataPurgeEvent - Class in de.marcely.bedwars.api.event.player
Gets called right before some (or all) parts of player's data gets cleared.
PlayerDataPurgeEvent(CommandSender, UUID, boolean, boolean, boolean, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerDataPurgeEvent
 
PlayerDeathInventoryDropEvent - Class in de.marcely.bedwars.api.event.player
Gets called whenever MBedwars is handling the drops of a players' death.
PlayerDeathInventoryDropEvent(Player, Arena) - Constructor for class de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent
 
PlayerDeathInventoryDropEvent.Handler - Interface in de.marcely.bedwars.api.event.player
 
PlayerEarnAchievementEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player earns an achievement provided by MBedwars
PlayerEarnAchievementEvent(Player, PlayerAchievement, PlayerAchievements, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
 
PlayerIngameDeathEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player dies during a match
PlayerIngameDeathEvent(PlayerDeathEvent, Arena, boolean, Message, Set<Player>, int) - Constructor for class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
 
PlayerIngameRespawnEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player has respawned in a game
PlayerIngameRespawnEvent(Player, Arena, boolean, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerIngameRespawnEvent
 
PlayerInteractHologramEntityEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player either clicks or punches an HologramEntity
PlayerInteractHologramEntityEvent(Player, HologramEntity, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerInteractHologramEntityEvent
 
PlayerInteractSpecialBlockEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player tries to interact with a SpecialBlock
PlayerInteractSpecialBlockEvent(Player, SpecialBlock) - Constructor for class de.marcely.bedwars.api.event.player.PlayerInteractSpecialBlockEvent
 
PlayerJoinArenaEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player joins an arena
PlayerJoinArenaEvent(Player, Arena, AddPlayerCause, Team, Set<AddPlayerIssue>) - Constructor for class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
 
PlayerKillPlayerEvent - Class in de.marcely.bedwars.api.event.player
Gets called when someone is killing someone else during a game
PlayerKillPlayerEvent(PlayerDeathEvent, Arena, boolean, Message, Set<Player>, int, Player, PlayerDamageInfo) - Constructor for class de.marcely.bedwars.api.event.player.PlayerKillPlayerEvent
 
PlayerModifyBlockPermissionEvent - Class in de.marcely.bedwars.api.event.player
Gets called when we want to know whether a player is permitted to modify a block.
PlayerModifyBlockPermissionEvent(Player, Arena, BlockEvent) - Constructor for class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
 
PlayerModifyBlockPermissionEvent.Issue - Enum in de.marcely.bedwars.api.event.player
Reasons that cause the BlocKEvent to not get performed.
PlayerOpenArenaEditorInSetupGUI - Class in de.marcely.bedwars.api.event.player
Gets called when player opens an arena editor inside the setup GUI (/bw arena setupgui)
PlayerOpenArenaEditorInSetupGUI(Player, RemoteArena) - Constructor for class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
 
PlayerOpenArenaEditorInSetupGUI.Button - Class in de.marcely.bedwars.api.event.player
 
PlayerOpenArenaEditorInSetupGUI.ButtonCategory - Enum in de.marcely.bedwars.api.event.player
 
PlayerOpenArenaEditorInSetupGUI.ButtonType - Enum in de.marcely.bedwars.api.event.player
 
PlayerOpenShopEvent - Class in de.marcely.bedwars.api.event.player
Gets called when the player is opening the shop or when he's clicking on a page in the GUI
PlayerOpenShopEvent(Player, Arena, ShopLayout, ShopOpenCause, ShopPage, Object) - Constructor for class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
 
PlayerOpenUIEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a misc variant of a UI is being shown
PlayerOpenUIEvent(Player, ChestGUI, PlayerOpenUIEvent.UIType) - Constructor for class de.marcely.bedwars.api.event.player.PlayerOpenUIEvent
 
PlayerOpenUIEvent.UIType - Enum in de.marcely.bedwars.api.event.player
Get the type of the UI that can be shown.
PlayerOpenUpgradeShopEvent - Class in de.marcely.bedwars.api.event.player
Gets called when the player is opening the upgrade shop
PlayerOpenUpgradeShopEvent(Player, Arena, Team, UpgradeShopLayout, UpgradeShopOpenCause, Object) - Constructor for class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
 
PlayerPickupDropEvent - Class in de.marcely.bedwars.api.event.player
Gets called whenever a player picks up a spawner item.
PlayerPickupDropEvent(Player, Arena, DropType, Item, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerPickupDropEvent
 
PlayerProperties - Interface in de.marcely.bedwars.api.player
Basically a key/value (key and value being a String) Map that persists of various general-purpose information of a player.
PlayerPropertyChangeEvent - Class in de.marcely.bedwars.api.event.player
Gets called whenever a value of a property has changed in a PlayerProperties, set or removed.
PlayerPropertyChangeEvent(PlayerProperties, boolean, boolean, String, String, String) - Constructor for class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
 
PlayerQuitArenaEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player leaves an arena
PlayerQuitArenaEvent(Player, Arena, KickReason, Team, QuitPlayerMemory) - Constructor for class de.marcely.bedwars.api.event.player.PlayerQuitArenaEvent
 
PlayerRejoinArenaEvent - Class in de.marcely.bedwars.api.event.player
 
PlayerRejoinArenaEvent(Player, Arena, QuitPlayerMemory, Set<RejoinPlayerIssue>) - Constructor for class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
 
PLAYERS_PER_TEAM - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
PLAYERS_PER_TEAM - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
PLAYERS_PER_TEAM - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
PlayerShopProductGivingDetermineEvent - Class in de.marcely.bedwars.api.event.player
Called when the items that a player shall receive from a shop product are determined.
PlayerShopProductGivingDetermineEvent(Player, Team, Arena, int, ShopProduct, ItemStack[], PlayerShopProductGivingDetermineEvent.ExecutableCommand[]) - Constructor for class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
 
PlayerShopProductGivingDetermineEvent.ExecutableCommand - Class in de.marcely.bedwars.api.event.player
Represents that may be executed in the future.
PlayerStatChangeEvent - Class in de.marcely.bedwars.api.event.player
Gets called whenever a value of a stat has changed in a PlayerStats.
PlayerStatChangeEvent(PlayerStats, boolean, boolean, String, Number, Number) - Constructor for class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
 
PlayerStats - Interface in de.marcely.bedwars.api.player
An instance represents a mutable collection of stats of a player.
PlayerStatsDataSetTypeWrapper - Interface in de.marcely.bedwars.api.unsafe
Deprecated.
PlayerStatSet - Interface in de.marcely.bedwars.api.player
Represents a handler for a data set
Data sets might be the kills, rank or the play time of the player
It has been built to be fully modular
There's only one global instance that's handling all players
PlayerTeamChangeEvent - Class in de.marcely.bedwars.api.event.player
Gets called after a player has changed his team.
PlayerTeamChangeEvent(Player, Arena, Team, Team) - Constructor for class de.marcely.bedwars.api.event.player.PlayerTeamChangeEvent
 
PlayerTeleportHubEvent - Class in de.marcely.bedwars.api.event.player
This event gets called whenever the player gets teleported to the hub.
PlayerTeleportHubEvent(Player, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerTeleportHubEvent
 
PlayerTeleportOutOfArenaEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player teleports himself out of the arena during a game.
PlayerTeleportOutOfArenaEvent(Player, Arena, Location, Location, PlayerTeleportEvent.TeleportCause) - Constructor for class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
 
PlayerTradeVillagerGUIEvent - Class in de.marcely.bedwars.api.event.player
This event is getting called when the player wants to do a transaction within a VillagerGUI
PlayerTradeVillagerGUIEvent(Player, VillagerGUI, Inventory, VillagerOffer, ItemStack, ItemStack, ItemStack, boolean, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerTradeVillagerGUIEvent
 
PlayerTriggerUpgradeEvent - Class in de.marcely.bedwars.api.event.player
 
PlayerTriggerUpgradeEvent(Player, Arena, Team, UpgradeLevel, boolean, boolean, boolean, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
 
PlayerUseLobbyItemEvent - Class in de.marcely.bedwars.api.event.player
Gets called whenever a player uses a LobbyItem
PlayerUseLobbyItemEvent(Player, LobbyItem, Arena, ItemStack) - Constructor for class de.marcely.bedwars.api.event.player.PlayerUseLobbyItemEvent
 
PlayerUseSpecialItemEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player is using a special item while he's in a game
PlayerUseSpecialItemEvent(Player, SpecialItem, Arena, ItemStack, Block, BlockFace, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
 
PlayerUseSpecialItemFireballEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player is about to use the SpecialItemType.FIREBALL special item.
PlayerUseSpecialItemFireballEvent(PlayerUseSpecialItemEvent, ProjectileSource, Location, Vector, float, double, boolean) - Constructor for class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
 
playItemPickupAnimation(Entity, Entity, int) - Method in interface de.marcely.bedwars.tools.NMSHelper
Simulates an item, arrow, exp or whatever getting picked up.
playSound(Player, String) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
playSound(Player, Location, Sound, float, float) - Method in interface de.marcely.bedwars.tools.Helper
Plays a sound - even on a non-main thread.
playSound(Location, String) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
playSound(Location, Sound, float, float) - Method in interface de.marcely.bedwars.tools.Helper
Plays a sound - even on a non-main thread.
PLUGIN - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
A plugin made him enter it using the API.
PLUGIN - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
A plugin has kicked the player
PLUGIN - Enum constant in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
All custom added selectors have this type
PLUGIN - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
Custom type
PLUGIN - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
A custom cause.
PLUGIN - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
A plugin added a custom issue.
PLUGIN - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent.Issue
A custom reason added using the API.
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
A custom type created by something accessing the API.
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
A plugin opened the GUI
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
A plugin kicked him
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectateReason
A plugin made him into a spectator
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
A custom type created by something accessing the API.
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
 
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
A plugin opened the GUI
PLUGIN - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
A custom type created by something accessing the API.
PLUGIN_EVENT_CANCELLED - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
A plugin cancelled the process.
PLUGIN_EVENT_CANCELLED - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
A plugin cancelled it using the API.
PluginHookEvent - Class in de.marcely.bedwars.api.event
Gets called before this plugin is attempting to hook itself into another one.
PluginHookEvent(Plugin) - Constructor for class de.marcely.bedwars.api.event.PluginHookEvent
 
PluginPostHookEvent - Class in de.marcely.bedwars.api.event
Gets called after this plugin tried to create a hook with another plugin.
PluginPostHookEvent(Plugin, boolean) - Constructor for class de.marcely.bedwars.api.event.PluginPostHookEvent
 
PluginState - Enum in de.marcely.bedwars.api
Run states of a plugin
PluginUnhookEvent - Class in de.marcely.bedwars.api.event
Gets called after a plugin has been unhooked.
PluginUnhookEvent(Plugin) - Constructor for class de.marcely.bedwars.api.event.PluginUnhookEvent
 
prepareMigrationProcess(MigrationProcess.Origin) - Static method in class de.marcely.bedwars.api.BedwarsAPI
Initiate a process of migration from another system, such as a Bedwars plugin or storage system.
Problem() - Constructor for class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.Problem
 
Problem() - Constructor for class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.Problem
 
process(CommandSender, Message, boolean) - Method in class de.marcely.bedwars.api.message.MessageProcessor
Same as MessageProcessor.process(String, Message, String) put fetches the locale from the given target
process(String, Message, String) - Method in class de.marcely.bedwars.api.message.MessageProcessor
The default processor processes it in the following way:
1.
PROCESS_ALREADY_RUNNING - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
Rejoin process has already been started and is currently running for the player.
processLocal() - Method in class de.marcely.bedwars.api.arena.picker.ArenaPicker
Filters out all local arenas that do not match the conditions and gets the arena that matches the arena.
processLocal(Collection<Arena>) - Method in class de.marcely.bedwars.api.arena.picker.ArenaPicker
Filters out all local arenas that do not match the conditions and gets the arena that matches the arena.
processRemote() - Method in class de.marcely.bedwars.api.arena.picker.ArenaPicker
Filters out all local arenas that do not match the conditions and gets the arena that matches the arena.
processRemote(Collection<? extends RemoteArena>) - Method in class de.marcely.bedwars.api.arena.picker.ArenaPicker
Filters out all remote arenas that do not match the conditions and gets the arena that matches the arena.
purgeAllPlayerData(boolean, boolean, boolean, boolean, Consumer<Boolean>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Purges stored and cached data from ALL (!!) players.
purgePlayerData(UUID, boolean, boolean, boolean, boolean, Consumer<Boolean>) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Purges stored and cached data from a certain player.
PURPLE - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
put(String, String) - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
putAll(Map<? extends String, ? extends String>) - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 

Q

QueuedCloningArena - Class in de.marcely.bedwars.api.arena
Represents a queued entry within ArenaCloningManager.
QueuedCloningArena(Arena) - Constructor for class de.marcely.bedwars.api.arena.QueuedCloningArena
 
QueuedCloningArena(Arena, Integer, boolean, Consumer<Optional<Arena>>) - Constructor for class de.marcely.bedwars.api.arena.QueuedCloningArena
 
queueTrap(UpgradeLevel, boolean) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Adds a trap to the queue.
QuitPlayerMemory - Class in de.marcely.bedwars.api.arena
Gets constructed whenever a player leaves a running match.
QuitPlayerMemory(UUID, String, Team, Instant, Instant, boolean, BukkitTask) - Constructor for class de.marcely.bedwars.api.arena.QuitPlayerMemory
 
QuitPlayerMemory(OfflinePlayer, Team, Instant, Instant, boolean, BukkitTask) - Constructor for class de.marcely.bedwars.api.arena.QuitPlayerMemory
 

R

RAGE_QUIT - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
RANDOM - Enum constant in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
Chooses a completely random arena
RANK - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
RANKING_LINES - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The ranking lines config file
RANKING_SIGN - Enum constant in enum de.marcely.bedwars.api.world.block.BlockType
A sign which displays informations of a place in a leaderboard.
RANKING_SKULL - Enum constant in enum de.marcely.bedwars.api.world.block.BlockType
A skull of a player on a specific rank.
RANKING_TOP_3 - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
RankingSignBlock - Interface in de.marcely.bedwars.api.world.block
A sign which displays informations of a place in a leaderboard
RankingSkullBlock - Interface in de.marcely.bedwars.api.world.block
A sign which displays informations of a place in a leaderboard
RECONNECT - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent.Cause
Server relogged while we thought that it was still alive.
RED - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
refresh() - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Will reopen the current GUI
refresh() - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Will reopen the current GUI
refresh(Object) - Method in interface de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutHandler.OpenEvent
Will reopen the current GUI
REFRESH - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Page has been refreshed (After a purchase)
REFRESH - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
The upgrade shop GUI has been refreshed.
REGENERATE - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent.Result
Arena will regenerate like normal
REGENERATE - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
REGENERATION_TYPE - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
REGENERATION_TYPE - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
RegenerationType - Enum in de.marcely.bedwars.api.arena
The "regeneration type" or just simply "type" describes the form of an arena
REGION - Enum constant in enum de.marcely.bedwars.api.arena.RegenerationType
Game fills only a given rectangular region
REGION_GREATER_THAN_WORLD_MAX_HEIGHT - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The region's maxY is greater than the world's max height.
REGION_LESS_THAN_WORLD_MIN_HEIGHT - Enum constant in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
The region's minY is less than the world's min height.
register() - Method in class de.marcely.bedwars.api.BedwarsAddon
Tries to register this addon.
registerAddon(BedwarsAddon) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
registerCloudSystemHook(CloudSystemHook) - Method in interface de.marcely.bedwars.api.hook.HookAPI
Manually register a new cloud system hook.
registerConditionVariable(ArenaConditionVariable<?>) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Tries to register the condition variable
registerCustomSpawnerHandler(CustomSpawnerHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Registers the custom spawner handler.
registerDefaultMappings(DefaultMessageMappings) - Method in interface de.marcely.bedwars.api.message.MessageAPI
A mapping contains a collection of messages that'll be used when the user tries to obtain a message from his messages file that is however not present.
registerLobbyItemHandler(LobbyItemHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Registers a handler for LobbyItems.
registerNicknamingHook(NicknamingHook) - Method in interface de.marcely.bedwars.api.hook.HookAPI
Manually register a new nicknaming hook.
registerPartiesHook(PartiesHook) - Method in interface de.marcely.bedwars.api.hook.HookAPI
Manually register a new parties hook.
registerSelector(ArenaSelector) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Tries to register a new selector instance.
registerShopLayout(ShopLayout) - Method in interface de.marcely.bedwars.api.GameAPI
Create and register your own custom ShopLayout using this method.
registerSpecialItem(SpecialItem) - Method in interface de.marcely.bedwars.api.GameAPI
Reregisters a SpecialItem that previously has been unregistered.
registerSpecialItem(String, Plugin, String, ItemStack) - Method in interface de.marcely.bedwars.api.GameAPI
Registers a custom SpecialItem for the later ingame use.
registerSpectatorItemHandler(SpectatorItemHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Registers a handler for SpectatorItems.
registerStatSet(PlayerStatSet) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to register this data set and make it display everywhere in the plugin.
registerTradeListener(Consumer<PlayerTradeVillagerGUIEvent>) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
Registers a listener that will be called when a player successfully executes a trade.
registerUpgradeShopLayout(UpgradeShopLayout) - Method in interface de.marcely.bedwars.api.GameAPI
Create and register your own custom UpgradeShopLayout using this method.
registerUpgradeTriggerHandler(UpgradeTriggerHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Registers a custom UpgradeTriggerHandler for use in the upgradeshop.
REGULAR_TRAP - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Gives an infiltrating player blindness and slowness
REJOIN_ARENA_NAME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The name of the arena in which he lastly played inside.
REJOIN_SERVER_NAME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The bungeecord name of the server in which he lastly played inside.
rejoinPlayer(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to make the player rejoin an already active game.
rejoinPlayer(Player, QuitPlayerMemory) - Method in interface de.marcely.bedwars.api.arena.Arena
Tries to make the player rejoin an already active game using some rejoin info contained in the memory.
rejoinPlayer(Player, Consumer<Optional<RejoinPlayerIssue>>) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to make the player rejoin the arena he previously was playing in.
RejoinPlayerIssue - Enum in de.marcely.bedwars.api.arena
Reasons why a player has failed to rejoin a match.
reload(CommandSender) - Static method in class de.marcely.bedwars.api.BedwarsAPI
Attempts to reload the MBedwars plugin 1.
reload(CommandSender) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
REMOTE - Enum constant in enum de.marcely.bedwars.api.player.AttributeChangeCause
Used by the ProxySync addon.
RemoteAPI - Interface in de.marcely.bedwars.api.remote
Generally, this API only gets replaced by the ProxySync addon.
RemoteArena - Interface in de.marcely.bedwars.api.remote
Represents an arena that is located on another server, or on this server.
RemoteArenaAddEvent - Class in de.marcely.bedwars.api.event.remote
Gets called when an arena from another server has been added to our local collection.
RemoteArenaAddEvent(RemoteArena) - Constructor for class de.marcely.bedwars.api.event.remote.RemoteArenaAddEvent
 
RemoteArenaPropertiesChangeEvent - Class in de.marcely.bedwars.api.event.remote
Gets called whenever properties of a remote arena changed.
RemoteArenaPropertiesChangeEvent(RemoteArena, Set<RemoteArenaPropertiesChangeEvent.Property>) - Constructor for class de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent
 
RemoteArenaPropertiesChangeEvent.Property - Enum in de.marcely.bedwars.api.event.remote
Some properties of the arena.
RemoteArenaRemoveEvent - Class in de.marcely.bedwars.api.event.remote
Gets called when an arena from another server has been removed from our local collection.
RemoteArenaRemoveEvent(RemoteArena) - Constructor for class de.marcely.bedwars.api.event.remote.RemoteArenaRemoveEvent
 
RemoteConsoleWrapper() - Constructor for class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
RemoteCustomMessageReceiveEvent - Class in de.marcely.bedwars.api.event.remote
This event is being called when another server has sent a custom message to this server.
RemoteCustomMessageReceiveEvent(RemoteServer, String, byte[]) - Constructor for class de.marcely.bedwars.api.event.remote.RemoteCustomMessageReceiveEvent
 
RemotePlayer - Interface in de.marcely.bedwars.api.remote
Represents a player on the network.
RemotePlayerAddResult - Class in de.marcely.bedwars.api.remote
Represents the result of what happened to the player that tried to enter an arena.
RemotePlayerAddResult(AddRemotePlayerInfo, AddPlayerIssue) - Constructor for class de.marcely.bedwars.api.remote.RemotePlayerAddResult
 
RemotePlayerAddResult(AddRemotePlayerInfo, RemotePlayerAddResult.GeneralResult) - Constructor for class de.marcely.bedwars.api.remote.RemotePlayerAddResult
 
RemotePlayerAddResult(RemotePlayerAddResult.GeneralResult, Map<UUID, Pair<RemotePlayerAddResult.PlayerResult, AddPlayerIssue>>) - Constructor for class de.marcely.bedwars.api.remote.RemotePlayerAddResult
 
RemotePlayerAddResult(Map<UUID, Pair<RemotePlayerAddResult.PlayerResult, AddPlayerIssue>>) - Constructor for class de.marcely.bedwars.api.remote.RemotePlayerAddResult
 
RemotePlayerAddResult.GeneralResult - Enum in de.marcely.bedwars.api.remote
Represents a general result of what happened to all the players.
RemotePlayerAddResult.PlayerResult - Enum in de.marcely.bedwars.api.remote
Represents the result of a specific player.
RemotePlayerJoinArenaEvent - Class in de.marcely.bedwars.api.event.remote
A player joined an arena that is located on another server.
RemotePlayerJoinArenaEvent(RemotePlayer, RemoteArena) - Constructor for class de.marcely.bedwars.api.event.remote.RemotePlayerJoinArenaEvent
 
RemotePlayerJoinServerEvent - Class in de.marcely.bedwars.api.event.remote
Gets called when a remote player joined a server on the network.
RemotePlayerJoinServerEvent(RemotePlayer) - Constructor for class de.marcely.bedwars.api.event.remote.RemotePlayerJoinServerEvent
 
RemotePlayerPreJoinLocalArenaEvent - Class in de.marcely.bedwars.api.event.remote
Gets called right before a player is being pulled into this server to join an arena.
RemotePlayerPreJoinLocalArenaEvent(RemotePlayer, Arena) - Constructor for class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
 
RemotePlayerQuitArenaEvent - Class in de.marcely.bedwars.api.event.remote
A player left an arena that is located on another server.
RemotePlayerQuitArenaEvent(RemotePlayer, RemoteArena) - Constructor for class de.marcely.bedwars.api.event.remote.RemotePlayerQuitArenaEvent
 
RemotePlayerQuitServerEvent - Class in de.marcely.bedwars.api.event.remote
Gets called when a remote player left a server on the network.
RemotePlayerQuitServerEvent(RemotePlayer) - Constructor for class de.marcely.bedwars.api.event.remote.RemotePlayerQuitServerEvent
 
RemotePlayerWrapper() - Constructor for class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
RemoteServer - Interface in de.marcely.bedwars.api.remote
Represents a server in the network, including ours.
RemoteServerConnectEvent - Class in de.marcely.bedwars.api.event.remote
Gets called whenever we successfully connected with another server.
RemoteServerConnectEvent(RemoteServer) - Constructor for class de.marcely.bedwars.api.event.remote.RemoteServerConnectEvent
 
RemoteServerConnectRequestEvent - Class in de.marcely.bedwars.api.event.remote
Gets called whenever a server wants to connect to the network.
RemoteServerConnectRequestEvent(String, boolean, int, int, int, String, String) - Constructor for class de.marcely.bedwars.api.event.remote.RemoteServerConnectRequestEvent
 
RemoteServerDisconnectEvent - Class in de.marcely.bedwars.api.event.remote
Gets called whenever we disconnected with another server.
RemoteServerDisconnectEvent(RemoteServer, RemoteServerDisconnectEvent.Cause) - Constructor for class de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent
 
RemoteServerDisconnectEvent.Cause - Enum in de.marcely.bedwars.api.event.remote
The reasons why no connection is further kept with this server.
RemoteSpectatorAddResult - Class in de.marcely.bedwars.api.remote
Represents the result of a player that tried to get added as a spectator.
RemoteSpectatorAddResult(UUID, RemoteSpectatorAddResult.Result) - Constructor for class de.marcely.bedwars.api.remote.RemoteSpectatorAddResult
 
RemoteSpectatorAddResult.Result - Enum in de.marcely.bedwars.api.remote
Represents the exact result of what happened to the player that tried to spectate.
remove() - Method in interface de.marcely.bedwars.api.arena.Arena
Removes the arena and kicks all playing players + spectators.
remove() - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Tries to remove the spawner from the arena.
remove() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Tries to remove this block from its WorldStorage
remove() - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Completely removes the hologram.
remove(PlayerAchievement) - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Removes the achievement from the earned list.
remove(Object) - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
remove(String) - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Removes everything we know about a given key-value pair.
remove(String) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Removes the property from the internal storage.
remove(String) - Method in interface de.marcely.bedwars.tools.PersistentStorage
Removes everything we know about a given key-value pair.
remove(String, AttributeChangeCause) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Removes the property from the internal storage.
REMOVE_ALL_SPAWNERS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
removeAllAuthors() - Method in interface de.marcely.bedwars.api.arena.Arena
Removes all existing authors.
removeAllProblems() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Removes all problems and makes it buyable by that.
removeAllProblems() - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Removes all problems and makes it buyable by that.
removeAuthor(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Removes an author.
removeCallback(MigrationProcess.Callback) - Method in interface de.marcely.bedwars.api.MigrationProcess
Remove a previously added callback.
removeCloseListener(Consumer<Player>) - Method in interface de.marcely.bedwars.tools.gui.GUI
Removes a close listener from the gui.
removeCloseListener(Consumer<Player>) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
 
removeCloseListener(Consumer<Player>) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
removeCloseListener(Consumer<Player>) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
removeCommand(SubCommand) - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Removes the command from the collection
removeCommand(String) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Removes a command from the LobbyItem.getCommands() List.
removeCommand(String) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Removes a command from the SpectatorItem.getCommands() List.
removeConnectedItems(ShopItem) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Removes all ShopItems that share the original instance.
removeDeathMessageTarget(Player) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Remove a player to whom the custom death message shall not be displayed to.
removeDeathMessageTargets(Collection<? extends Player>) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Remove players to whom the custom death message shall not be displayed to.
removeDropDurationModifier(SpawnerDurationModifier) - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Removes an existing modifier.
removeFromQueue(Arena) - Method in interface de.marcely.bedwars.api.arena.ArenaCloningManager
Removes a single instance of an arena from the queue.
removeHandler(PlayerDeathInventoryDropEvent.Handler) - Method in class de.marcely.bedwars.api.event.player.PlayerDeathInventoryDropEvent
Tries to remove a Handler that has been added before
removeIssue(AddPlayerIssue) - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
Removes an issue.
removeIssue(RejoinPlayerIssue) - Method in class de.marcely.bedwars.api.event.player.PlayerRejoinArenaEvent
Removes an issue.
removeIssue(ArenaIssuesCheckEvent.Issue) - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
Remove a specific issue from this event
removeIssues() - Method in class de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent
Removes every issue and causes the arena to be enabled anyways
removeIssues() - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Removes all existing issues.
removeItem(ShopItem) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Removes an item from this shop page.
removeListener(WriteListener) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
Removes an already added listener from this GUI
removeMetadata(String, Plugin) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
 
removeOffer(VillagerOffer) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
Removes an existing offer.
removePlayerTrapBypass(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Removes a player's ability to bypass team traps
removePrice(ShopPrice) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Removes a price instance from this item.
removePrizeForMatchDisabledTicket(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Remove a ticket id from the list of reasons to disable prizes (rewards in form of e.g.
removeProblem(PlayerBuyInShopEvent.DefaultProblem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Removes a problem.
removeProblem(PlayerBuyInShopEvent.Problem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Removes a problem.
removeProblem(PlayerBuyUpgradeEvent.DefaultProblem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Removes a problem.
removeProblem(PlayerBuyUpgradeEvent.Problem) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Removes a problem.
removeProduct(ShopProduct) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Removes a product instance from this item.
removeShopItem(ShopItem) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Tries to remove a shop item and causes it to not be seen.
removeSpecialItemUseSession(SpecialItemUseSession) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
removeTeamEffect(Team, PotionEffectType) - Method in interface de.marcely.bedwars.api.arena.Arena
Removes an effect from a team
removeTeamEnchantment(Team, TeamEnchantment) - Method in interface de.marcely.bedwars.api.arena.Arena
Removes a team enchantment from a team, and applies it to team players
RENAME - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
replace(String, String) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
replace(String, String, AttributeChangeCause) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
replacePAPIPlaceholders(String, Player) - Method in interface de.marcely.bedwars.tools.Helper
Will return a new String will all the PAPI (or similar supported plugins) being replaced.
RESCUE_PLATFORM - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
resetGameStats() - Method in interface de.marcely.bedwars.api.player.PlayerStats
Will reset the game stats.
resetSkin() - Method in interface de.marcely.bedwars.api.world.hologram.skin.NPCHologramSkin
Removes the current skin of the NPC and causes it by that to look like Alex/Steve
RESETTING - Enum constant in enum de.marcely.bedwars.api.arena.ArenaStatus
The game has finished.
REWINSIDE - Enum constant in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
 
right() - Method in class de.marcely.bedwars.tools.Either.Left
 
right() - Method in interface de.marcely.bedwars.tools.Either
Retrieve the right value.
right() - Method in class de.marcely.bedwars.tools.Either.Right
 
right(R) - Static method in interface de.marcely.bedwars.tools.Either
Creates a new Either with something set to the right value.
Right(R) - Constructor for class de.marcely.bedwars.tools.Either.Right
 
RoundEndEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when a game has ended and is about to move into the EndLobby / Resetting state.
RoundEndEvent(Arena, Team, Collection<Player>, Collection<QuitPlayerMemory>, Collection<Player>, Collection<QuitPlayerMemory>) - Constructor for class de.marcely.bedwars.api.event.arena.RoundEndEvent
 
RoundEndEvent(Arena, Team, Map<Player, Team>, Collection<QuitPlayerMemory>) - Constructor for class de.marcely.bedwars.api.event.arena.RoundEndEvent
 
ROUNDS_PLAYED - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
RoundStartEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when a round is about to start
RoundStartEvent(Arena, boolean) - Constructor for class de.marcely.bedwars.api.event.arena.RoundStartEvent
 
run() - Method in interface de.marcely.bedwars.api.MigrationProcess
You must manually run this method in order to run this.
run(List<? extends RemoteArena>, RemoteArena) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaSelector
Make this selector do its thing using this method.
RUNNING - Enum constant in enum de.marcely.bedwars.api.arena.ArenaStatus
The game is running with players playing and spectators spectating
RUNNING - Enum constant in enum de.marcely.bedwars.api.PluginState
The plugin successfully started and is running now
runRegenerationBlocksSavingProcess() - Method in interface de.marcely.bedwars.api.arena.Arena
The saving process of the blocks inside the arenas (aka regeneration blocks) is being executed async.
runRegenerationBlocksSavingProcess(Consumer<Boolean>) - Method in interface de.marcely.bedwars.api.arena.Arena
The saving process of the blocks inside the arenas (aka regeneration blocks) is being executed async.

S

save() - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Asynchronously saves these achievements.
save() - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Asynchronously saves these achievements.
save() - Method in interface de.marcely.bedwars.api.player.PlayerStats
Asynchronously saves these stats.
save(Runnable) - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Asynchronously saves these achievements.
save(Runnable) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Asynchronously saves these achievements.
save(Runnable) - Method in interface de.marcely.bedwars.api.player.PlayerStats
Asynchronously saves these stats.
save(CustomBlock, JsonObject) - Method in interface de.marcely.bedwars.api.world.block.CustomBlock.Handler
You may use the storage feature of the plugin.
This method is getting called when the data is getting stored.
Load stuff from the given block into the JsonObject
SAVE_BLOCKS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
SAVE_REGION_CORNERS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
saveAsync() - Method in interface de.marcely.bedwars.api.arena.Arena
Save the arenas current state.
saveAsync() - Method in interface de.marcely.bedwars.tools.PersistentStorage
Forcefully save the storage.
saveNow() - Method in interface de.marcely.bedwars.api.arena.Arena
Save the arenas current state.
saveNow(ConfigFile) - Method in interface de.marcely.bedwars.api.configuration.ConfigurationAPI
Saves a config file based on the data currently loaded in memory.
saveToString() - Method in class de.marcely.bedwars.tools.YamlConfigurationDescriptor
 
ScoreboardHandler - Class in de.marcely.bedwars.api.game.scoreboard
Manages the creation and termination of a scoreboard and what's getting displayed on the scoreboard
ScoreboardHandler() - Constructor for class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
 
ScoreboardType - Enum in de.marcely.bedwars.api.game.scoreboard
The occasion used by ScoreboardHandler to determinate what exactly shall be shown
ScoreboardUpdateCause - Enum in de.marcely.bedwars.api.game.scoreboard
What part of the scoreboard shall be updated
SELECT_TEAM - Enum constant in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Opens a GUI in which the player can select the team in which he wants to be in.
send(RemotePlayer) - Method in interface de.marcely.bedwars.api.message.Message
Computes it and sends it to the person
send(RemotePlayer, boolean) - Method in interface de.marcely.bedwars.api.message.Message
Computes it and sends it to the person
send(CommandSenderWrapper) - Method in interface de.marcely.bedwars.api.message.Message
Computes it and sends it to the person
send(CommandSenderWrapper, boolean) - Method in interface de.marcely.bedwars.api.message.Message
Computes it and sends it to the person
send(CommandSender) - Method in interface de.marcely.bedwars.api.message.Message
Computes it and sends it to the person
send(CommandSender, boolean) - Method in interface de.marcely.bedwars.api.message.Message
Computes it and sends it to the person
sendConsoleMessage(String...) - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Sends a message to the console of the given server using CommandSender.sendMessage(String))
sendCustomMessage(String, byte[]) - Method in interface de.marcely.bedwars.api.remote.RemoteServer
Sends a custom message to this server.
sendMessage(String) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
sendMessage(String) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
sendMessage(String) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
sendMessage(String) - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Sends a message to the sender.
sendMessage(String...) - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Sends messages to the player.
sendMessage(String...) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.BukkitWrapper
 
sendMessage(String...) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemoteConsoleWrapper
 
sendMessage(String...) - Method in class de.marcely.bedwars.tools.CommandSenderWrapper.RemotePlayerWrapper
 
sendMessage(String...) - Method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Sends multiple messages to the sender.
sendMessage(BaseComponent...) - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Sends a message to the player.
sendPacket(Player, Object) - Method in interface de.marcely.bedwars.tools.NMSHelper
Will send a message to the player.
sendToHub() - Method in interface de.marcely.bedwars.api.remote.RemotePlayer
Causes a player to get teleported to the hub server.
sendToHub(RemotePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Causes a player to get teleported to the hub server.
sendToHub(Player) - Method in interface de.marcely.bedwars.api.GameAPI
Sends the player to the hub.
sendToHub(Player, boolean) - Method in interface de.marcely.bedwars.api.GameAPI
Sends the player to the hub.
sendWorldTimePacket(Player, long) - Method in interface de.marcely.bedwars.tools.NMSHelper
Sends a world time packet to the given player.
serialize() - Method in class de.marcely.bedwars.tools.location.XYZ
 
serialize() - Method in class de.marcely.bedwars.tools.location.XYZD
 
serialize() - Method in class de.marcely.bedwars.tools.location.XYZYP
 
serialize(JsonObject) - Method in interface de.marcely.bedwars.api.world.hologram.HologramController
Puts all the permanent data of this controller into a json object.
serialize(Writer) - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Serializes this every entry of this instance into a JsonObject String.
serializeAsConfig() - Method in class de.marcely.bedwars.tools.VarSound
Serializes this sound into a ConfigurationSection.
SERVER_CHANNEL_NAME - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
If the arena is local: Plugin tries to fetch the BungeeCord channel name and returns that one.
SERVER_FULL - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
The server is full.
SERVER_OFFLINE - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
Server didn't reply to rejoin request.
SERVER_PLAYING_ARENAS_COUNT - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
Gets the amount of arenas on the server of the testing arena that has at least 1 player
ServerInfoDto() - Constructor for class de.marcely.bedwars.api.hook.CloudSystemHook.ServerInfoDto
 
set(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
set(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
set(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
set(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZ
Sets the new coordinates
set(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
set(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
set(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
set(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
set(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
set(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZ
Copies and sets the xyz coordinates from the given object
set(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZD
 
set(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
set(XYZD) - Method in class de.marcely.bedwars.tools.location.XYZD
Copies and sets the xyz coordinates and direction coordinates from the given object
set(XYZYP) - Method in class de.marcely.bedwars.tools.location.XYZYP
Copies and sets the xyz coordinates and yaw/pitch coordinates from the given object
set(String, boolean) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Sets a boolean as the value for the given key.
set(String, Number) - Method in interface de.marcely.bedwars.api.player.PlayerStats
Sets the value of a stats entry.
set(String, Number) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Sets a number as the value for the given key.
set(String, Number, AttributeChangeCause) - Method in interface de.marcely.bedwars.api.player.PlayerStats
Sets the value of a stats entry,
set(String, String) - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Sets the value for the key.
set(String, String) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Will set the value of the property with that key.
set(String, String) - Method in interface de.marcely.bedwars.tools.PersistentStorage
Set an entry to the internal map.
set(String, String) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Set an entry to the internal map.
set(String, String, AttributeChangeCause) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Will set the value of the property with that key
Ignores whether the key is uppercase or undercase
You may only use the following chars for the key: a-z, 0-9, :, _
It's safe to use UTF8 for the value.
Values are limited to 8192 bytes, otherwise an exception will be thrown
set(String, ItemStack) - Method in interface de.marcely.bedwars.tools.StringMapSerializationHelper
Sets an ItemStack as the value for the given key.
set(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
set(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
set(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
set(Location) - Method in class de.marcely.bedwars.tools.location.XYZ
Copies and sets the xyz coordinates from the given object
set(Location) - Method in class de.marcely.bedwars.tools.location.XYZD
 
set(Location) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
SET - Enum constant in enum de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier.Operation
Will throw away previous values and set it to a new one (new = value)
SET_GAME_WORLD - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
SET_LOBBY - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
SET_REGION_CORNERS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
SET_SPECTATOR_SPAWN - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
setActive(boolean) - Method in class de.marcely.bedwars.tools.VarSound
Sets whether this sound is active.
setAliases(String...) - Method in interface de.marcely.bedwars.api.command.SubCommand
Set the new aliases of the command.
setAltDisplayName(String) - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Will show this to the player as the cause that broke the bed.
setAmount(int) - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Set the amount that will be given to the player.
Not any product type does support this operation, those who don't support it will return false
setAmplifier(double) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Sets the amplifier applied to this upgrade level.
setAND() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
Use the AND operator.
setArena(Arena) - Method in interface de.marcely.bedwars.api.world.block.JoinArenaSignBlock
Set the new arena to which the player shall be added once he interacts with the block
setArenaName(String) - Method in interface de.marcely.bedwars.api.world.block.JoinArenaSignBlock
Set the new arena or arena picker to which shall be added once he interacts with the block
setAsConsole(boolean) - Method in interface de.marcely.bedwars.api.game.shop.product.CommandShopProduct
Define if the command should be executed as if the console typed it or as if the buyer typed it.
setAttachement(Object) - Method in class de.marcely.bedwars.tools.gui.GUIItem
Set the optional attachement of this item.
setAutoAssignTeam(boolean) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Whether a team shall be automatically assigned.
setAutoAssignTeamIncludePlayers(Collection<RemotePlayer>) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Set all players that shall also be concidered for the auto-team assignation.
setAutoWear(boolean) - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Set whether or not this item shall be automatically worn on purchase
setBedLocation(Team, XYZD) - Method in interface de.marcely.bedwars.api.arena.Arena
Sets the bed location of a team.
setBlockPlayerPlaced(Block, boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
There are configurations which limit the block breaking to blocks that have been placed by players.
setBroadcastingMessage(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Sets whether or not a message will be sent out to all team players when an upgrade or trap is purchased
setBroadcastingMessage(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Sets whether or not a message will be sent out to all team players when an upgrade is purchased, or when a trap is triggered
setBroadcastingSound(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Set whether or not a sound should be played when an upgrade or trap is purchased
setBroadcastingSound(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Set whether or not a sound should be played when an upgrade is purchased, or when a trap is triggered
setBroadcastingTitle(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
Sets whether or not a title will be sent out to all team players when an upgrade is purchased, or when a trap is triggered
setBukkitColor(Color) - Method in enum de.marcely.bedwars.api.arena.Team
Set the corresponding Color of this team.
setBukkitColor(Color) - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
setBungeeChatColor(ChatColor) - Method in enum de.marcely.bedwars.api.arena.Team
Set the corresponding ChatColor of this team.
setButtonIcon(PlayerOpenArenaEditorInSetupGUI.Button, ItemStack) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
 
setButtonVisibility(PlayerOpenArenaEditorInSetupGUI.Button, boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI
 
setBuyGroup(BuyGroup) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Set the new buy-group of this item or remove it from an existing one.
setBuyGroupLevel(int) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Set the buy-group level of this item.
setBuyGroupLevel(Player, BuyGroup, int) - Method in interface de.marcely.bedwars.api.arena.Arena
Modify the buy-group level of the player.
setBuyPermissionId(String) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Set a required buy permission for players.
setBypassTraps(boolean) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Set if the player is able to bypass traps.
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.arena.ArenaDeleteEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.CommandExecuteEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.MigrationProcessRunEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
 
setCancelled(boolean) - Method in class de.marcely.bedwars.api.event.SpecialBlockAddEvent
 
setCapsMultiply(int) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Set the max amount that'll be multiplied when shift-clicking the item in the shop.
setCause(AddPlayerCause) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Define the cause that made the player join the arena.
setChatColor(ChatColor) - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
setChatMessage(Message) - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Set a constant message that is equal for all players.
setChatMessageFunction(Function<Player, Message>) - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Set the function that is used to obtain the message that shall be sent to each player.
setChoice(Player, Arena) - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Set the choice of a player.
setCommand(String) - Method in interface de.marcely.bedwars.api.game.shop.product.CommandShopProduct
Set the command that shall be executed on purchase
setCommandsAsConsole(boolean) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Set whether the commands (LobbyItem.getCommands()) will be executed as console or as the player who used the item.
setCommandsAsConsole(boolean) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Set whether the commands (SpectatorItem.getCommands()) will be executed as console or as the player who used the item.
setCompanionOwner(Entity, UUID) - Method in interface de.marcely.bedwars.api.GameAPI
Set the owner of a companion.
setCompanionOwner(Entity, OfflinePlayer) - Method in interface de.marcely.bedwars.api.GameAPI
Set the owner of a companion.
setConfigDescription(String) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Change the description of the item.
setConfigDroppingMaterials(ItemStack[]) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the items that will be dropped.
setConfigName(String) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Set the unformatted name of the config.
setConfigName(String) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the unformatted name of the config.
setConfigName(String) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Set the unformatted name of the config.
setConfigPluralName(String) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the unformatted plural name of the config.
setControllerType(HologramControllerType) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Set the controller (aka the brain) of the hologram.
setCount(int) - Method in class de.marcely.bedwars.tools.VarParticle
Set the amount of particles that will be shown.
setCountdown(int) - Method in class de.marcely.bedwars.api.event.arena.ArenaPreparingStartEvent
Set the new timer/countdown value.
setCustomHandler(CustomSpawnerHandler) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Changes the custom handler that'll overtake the spawning process.
setCustomHandlerId(String) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Changes the id of the custom handler.
setCustomName(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the custom name of the arena.
setCustomNameEnabled(boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Set whether this arena has a custom name enabled that'll be displayed (Arena.getDisplayName()) in favor of the actual name (Arena.getName()).
setDeathMessage(Message) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Set the death message that'll be displayed in the chat to the players instead of the default vanilla one.
setDeathSpectateDuration(int) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Set the duration in seconds in which the player will enter the spectator mode after his respawn.
setDestroyer(Player) - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Set the player that is responsible for the bed destruction.
setDestroyerName(String) - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Set the explicit name of the thing that broke it (e.g.
setDirection(XYZD.Direction) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
setDirection(XYZD.Direction) - Method in class de.marcely.bedwars.tools.location.XYZD
 
setDirection(Vector) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Sets the direction in which the fireball shall fly.
setDirection(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
setDisplayName(String) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Set the name that will be displayed above his head.
setDoingUpgrade(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Define whether or not if he'll get products.
setDropDuration(double) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the interval between the spawns in seconds.
setDroppingMaterials(ItemStack[]) - Method in class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
Change the materials that the spawner should drop
setDropType(DropType) - Method in interface de.marcely.bedwars.api.game.shop.price.SpawnerItemShopPrice
Set the DropType aka the spawner that will be taken from the player on purchase.
setDropType(DropType) - Method in interface de.marcely.bedwars.api.game.shop.product.SpawnerItemShopProduct
Set the drop type aka the spawner that shall be given.
setDuration(int) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Sets the duration (in seconds) of an UpgradeLevel.
setDyeColor(DyeColor) - Method in enum de.marcely.bedwars.api.arena.Team
Set the corresponding DyeColor of this team.
setDyeColor(DyeColor) - Method in interface de.marcely.bedwars.api.unsafe.TeamWrapper
Deprecated.
 
setEarnDate(PlayerAchievement, OffsetDateTime) - Method in interface de.marcely.bedwars.api.player.PlayerAchievements
Sets the earn date of the achievement.
setEntityFollowRange(LivingEntity, double) - Method in interface de.marcely.bedwars.tools.NMSHelper
Changes the range in which the entity can follow its target/enemy.
setEntityMovementSpeed(LivingEntity, double) - Method in interface de.marcely.bedwars.tools.NMSHelper
Changes the movement speed of the given entity.
setEntitySilent(Entity, boolean) - Method in interface de.marcely.bedwars.tools.NMSHelper
Changes if an entity is silent, or is allowed to make noise.
setEntityTarget(Entity, Location) - Method in interface de.marcely.bedwars.tools.NMSHelper
Causes a walkable hologram to walk to a given location.
setEntityType(EntityType) - Method in interface de.marcely.bedwars.api.world.hologram.skin.LivingEntityHologramSkin
Change the EntityType to something else
setExecutingCommands(PlayerShopProductGivingDetermineEvent.ExecutableCommand[]) - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Set the commands that shall be executed.
setFatalDeath(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameDeathEvent
Set whether the player shall get excluded due his death.
setFirstPrice(ItemStack) - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Set the first price that will be taken from the player once he purchased the offer
setFlightSpeed(double) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Sets the speed of the fireball.
setFlyStraight(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Sets whether the fireball shall fly straight.
setForcefully(boolean) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Whether it should ignore that he's already playing within an arena.
setForceSlot(Integer) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Define at which it shall be forced at after the rendering of the shop GUI
Can be null if it shouldn't do that
setForceSlot(Integer) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Define at which slot the item shall be forced at after the rendering of the shop GUI.
setForceSlot(Integer) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Define at which it shall be forced at after the rendering of the upgrade shop GUI
Can be null if it shouldn't do that
setGameWorld(World) - Method in interface de.marcely.bedwars.api.arena.Arena
Sets the world in which the game is located at.
setGameWorldName(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the name of the world in which the game is located at.
setGeneralAmount(int) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Set the general amount that will be taken from the player.
Not any product type does support this operation, those who don't support it will return false
setGivingEffects(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameRespawnEvent
Set whether or not effects will be given to the player when respawning.
setGivingItems(boolean) - Method in class de.marcely.bedwars.api.event.arena.RoundStartEvent
Set whether spawn items will be given to the player when respawning.
setGivingItems(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerIngameRespawnEvent
Set whether or not spawn items will be given to the player when respawning.
setGivingItems(ItemStack[]) - Method in class de.marcely.bedwars.api.event.player.PlayerShopProductGivingDetermineEvent
Set the items that the player shall receive.
setGivingProducts(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Define whether or not if he'll get products.
setGlowEffect(ItemStack, boolean) - Method in interface de.marcely.bedwars.tools.NMSHelper
Adds or removes a "glow" effect to an item.
setGUI(GUI) - Method in class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
Set the GUI that shall be shown to the player.
setGUI(GUI) - Method in class de.marcely.bedwars.api.event.UpgradeShopGUIPostProcessEvent
Set the GUI that shall be shown to the player.
setHandler(LobbyItemHandler) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Set the handler for this item.
setHandler(SpectatorItemHandler) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Set the handler for this item.
setHandler(CommandHandler) - Method in interface de.marcely.bedwars.api.command.SubCommand
The handler handles what should happen when the command is e.g.
setHandler(SpecialItemUseHandler) - Method in interface de.marcely.bedwars.api.game.specialitem.SpecialItem
Set the handler that's been called whenever someone uses the item.
setHandler(CustomBlock.Handler) - Method in interface de.marcely.bedwars.api.world.block.CustomBlock
Set the handler of this CustomBlock.
setHandlerId(String) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Set the handler id of this item.
setHandlerId(String) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Set the handler id of this item.
setHasContentAmount(boolean) - Method in interface de.marcely.bedwars.api.command.SubCommand
Set whether or not it'll display the amount of entries in /bw [...] help.
setHealth(float) - Method in interface de.marcely.bedwars.api.world.hologram.skin.DamageableSkin
Change the amount of health.
setHeight(int) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
Resizes the inventory and tries to keep the content
setHelpCommand(CommandHandler) - Method in interface de.marcely.bedwars.api.command.CommandsCollection
Set the command that shall be executed when the player only executes the command on this collection level and not deeper
setHologramMaterial(ItemStack) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the material of the hologram that will be shown above the spawner ingame.
setIcon(ItemStack) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
Set the icon of the button.
setIcon(ItemStack) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the new icon for the arena.
setIcon(ItemStack) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Set the icon that shall be shown in the shop GUI.
setIcon(ItemStack) - Method in interface de.marcely.bedwars.api.game.shop.ShopPage
Set the icon that shall be shown in the shop GUI.
setIcon(ItemStack) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the icon that will be shown inside GUIs.
setIcon(ItemStack) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Returns the id that's being used in e.g.
setId(String) - Method in interface de.marcely.bedwars.api.world.block.CustomBlock
Set the type id of this custom block.
A plugin might have custom blocks but it's also important to be able to distinguish them
setIngameTimeRemaining(int) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the time (in seconds) until an active match is ending.
setIssue(AddPlayerIssue) - Method in class de.marcely.bedwars.api.event.remote.RemotePlayerPreJoinLocalArenaEvent
Add an issue that may prevent the player from joining the arena.
setIssuePresent(PlayerModifyBlockPermissionEvent.Issue, boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent
Set whether an issue is present.
setItem(HologramEquipment.Slot, ItemStack) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEquipment
Set an item at a certain slot.
setItem(GUIItem, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Set an item at a specific slot
setItem(GUIItem, int) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
setItem(GUIItem, int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
 
setItem(ItemStack) - Method in interface de.marcely.bedwars.api.game.lobby.LobbyItem
Set the item that will be set into the hotbar.
setItem(ItemStack) - Method in interface de.marcely.bedwars.api.game.spectator.SpectatorItem
Set the item that will be set into the hotbar.
setItem(ItemStack, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Set an item at a specific slot
setItem(ItemStack, int, int) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Set an item at a specific x and y coordinate
setItem(ItemStack, int, int, ClickListener) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Set an item at a specific x and y coordinate and listen whenever someone clicks on it
setItem(ItemStack, int, ClickListener) - Method in interface de.marcely.bedwars.tools.gui.ClickableGUI
Set an item at a specific slot and listen whenever someone clicks on it
setItemStack(ItemStack) - Method in interface de.marcely.bedwars.api.game.shop.price.ItemShopPrice
Replace the price item.
setItemStack(ItemStack) - Method in interface de.marcely.bedwars.api.game.shop.product.ItemShopProduct
Replace the product item.
setKeptOnDeath(boolean) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Define whether the item shall be kept on death.
setLastJoinTime(Instant) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Set the time when the player has the last time (re)joined the match
setLayout(ShopLayout) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Set the layout of the shop GUI that shall be shown.
setLayout(UpgradeShopLayout) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
Set the layout of the shop GUI that shall be shown.
setLayoutData(Object) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
A layout may hold and pass around data during its session.
setLayoutData(Object) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenUpgradeShopEvent
A layout may hold and pass around data during its session.
setLines(String...) - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Set the lines that shall be shown
setLines(Collection<String>) - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Set the lines that shall be shown
setLobbyLocation(Location) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the location for the lobby to which the players will be teleported at when they join the arena.
setLobbyTimeRemaining(double) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the new time until the lobby showdown is being executed.
setLobbyTimeRemaining(double, boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the new time until the lobby showdown is being executed.
setLocation1(XYZ) - Method in interface de.marcely.bedwars.api.arena.ArenaBuilder
Can be used for:
- RegenerationType.REGION
setLocation2(XYZ) - Method in interface de.marcely.bedwars.api.arena.ArenaBuilder
Can be used for:
- RegenerationType.REGION
setMaxNearbyItems(int) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the amount of items that can lay near the spawner until it stops spawning more items.
setMaxNearbyItems(int) - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
Change the max nearby items for this spawner.
setMerging(boolean) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set whether or not it should merge with other items.
setMetadata(String, MetadataValue) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
 
setMinPlayers(int) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the minimum amount of players that are needed to start a match.
setMinVisibilityRadius(int) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Make him only visible at a specific distance.
setMultiplier(int) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Set how often/many items he should receive the item.
setName(String) - Method in interface de.marcely.bedwars.api.arena.Arena
Changes the name of the arena.
setName(String) - Method in interface de.marcely.bedwars.api.arena.ArenaBuilder
setName(String) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Changes the name of this ShopItem.
setNaturalInteractionCancelled(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Set whether the plugin should accept the handling of the natural behaviour of whatever would actually happen.
setNewStatus(ArenaStatus) - Method in class de.marcely.bedwars.api.event.arena.ArenaStatusChangeEvent
Set the new status that should be set.
setNewTime(int) - Method in class de.marcely.bedwars.api.event.arena.ArenaOutOfTimeEvent
Let the game continue running by changing the time.
setNewValue(String) - Method in class de.marcely.bedwars.api.event.player.PlayerPropertyChangeEvent
Modify the new value to be something else.
setNewValue(Number) - Method in class de.marcely.bedwars.api.event.player.PlayerStatChangeEvent
Modify the new value to be something else
setOffset(float, float, float) - Method in class de.marcely.bedwars.tools.VarParticle
Set the random offset at which a particle may be spawned.
setOneTimePurchase(boolean) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Define whether the item can be only bought once.
setOnlyForPlayers(boolean) - Method in interface de.marcely.bedwars.api.command.SubCommand
Whether or not only players are able to execute the command
setOpenPage(ShopPage) - Method in interface de.marcely.bedwars.api.game.shop.layout.ShopLayoutHandler.OpenEvent
Sets the new open page.
Won't reopen the GUI when set
setOR() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
Use the OR operator.
setOverridingHologramLines(String[]) - Method in interface de.marcely.bedwars.api.game.spawner.Spawner
While generally all hologram lines are basically the same you may make them unique per spawner using this spawner using this method.
setPage(ShopPage) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenShopEvent
Sets the page that shall be opened.
setPermission(String) - Method in interface de.marcely.bedwars.api.command.SubCommand
The permission needed to use the command.
setPersistent(boolean) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Returns whether or not it'll disappear after a reload.
setPersistentStorage(Arena, ArenaPersistentStorage) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
setPitch(float) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
setPitch(float) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
setPitch(float) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
setPitch(float) - Method in class de.marcely.bedwars.tools.VarSound
Sets the pitch of the sound.
setPlace(int) - Method in interface de.marcely.bedwars.api.world.block.RankingSignBlock
Set the new place that shall be shown on the sign
setPlace(int) - Method in interface de.marcely.bedwars.api.world.block.RankingSkullBlock
Set the new place that shall be shown on the sign
setPlayerArmor(Player, ItemStack, boolean) - Method in interface de.marcely.bedwars.tools.Helper
Tries to make a player wear armor (ie automatically puts an items in a players armor slot)
setPlayerSpecificLinesSupplier(HolographicHologramSkin.PlayerSpecificLinesSupplier) - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Set the (optional) supplier if you want to display lines specific to a player.
setPlayersPerTeam(int) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the amount of players that can be in a team.
setPlayerTeam(Player, Team) - Method in interface de.marcely.bedwars.api.arena.Arena
Change the team of a player.
setPlayingSound(boolean) - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Set whether a sound shall be played.
setPlayingSound(boolean) - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Define whether the bed break sound shall be played.
setPlayTime(Duration) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Set the total play time the player has been within the match.
setPool(List<Arena>) - Method in class de.marcely.bedwars.api.event.arena.ArenaVotingPoolUpdateEvent
Set the new voting pool of the arena.
setPriceDropType(DropType) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Sets the DropType required to purchase the item
setProcessor(MessageProcessor) - Method in interface de.marcely.bedwars.api.message.MessageAPI
A MessageProcessor overtakes the post processing of a message.
This includes: replacing placeholders, message placeholders and replacing chat color codes.
The method Message.done() passes a message to the current set processor
setQuitTime(Instant) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Set the time when the player has the last time quit the arena.
setRegenerationType(RegenerationType) - Method in interface de.marcely.bedwars.api.arena.Arena
This method allows you to change the form of the arena
setRegenerationType(RegenerationType) - Method in interface de.marcely.bedwars.api.arena.ArenaBuilder
The regeneration type of an arena represents its form or its general behavior
setRegionCorners(XYZ, XYZ) - Method in interface de.marcely.bedwars.api.arena.Arena
An arena of the type RegenerationType.REGION has two corners.
setRegularPriceAmount(int) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Sets the amount of a specific DropType required to purchase this UpgradeLevel.
setRemoteAPI(RemoteAPI) - Static method in class de.marcely.bedwars.api.BedwarsAPI
Implement your own remote API.
setRemoteAPI(RemoteAPI) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
setResetPlayerTimeOnQuit(boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Define whether the player's time should be reset to default after one leaves.
setResetPlayerWeatherOnQuit(boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Define whether the player's weather should be reset to default after one leaves.
setRestriction(ArenaConditionGroup) - Method in interface de.marcely.bedwars.api.game.shop.ShopItem
Lets you restrict this ShopItem, so only be available in certain arenas
setRestriction(ArenaConditionGroup) - Method in interface de.marcely.bedwars.api.game.upgrade.Upgrade
Lets you restrict this Upgrade, so only be available in certain arenas
setResult(ArenaBedBreakEvent.Result) - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Set what should happen after the event.
setResult(ArenaRegenerationStartEvent.Result) - Method in class de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent
Set what actually should happen after this event.
setResult(ItemStack) - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Set the item that will be given to the player once the offer has been purchased
setScoreboardHandler(ScoreboardHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Set the new handler for scoreboards.
setSecondPrice(ItemStack) - Method in class de.marcely.bedwars.tools.gui.VillagerOffer
Set the new optional second price that will be taken from the player once he purchased the offer
setSendingChatMessage(boolean) - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Define whether a chat message shall be sent.
setSendingTitle(boolean) - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Set whether a title shall be sent.
setSendingTitle(boolean) - Method in class de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent
Define whether a title message shall be sent.
setServerMotd(String) - Method in interface de.marcely.bedwars.tools.NMSHelper
This may sound crazy, but Bukkit's API does not allow the direct change of the server's motd.
setShooter(ProjectileSource) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Sets the entity from whom the fireball shall come from.
setShopHypixelV2QuickBuyItems(ShopItem[]) - Method in interface de.marcely.bedwars.api.player.PlayerProperties
Serializes and sets the entry DefaultPlayerProperty.SHOPDESIGN_HYPIXELV2_QUICKBUY for all the items that are stored in the quick buy.
setSkin(String, String) - Method in interface de.marcely.bedwars.api.world.hologram.skin.NPCHologramSkin
Applies a skin to the NPC
setSkullTexture(Skull, String) - Method in interface de.marcely.bedwars.tools.NMSHelper
Applies a custom texture in a base64 format to a skull block.
setSkullTexture(SkullMeta, String) - Method in interface de.marcely.bedwars.tools.NMSHelper
Applies a custom texture in a base64 format to a skull item
setSneaking(boolean) - Method in interface de.marcely.bedwars.api.world.hologram.skin.NPCHologramSkin
Sets whether the NPC is sneaking or not.
setSpawnEffect(VarParticle) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the effect that it should play whenever it drops something.
setSpawnLocation(Location) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Sets the location where the fireball shall spawn.
setSpawnRadius(int) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the radius in which the item may randomly spawns.
setSpawnSound(VarSound) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set the sound that it should play whenever it drops something.
setSpecialItem(SpecialItem) - Method in interface de.marcely.bedwars.api.game.shop.product.SpecialItemShopProduct
Set the SpecialItem that shall be given on purchase
setSpecialItemId(String) - Method in interface de.marcely.bedwars.api.game.shop.product.SpecialItemShopProduct
Set the id of the SpecialItem that shall be given.
setSpectatorFallback(boolean) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Define whether players shall fall back as spectators when the arena is running.
setSpectatorSpawn(XYZYP) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the spawnpoint for spectators.
setStacked(boolean) - Method in interface de.marcely.bedwars.api.game.shop.BuyGroup
Define whether items shall be displayed as a single one in the shop GUI.
setStatus(ArenaStatus) - Method in interface de.marcely.bedwars.api.arena.Arena
Not only changes the status, but also does operations depending on the status.
setSynchronizedFlag(String, boolean) - Method in interface de.marcely.bedwars.api.arena.ArenaPersistentStorage
Define whether a certain key-value pair shall be synchronized between servers.
setTakingFromQueue(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerTriggerUpgradeEvent
If true the trap will be pulled from the upgrade queue.
setTakingItem(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Set whether the item should be taken away from the player.
setTakingPayments(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent
Define whether or not the payments will be taken from the player.
setTakingPayments(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent
Define whether or not the payments will be taken from the player.
setTargetTeam(Team) - Method in class de.marcely.bedwars.api.remote.AddRemotePlayerInfo
Set the team which the player shall automatically enter when he joins the arena.
setTargetTeam(Team) - Method in class de.marcely.bedwars.api.arena.BedDestructionInfo
Set the team of whom the bed shall be destroyed.
setTeam(Team) - Method in class de.marcely.bedwars.api.event.player.PlayerJoinArenaEvent
Set the team to which the player shall automatically get added to.
setTeam(Team) - Method in class de.marcely.bedwars.api.arena.QuitPlayerMemory
Set the team to which the player belongs to.
setTeamEnabled(Team, boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Enables or disables a team in this arena.
setTeamSpawn(Team, XYZYP) - Method in interface de.marcely.bedwars.api.arena.Arena
Set the spawn point of a team.
setTitle(String) - Method in interface de.marcely.bedwars.tools.gui.GUI
Set the title of the GUI.
setTitle(String) - Method in class de.marcely.bedwars.tools.gui.type.AnvilGUI
Set the title of the GUI.
setTitle(String) - Method in class de.marcely.bedwars.tools.gui.type.ChestGUI
 
setTitle(String) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
setTo(Location) - Method in class de.marcely.bedwars.api.event.player.PlayerTeleportOutOfArenaEvent
Set the new location to which the player shall get teleported to.
setTranquil(boolean) - Method in interface de.marcely.bedwars.api.game.spawner.DropType
Set whether the item is tranquil or not.
setTriggerHandler(UpgradeTriggerHandler) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Set the UpgradeTriggerHandler used by this UpgradeLevel
setTriggerHandlerId(String) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeLevel
Set the id of the new UpgradeTriggerHandler used by this UpgradeLevel
setUnbreakable(boolean) - Method in interface de.marcely.bedwars.api.game.shop.product.ShopProduct
Set whether or not this item shall be able to obtain damage
setUnbreakable(ItemStack, boolean) - Method in interface de.marcely.bedwars.tools.Helper
Sets the "unbreakable" tag to the given item.
setUnbreakable(ItemMeta, boolean) - Method in interface de.marcely.bedwars.tools.Helper
Sets the "unbreakable" tag to the given ItemMeta.
SETUP_GUI - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
He used the setup gui (opened with /mbedwars arena setupgui)
setUsage(String) - Method in interface de.marcely.bedwars.api.command.SubCommand
Set the parameters the command expects
setValue(double) - Method in interface de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier
Set the amount in seconds by which this modifier will apply its SpawnerDurationModifier.Operation.
setValue(PlayerStats, Number) - Method in interface de.marcely.bedwars.api.player.PlayerStatSet
Stat can implement this for easier use for others wanting to modify it
setValue(String, Object) - Method in interface de.marcely.bedwars.api.configuration.ConfigurationAPI
Updates the config value stored in memory.
setVisible(boolean) - Method in interface de.marcely.bedwars.api.command.SubCommand
Set whether or not this command is visible in help.
setVisible(boolean) - Method in class de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.Button
A button may exist in the GUI, but this does not mean that it's actually visible.
setVolume(float) - Method in class de.marcely.bedwars.tools.VarSound
Sets the volume of the sound.
setWorld(World) - Method in interface de.marcely.bedwars.api.arena.ArenaBuilder
setWorld(World) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
setX(double) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
setX(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
setX(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
setX(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
setX(double) - Method in class de.marcely.bedwars.tools.location.XYZ
Sets the x-coordinate
setX(double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
setX(double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
setY(double) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
setY(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
setY(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
setY(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
setY(double) - Method in class de.marcely.bedwars.tools.location.XYZ
Sets the y-coordinate
setY(double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
setY(double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
setYaw(float) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
setYaw(float) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
setYaw(float) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
setYield(float) - Method in class de.marcely.bedwars.api.event.player.PlayerUseSpecialItemFireballEvent
Sets the yield of the explosion.
setZ(double) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
setZ(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
setZ(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
setZ(double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
setZ(double) - Method in class de.marcely.bedwars.tools.location.XYZ
Sets the z-coordinate
setZ(double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
setZ(double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
SHARPNESS - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Adds the Sharpness enchantment to swords and axes
SHOP - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The shop config file
SHOP_ITEM_USE - Enum constant in enum de.marcely.bedwars.api.Permissions
Permissions to buy specific shop items.
SHOPDESIGN_HYPIXELV2_QUICKBUY - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
A JsonObject with the user specific quick buy configuration
SHOPDESIGN_HYPIXELV2_QUICKBUY_MODIFICATION_DATE - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The date the user has modified the shop the last time
SHOPDESIGN_REWINSIDE_VARIANT - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The variant that the player has chosen in the rewinside shop
ShopGUIPostProcessEvent - Class in de.marcely.bedwars.api.event
Gets called during the post processing of a shop GUI
ShopGUIPostProcessEvent(Player, ShopLayout, ShopPage, GUI) - Constructor for class de.marcely.bedwars.api.event.ShopGUIPostProcessEvent
 
ShopItem - Interface in de.marcely.bedwars.api.game.shop
Represents a buyable item in the shop
ShopLayout - Interface in de.marcely.bedwars.api.game.shop.layout
A ShopLayout is what's dealing with the look-and-feel of a shop.
By default MBedwars delivers types such as ShopLayoutType.HYPIXEL.
This instance only represents the info of a layout.
ShopLayoutHandler - Interface in de.marcely.bedwars.api.game.shop.layout
The logic behind the look-and-feel of a ShopLayout.
It receives an ShopLayoutHandler.OpenEvent that contains various informations that are needed in that event to display it.
The event ShopLayoutHandler.build(OpenEvent), that gets called whenever it's time to process it, gets called very frequently, including whenever the player changes his page.
ShopLayoutHandler.OpenEvent - Interface in de.marcely.bedwars.api.game.shop.layout
Used to pass information to ShopLayoutHandler.build(OpenEvent)
ShopLayoutType - Enum in de.marcely.bedwars.api.game.shop.layout
 
ShopLayoutTypeWrapper - Interface in de.marcely.bedwars.api.unsafe
Deprecated.
ShopOpenCause - Enum in de.marcely.bedwars.api.game.shop
 
ShopPage - Interface in de.marcely.bedwars.api.game.shop
Represents a page in the shop that contains a collection of items
ShopPrice - Interface in de.marcely.bedwars.api.game.shop.price
 
ShopPriceType - Enum in de.marcely.bedwars.api.game.shop.price
 
ShopProduct - Interface in de.marcely.bedwars.api.game.shop.product
 
ShopProductType - Enum in de.marcely.bedwars.api.game.shop.product
 
SHOW_SPAWNERS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
showActionbar(Player, String) - Method in interface de.marcely.bedwars.tools.NMSHelper
Will show a small message above the players hotbar
showTitle(Player, String, String) - Method in interface de.marcely.bedwars.tools.NMSHelper
Shows the "title" to a player.
showTitle(Player, String, String, int, int, int) - Method in interface de.marcely.bedwars.tools.NMSHelper
Shows the "title" to a player.
SHUTDOWN - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent.Cause
Server notified us that the connection loss is wanted.
SIGN - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
He clicked on a sign (/mbedwars spawn joinarenasign).
SILENT - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
 
simulateChestClosing(Block) - Method in interface de.marcely.bedwars.tools.NMSHelper
Simulates as if someone would close a container, such as an ender chest, normal chest or a shulker box.
simulateChestClosing(World, int, int, int) - Method in interface de.marcely.bedwars.tools.NMSHelper
Simulates as if someone would close a container, such as an ender chest, normal chest or a shulker box.
simulateChestOpening(Block) - Method in interface de.marcely.bedwars.tools.NMSHelper
Simulates as if someone would open a container, such as an ender chest, normal chest or a shulker box.
simulateChestOpening(World, int, int, int) - Method in interface de.marcely.bedwars.tools.NMSHelper
Simulates as if someone would open a container, such as an ender chest, normal chest or a shulker box.
simulatePlayerClickingRespawn(Player) - Method in interface de.marcely.bedwars.tools.NMSHelper
Simulates as if the player would click on the "respawn" button while he's dead.
size() - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
SOME_HAVE_FAILED - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
Some have failed.
SOUNDS - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The sounds config file
SOUTH - Enum constant in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
Spawner - Interface in de.marcely.bedwars.api.game.spawner
Represents a single (existing) spawner inside an arena.
SPAWNER - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
SPAWNER_ITEM - Enum constant in enum de.marcely.bedwars.api.game.shop.price.ShopPriceType
SPAWNER_ITEM - Enum constant in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Represents a DropType
SPAWNER_MULTIPLIER - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Increases the speed of nearby spawners
SpawnerDropEvent - Class in de.marcely.bedwars.api.event.arena
Gets called whenever a spawner drops something.
SpawnerDropEvent(Spawner, ItemStack[]) - Constructor for class de.marcely.bedwars.api.event.arena.SpawnerDropEvent
 
SpawnerDurationModifier - Interface in de.marcely.bedwars.api.game.spawner
Spawners have a specific period/duration until they drop something.
SpawnerDurationModifier.Operation - Enum in de.marcely.bedwars.api.game.spawner
Enumerable operation to be applied to the mathematical equation
SpawnerItemShopPrice - Interface in de.marcely.bedwars.api.game.shop.price
 
SpawnerItemShopProduct - Interface in de.marcely.bedwars.api.game.shop.product
 
SPAWNERS - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The spawners config file
SPAWNERS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonCategory
 
spawnHologram(HologramControllerType, Location) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Spawns a new hologram into this world and uses a default skin based on the controller.
spawnHologram(HologramSkinType, Location) - Method in interface de.marcely.bedwars.api.world.WorldStorage
Spawns a new hologram into this world.
SPECIAL_ITEM - Enum constant in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Represents a SpecialItem
SPECIAL_ITEM_USE - Enum constant in enum de.marcely.bedwars.api.Permissions
Permission for the config "specialitem-requiredpermission".
SpecialBlock - Interface in de.marcely.bedwars.api.world.block
A SpecialBlock represents a normal block with special (maybe even interactable) features.
SpecialBlockAddEvent - Class in de.marcely.bedwars.api.event
Gets called when a SpecialBlock is being added.
SpecialBlockAddEvent(SpecialBlock) - Constructor for class de.marcely.bedwars.api.event.SpecialBlockAddEvent
 
SpecialItem - Interface in de.marcely.bedwars.api.game.specialitem
Represents the type of SpecialItem and not one for every given item to the player.
SpecialItemShopProduct - Interface in de.marcely.bedwars.api.game.shop.product
 
SpecialItemType - Enum in de.marcely.bedwars.api.game.specialitem
 
SpecialItemUseHandler - Interface in de.marcely.bedwars.api.game.specialitem
 
SpecialItemUseSession - Class in de.marcely.bedwars.api.game.specialitem
Represents a session of a special item use
A new session is created every time someone uses a special item.
Make sure to call SpecialItemUseSession.stop(), even when you're handler, after you're done as the plugin will invoke SpecialItemUseSession.handleStop() for EVERY still active session after the round ended.
Also make sure to invoke SpecialItemUseSession.takeItem() if you wish the item to be taken away
SpecialItemUseSession(PlayerUseSpecialItemEvent) - Constructor for class de.marcely.bedwars.api.game.specialitem.SpecialItemUseSession
 
SPECTATE - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Player wants to spectate, even though he is still a part of match, whereby he gets kicked from the running match
SPECTATE_FAILED - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
We tried to make him into a spectator, but that failed.
SPECTATE_ITEM_NEXT_ROUND - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
SpectateReason - Enum in de.marcely.bedwars.api.game.spectator
Reasons or causes for someone spectating
Spectator - Interface in de.marcely.bedwars.api.game.spectator
Represents a spectating player and contains the info about him
SPECTATOR - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardType
Spectating the game
SPECTATOR_FIND_NEXT_ROUND - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
SPECTATOR_HOTBAR - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The spectator hotbar config file
SPECTATOR_VIEW_PLAYERS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenUIEvent.UIType
SpectatorItem - Interface in de.marcely.bedwars.api.game.spectator
Represents an actual item that will be added into the spectator's hotbar
SpectatorItemHandler - Class in de.marcely.bedwars.api.game.spectator
Handles the execution of a SpectatorItem.
SpectatorItemHandler(String, Plugin) - Constructor for class de.marcely.bedwars.api.game.spectator.SpectatorItemHandler
 
SpectatorItemHandlerType - Enum in de.marcely.bedwars.api.game.spectator
Represents the type of SpectatorItemHandler.
SpectatorItemUseEvent - Class in de.marcely.bedwars.api.event.player
Gets called whenever a Spectator uses a SpectatorItem
SpectatorItemUseEvent(Spectator, SpectatorItem) - Constructor for class de.marcely.bedwars.api.event.player.SpectatorItemUseEvent
 
SpectatorJoinArenaEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a player tries to enter an arena as a spectator
SpectatorJoinArenaEvent(Spectator) - Constructor for class de.marcely.bedwars.api.event.player.SpectatorJoinArenaEvent
 
SpectatorQuitArenaEvent - Class in de.marcely.bedwars.api.event.player
Gets called when a spectator leaves the arena
SpectatorQuitArenaEvent(Spectator, KickSpectatorReason) - Constructor for class de.marcely.bedwars.api.event.player.SpectatorQuitArenaEvent
 
SPEND_200_RESOURCES - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
SPLITERATOR - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
SQL - Enum constant in enum de.marcely.bedwars.api.MigrationProcess.Origin
From sql storage to the current active one
START_FAILED - Enum constant in enum de.marcely.bedwars.api.PluginState
The plugin tried to start, but failed
STATS_HOLO - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Displays a players stats on a hologram
STATS_HOLOGRAM_LINES - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The stats hologram config file
STATUS - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
Legacy id of Arena.getStatus()
STATUS - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
stop() - Method in class de.marcely.bedwars.api.game.specialitem.SpecialItemUseSession
Safely stops and cleans the session
It's safe to call this even if it hasn't been passed yet to SpecialItemUseHandler.openSession(PlayerUseSpecialItemEvent)
STOPPED - Enum constant in enum de.marcely.bedwars.api.arena.ArenaStatus
The arena is stopped.
StringMapSerializationHelper - Interface in de.marcely.bedwars.tools
Extends another class with some helper methods to simplify the parsing/writing of non-String types.
SubCommand - Interface in de.marcely.bedwars.api.command
A (sub)command you find under /bw.
subtract(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
subtract(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
subtract(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
subtract(double, double, double) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
subtract(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZ
 
subtract(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZD
 
subtract(double, double, double) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
subtract(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
subtract(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
subtract(XYZ) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
subtract(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZ
 
subtract(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZD
 
subtract(XYZ) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
subtract(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
subtract(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
subtract(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
subtract(Location) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
subtract(Location) - Method in class de.marcely.bedwars.tools.location.XYZ
 
subtract(Location) - Method in class de.marcely.bedwars.tools.location.XYZD
 
subtract(Location) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
subtract(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
subtract(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
subtract(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
subtract(Vector) - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
subtract(Vector) - Method in class de.marcely.bedwars.tools.location.XYZ
 
subtract(Vector) - Method in class de.marcely.bedwars.tools.location.XYZD
 
subtract(Vector) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
SUCCESS - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
Everyone successfully entered.
SUCCESS - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
Player successfully made it.
SUCCESS - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
It all went fine.
SUCCESS_SPECTATE - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
The arena was already running, and he instead joined as a spectator.
SWORD - Enum constant in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
E.g.
synchronize(Runnable) - Method in interface de.marcely.bedwars.tools.Helper
Runs a given task on the main thread.

T

take(Player, int) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Takes the price from the player
take(Player, int, ItemStack[]) - Method in interface de.marcely.bedwars.api.game.shop.price.ShopPrice
Takes the price from the player
takeItem() - Method in class de.marcely.bedwars.api.game.specialitem.SpecialItemUseSession
Takes a special item from the players inventory
takeItemSpecialItemUseSession(SpecialItemUseSession) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
Team - Enum in de.marcely.bedwars.api.arena
A list of all possible colors that exist in the game
TEAM - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
TEAM_DEAD - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
The bed of the team has been destroyed whereby the player may not respawn anymore.
TEAM_SELECTOR - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Used during lobby phase.
TEAMCHAT_UNAVAILABLE_SOLO_LAST_HINT_TIME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The time in milliseconds of when the last time the player has been hinted that the team chat is currently unavailable as he's in solo.
TEAMCHAT_USE_LAST_HINT_TIME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerProperty
The time in milliseconds of when the last time the player has been hinted that he's using the team chat.
TeamEliminateEvent - Class in de.marcely.bedwars.api.event.arena
Gets called when all players of a team have been eliminated.
TeamEliminateEvent(Arena, Team, Player, Player, boolean) - Constructor for class de.marcely.bedwars.api.event.arena.TeamEliminateEvent
 
TeamEnchantment - Class in de.marcely.bedwars.api.game.upgrade
Represents an enchantment that is being applied to all items of a specific type for all team members
TeamEnchantment(TeamEnchantment.Target, Enchantment, int) - Constructor for class de.marcely.bedwars.api.game.upgrade.TeamEnchantment
 
TeamEnchantment.Target - Enum in de.marcely.bedwars.api.game.upgrade
The type of item a TeamEnchantment shall target
TEAMS - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
TEAMS - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonCategory
 
TeamWrapper - Interface in de.marcely.bedwars.api.unsafe
Deprecated.
teleport(Player, Location) - Method in interface de.marcely.bedwars.api.arena.Arena
Usually the plugin prevents players from getting teleported and automatically kicks them from the game if they try to.
teleport(Location) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Teleport him to another location.
teleport(Location, boolean) - Method in interface de.marcely.bedwars.api.world.hologram.HologramEntity
Teleport him to another location.
TELEPORT - Enum constant in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
 
TELEPORT_INSIDE_ARENA - Enum constant in enum de.marcely.bedwars.api.Permissions
Generally the plugin forbids any user to teleport to an arena when they're not inside playing in it.
teleportAsync(Entity, Location, Runnable) - Method in interface de.marcely.bedwars.tools.Helper
Allows you to teleport entities asynchronously on 1.14+
TELEPORTER - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
teleportHere(RemotePlayer) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Teleports a player into the arena.
teleportHere(RemotePlayer, boolean) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Teleports a player into the arena.
teleportHere(RemotePlayer, boolean, Consumer<Boolean>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Teleports a player into the arena.
teleportHere(RemotePlayer, Consumer<Boolean>) - Method in interface de.marcely.bedwars.api.remote.RemoteArena
Teleports a player into the arena.
teleportHere(Player) - Method in interface de.marcely.bedwars.api.arena.Arena
Teleports the player inside this arena.
teleportHere(Player, boolean) - Method in interface de.marcely.bedwars.api.arena.Arena
Teleports the player inside this arena.
teleportPlayerToArena(RemotePlayer, RemoteArena, boolean, Consumer<Boolean>) - Method in interface de.marcely.bedwars.api.remote.RemoteAPI
Makes the teleport himself into the arena.
teleportWithoutEvent(Entity, Location) - Method in interface de.marcely.bedwars.tools.NMSHelper
Teleports a given entity to a location without calling EntityTeleportEvent.
testPlayAsync(Location) - Method in class de.marcely.bedwars.tools.VarParticle
 
ThrowingConsumer<T> - Interface in de.marcely.bedwars.tools
Based on Java's Consumer with the difference that this class may permit the throwing of an Exception.
ThrowingSupplier<T> - Interface in de.marcely.bedwars.tools
Based on Java's Supplier with the difference that this class may permit the throwing of an Exception.
TICK - Enum constant in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Gets called every second when the state of the arena is ArenaStatus.RUNNING or ArenaStatus.LOBBY.
TIMEOUT - Enum constant in enum de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent.Cause
We haven't received any ping responses since a while.
TIMEOUT - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
We tried to contact the server, but we haven't received any info.
TIMEOUT - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
We tried to contact the server, but we haven't received any info.
TIMEOUT - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
We tried to contact the server, but we have never received any info.
TNT_SHEEP - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
toLegacy() - Method in enum de.marcely.bedwars.tools.location.XYZD.Direction
Deprecated.
toLocation(World) - Method in class de.marcely.bedwars.tools.location.XYZ
Converts this XYZ object to a new Location object
toLocation(World) - Method in class de.marcely.bedwars.tools.location.XYZD
 
toLocation(World) - Method in class de.marcely.bedwars.tools.location.XYZYP
 
TOP_KILL_STREAK - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
TOP_WIN_STREAK - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
toString() - Method in class de.marcely.bedwars.api.arena.picker.ArenaPicker
 
toString() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparative
 
toString() - Method in class de.marcely.bedwars.api.arena.picker.condition.ArenaConditionGroup
 
toString() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueNumber
 
toString() - Method in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValueString
 
toVector() - Method in class de.marcely.bedwars.tools.location.XYZ
Converts this XYZ object to a new Vector object
TRACKER - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
TRAP - Enum constant in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
 
triggerTrap(Player, Team, boolean) - Method in interface de.marcely.bedwars.api.game.upgrade.UpgradeState
Triggers a trap at a certain base.
tryAutoHook(Plugin) - Method in interface de.marcely.bedwars.api.hook.HookAPI
Tries to let MBedwars automatically initiate a hook with a plugin.
TYPE - Enum constant in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
TYPE_NUMBER - Static variable in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
TYPE_STRING - Static variable in class de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableValue
TYPE_WITHIN - Static variable in class de.marcely.bedwars.tools.gui.AddItemCondition
 
TYPE_WITHIN_X - Static variable in class de.marcely.bedwars.tools.gui.AddItemCondition
 
TYPE_WITHIN_Y - Static variable in class de.marcely.bedwars.tools.gui.AddItemCondition
 

U

UNKNOWN - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
We don't know why it exactly failed.
UNKNOWN - Enum constant in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
We don't know why exactly it failed.
UNKNOWN - Enum constant in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
We don't know, really.
unregister() - Method in class de.marcely.bedwars.api.BedwarsAddon
Tries to unregister this addon.
unregisterAddon(BedwarsAddon) - Method in class de.marcely.bedwars.api.unsafe.BedwarsAPILayer
Deprecated.
 
unregisterConditionVariable(ArenaConditionVariable<?>) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Tries to unregister the condition variable
unregisterCustomSpawnerHandler(CustomSpawnerHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Unregisters the custom spawner handler.
unregisterDefaultMappings(DefaultMessageMappings) - Method in interface de.marcely.bedwars.api.message.MessageAPI
Unregisteres an already registered mapping.
unregisterHook(Hook) - Method in interface de.marcely.bedwars.api.hook.HookAPI
Removes a hook.
unregisterLobbyItemHandler(LobbyItemHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Unregisters a previously registered handler for LobbyItems.
unregisterSelector(ArenaSelector) - Method in interface de.marcely.bedwars.api.arena.picker.ArenaPickerAPI
Tries to unregister the given selector instance.
unregisterShopLayout(ShopLayout) - Method in interface de.marcely.bedwars.api.GameAPI
Unregister an already existing ShopLayout using this method.
unregisterSpecialItem(SpecialItem) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to unregister an existing SpecialItem.
unregisterSpectatorItemHandler(SpectatorItemHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Unregisters a previously registered handler for SpectatorItems.
unregisterStatSet(PlayerStatSet) - Method in interface de.marcely.bedwars.api.player.PlayerDataAPI
Tries to register this data set.
unregisterTradeListener(Consumer<PlayerTradeVillagerGUIEvent>) - Method in class de.marcely.bedwars.tools.gui.type.VillagerGUI
Unregisters an already registered trade listener
unregisterUpgradeShopLayout(UpgradeShopLayout) - Method in interface de.marcely.bedwars.api.GameAPI
Unregister an already existing UpgradeShopLayout using this method.
unregisterUpgradeTriggerHandler(UpgradeTriggerHandler) - Method in interface de.marcely.bedwars.api.GameAPI
Tries to unregister an existing Upgrade.
unsetChoice(Player) - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Unset the choice of a player.
unsetRegionCorners() - Method in interface de.marcely.bedwars.api.arena.Arena
Removes any set corners in the arena.
update() - Method in interface de.marcely.bedwars.api.world.block.SpecialBlock
Tries to apply the given informations into the game world.
By this e.g.
update(ScoreboardUpdateCause, Arena, Object) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Updates a specific part of the scoreboard
update(CustomBlock) - Method in interface de.marcely.bedwars.api.world.block.CustomBlock.Handler
Apply stuff to the real world.
update0(ScoreboardUpdateCause, Arena, Object) - Method in class de.marcely.bedwars.api.game.scoreboard.ScoreboardHandler
Updates a specific part of the scoreboard
updateActivePool() - Method in interface de.marcely.bedwars.api.arena.ArenaVotingHandler
Manually execute the re-calculation of the entries within the active pool.
updateBukkitMetadata() - Method in interface de.marcely.bedwars.api.world.hologram.skin.BukkitEntitySkin
Update the metadata of the Bukkit's entity.
updatePlayerSpecificLines() - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Forcefully updates all lines provided by the lines-supplier (HolographicHologramSkin.setPlayerSpecificLinesSupplier(PlayerSpecificLinesSupplier)) for all players
updatePlayerSpecificLines(Player) - Method in interface de.marcely.bedwars.api.world.hologram.skin.HolographicHologramSkin
Forcefully updates all lines provided by the lines-supplier (HolographicHologramSkin.setPlayerSpecificLinesSupplier(PlayerSpecificLinesSupplier)) only for a specific player
updateScoreboard() - Method in interface de.marcely.bedwars.api.arena.Arena
Forcefully update the scoreboard for any player and spectator
Upgrade - Interface in de.marcely.bedwars.api.game.upgrade
Represents a type of upgrade that holds all possible levels to which one may upgrade to
UPGRADE_DEALER - Enum constant in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
Player clicked on an upgrade dealer that has been spawned with /bw summon upgradedealer
UPGRADE_DEALER - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Open an upgrade-shop when interacted to it
UPGRADE_SHOP - Enum constant in enum de.marcely.bedwars.api.configuration.ConfigFile
The upgrade shop config file
Upgrade.State - Enum in de.marcely.bedwars.api.game.upgrade
Represents the current upgrade state of a player
UPGRADEABLE - Enum constant in enum de.marcely.bedwars.api.game.upgrade.Upgrade.State
He is theoretically able to upgrade
UpgradeLevel - Interface in de.marcely.bedwars.api.game.upgrade
Represents a specific tier of upgrade to which one may have upgraded to.
UpgradeShopGUIPostProcessEvent - Class in de.marcely.bedwars.api.event
 
UpgradeShopGUIPostProcessEvent(Player, UpgradeShopLayout, GUI) - Constructor for class de.marcely.bedwars.api.event.UpgradeShopGUIPostProcessEvent
 
UpgradeShopLayout - Interface in de.marcely.bedwars.api.game.upgrade.layout
 
UpgradeShopLayoutHandler - Interface in de.marcely.bedwars.api.game.upgrade.layout
 
UpgradeShopLayoutHandler.OpenEvent - Interface in de.marcely.bedwars.api.game.upgrade.layout
Used to pass information to UpgradeShopLayoutHandler.build(OpenEvent)
UpgradeShopLayoutType - Enum in de.marcely.bedwars.api.game.upgrade.layout
 
UpgradeShopLayoutTypeWrapper - Interface in de.marcely.bedwars.api.unsafe
Deprecated.
UpgradeShopOpenCause - Enum in de.marcely.bedwars.api.game.upgrade
Represents the causes of the opening of a upgrade shop.
UpgradeState - Interface in de.marcely.bedwars.api.game.upgrade
Holds all the information regarding team upgrades.
UpgradeTriggerHandler - Class in de.marcely.bedwars.api.game.upgrade
Represents the logical handler of a upgrade trigger.
UpgradeTriggerHandler(String, boolean, Plugin) - Constructor for class de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandler
 
UpgradeTriggerHandlerType - Enum in de.marcely.bedwars.api.game.upgrade
Represents the type of UpgradeTriggerHandler.
USE_BRIDGE - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_ENDERPEARL - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_FIREBALL - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_GUARD_DOG - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_INVIS_POTION - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_MAGNET_SHOES - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_MINISHOP - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_RESCUE_PLATFORM - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_TELEPORTER - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_TNT_SHEEP - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
USE_TRACKER - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
useSpecialItem(SpecialItem, Player, Arena, ItemStack) - Method in interface de.marcely.bedwars.api.GameAPI
Simulates the player using the special item.

V

Validate - Class in de.marcely.bedwars.tools
 
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.AddPlayerCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.ArenaStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.KickReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.RegenerationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.arena.Team
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.configuration.ConfigFile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.DefaultProblem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent.Issue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.player.PlayerOpenUIEvent.UIType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent.Cause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.shop.price.ShopPriceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.upgrade.Upgrade.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.hook.HookCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.MigrationProcess.Origin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.Permissions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.player.AttributeChangeCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.PluginState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.world.block.BlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.api.world.hologram.HologramSkinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.tools.gui.CenterFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.marcely.bedwars.tools.location.XYZD.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.marcely.bedwars.api.arena.AddPlayerCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.ArenaStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.KickReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.picker.ArenaSelectorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.picker.condition.ArenaConditionComparisonOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.picker.condition.variable.ArenaConditionVariableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.RegenerationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.arena.Team
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.configuration.ConfigFile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.arena.ArenaBedBreakEvent.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.arena.ArenaIssuesCheckEvent.IssueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.arena.ArenaPropertyChangeEvent.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.arena.ArenaRegenerationStartEvent.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.player.PlayerBuyInShopEvent.DefaultProblem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.player.PlayerBuyUpgradeEvent.DefaultProblem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.player.PlayerModifyBlockPermissionEvent.Issue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.player.PlayerOpenArenaEditorInSetupGUI.ButtonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.player.PlayerOpenUIEvent.UIType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.remote.RemoteArenaPropertiesChangeEvent.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.event.remote.RemoteServerDisconnectEvent.Cause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.scoreboard.ScoreboardUpdateCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.shop.layout.ShopLayoutType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.shop.price.ShopPriceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.shop.product.ShopProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.spawner.SpawnerDurationModifier.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.specialitem.SpecialItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.spectator.KickSpectatorReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.spectator.SpectateReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayoutType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.upgrade.TeamEnchantment.Target
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.upgrade.Upgrade.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.upgrade.UpgradeShopOpenCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.game.upgrade.UpgradeTriggerHandlerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.hook.HookCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class de.marcely.bedwars.api.message.DefaultMessageMappings
 
values() - Static method in enum de.marcely.bedwars.api.MigrationProcess.Origin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.Permissions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.player.AttributeChangeCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.PluginState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.GeneralResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.remote.RemotePlayerAddResult.PlayerResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.remote.RemoteSpectatorAddResult.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.world.block.BlockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.world.hologram.HologramControllerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.world.hologram.HologramEquipment.Slot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.api.world.hologram.HologramSkinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.tools.gui.CenterFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.marcely.bedwars.tools.location.XYZD.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
VarParticle - Class in de.marcely.bedwars.tools
Easy solution for using VarParticles that are being supported on any version.
VarSound - Class in de.marcely.bedwars.tools
Easy solution for playing vanilla and custom sounds while retaining async support.
VarSound() - Constructor for class de.marcely.bedwars.tools.VarSound
 
VIEW_ACHIEVEMENTS - Enum constant in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Opens a GUI that displays all achievements that the player has obtained or hasn't obtained yet.
VIEW_PLAYERS - Enum constant in enum de.marcely.bedwars.api.game.spectator.SpectatorItemHandlerType
Opens a GUI which contains all players currently playing inside the arena.
VILLAGER - Enum constant in enum de.marcely.bedwars.api.game.shop.ShopOpenCause
Player clicked on a normal villager hologram
VILLAGER - Enum constant in enum de.marcely.bedwars.api.world.hologram.HologramSkinType
Deprecated.
Will be replaced by HologramSkinType.LIVING.
VillagerGUI - Class in de.marcely.bedwars.tools.gui.type
 
VillagerGUI() - Constructor for class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
VillagerGUI(String) - Constructor for class de.marcely.bedwars.tools.gui.type.VillagerGUI
 
VillagerOffer - Class in de.marcely.bedwars.tools.gui
Represents a buyable offer that can be added to a VillagerGUI
VillagerOffer(ItemStack, ItemStack) - Constructor for class de.marcely.bedwars.tools.gui.VillagerOffer
 
VillagerOffer(ItemStack, ItemStack, ItemStack) - Constructor for class de.marcely.bedwars.tools.gui.VillagerOffer
 
VOTE_ARENA - Enum constant in enum de.marcely.bedwars.api.game.lobby.LobbyItemHandlerType
Used for arenas of the type RegenerationType.VOTING: Opens a GUI on use in which players can vote in which arena the want to play in.
VOTING - Enum constant in enum de.marcely.bedwars.api.arena.RegenerationType
Arena is not actually an arena in which you play.
VOTING_PARTICIPATING - Static variable in class de.marcely.bedwars.api.arena.AddPlayerIssue
Arena is a part of a voting pool.
VOTING_SWITCH_ARENA - Enum constant in enum de.marcely.bedwars.api.arena.AddPlayerCause
Voting has ended, and he now joined the arena that won.
VOTING_SWITCH_ARENA - Enum constant in enum de.marcely.bedwars.api.arena.KickReason
Voting has ended and player got moved to the new arena

W

W_L - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
WALK_OVER_TRAP - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
wasSuccessful() - Method in class de.marcely.bedwars.api.event.PluginPostHookEvent
Returns whether we were successful with creating a hook to another plugin.
wasSuccessful() - Method in class de.marcely.bedwars.api.remote.RemoteSpectatorAddResult
Gets whether it was successful
WENT_OFFLINE - Enum constant in enum de.marcely.bedwars.api.arena.RejoinPlayerIssue
Rejoin calculation took too long.
WEST - Enum constant in enum de.marcely.bedwars.tools.location.XYZD.Direction
 
WHITE - Enum constant in enum de.marcely.bedwars.api.arena.Team
 
WIN_100_ROUNDS - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
WIN_ROUND - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
WIN_STREAK - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
WIN_WITHIN_TIME - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
WIN_WITHOUT_BED - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
WINS - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerStatSet
 
within(int, int, int, int) - Static method in class de.marcely.bedwars.tools.gui.AddItemCondition
 
withinX(int, int) - Static method in class de.marcely.bedwars.tools.gui.AddItemCondition
 
withinY(int, int) - Static method in class de.marcely.bedwars.tools.gui.AddItemCondition
 
WORLD - Enum constant in enum de.marcely.bedwars.api.arena.RegenerationType
Game fills the complete world
WorldStorage - Interface in de.marcely.bedwars.api.world
This plugin contains features which require informations to be bound on blocks, entities, holograms etc.
wrap(RemotePlayer) - Static method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Constructs a new instance with a reference of the given player.
wrap(CommandSender) - Static method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Constructs a new instance with a reference of the given sender.
wrap(CommandSender, boolean) - Static method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Constructs a new instance with a reference of the given sender.
wrapConsole(RemoteServer) - Static method in interface de.marcely.bedwars.tools.CommandSenderWrapper
Wraps the console of the given server.
WRITE_GG_IN_ENDLOBBY - Static variable in class de.marcely.bedwars.api.player.DefaultPlayerAchievement
 
WriteListener - Interface in de.marcely.bedwars.tools.gui
A listener for AnvilGUI that gets called whenever someone clicks the final item or closes the inventory

X

x - Variable in class de.marcely.bedwars.tools.location.XYZ
 
XYZ - Class in de.marcely.bedwars.tools.location
Represents a 3-dimensional position
XYZ() - Constructor for class de.marcely.bedwars.tools.location.XYZ
 
XYZ(double, double, double) - Constructor for class de.marcely.bedwars.tools.location.XYZ
 
XYZ(XYZ) - Constructor for class de.marcely.bedwars.tools.location.XYZ
 
XYZ(Location) - Constructor for class de.marcely.bedwars.tools.location.XYZ
 
XYZ(Vector) - Constructor for class de.marcely.bedwars.tools.location.XYZ
 
XYZD - Class in de.marcely.bedwars.tools.location
Represents a 3-dimensional position and a compass direction
XYZD() - Constructor for class de.marcely.bedwars.tools.location.XYZD
 
XYZD(double, double, double) - Constructor for class de.marcely.bedwars.tools.location.XYZD
 
XYZD(double, double, double, XYZD.Direction) - Constructor for class de.marcely.bedwars.tools.location.XYZD
 
XYZD(XYZ) - Constructor for class de.marcely.bedwars.tools.location.XYZD
 
XYZD(XYZD) - Constructor for class de.marcely.bedwars.tools.location.XYZD
 
XYZD(Location) - Constructor for class de.marcely.bedwars.tools.location.XYZD
 
XYZD(Vector) - Constructor for class de.marcely.bedwars.tools.location.XYZD
 
XYZD.Direction - Enum in de.marcely.bedwars.tools.location
 
XYZYP - Class in de.marcely.bedwars.tools.location
Represents a 3-dimensional position with a yaw and pitch direction
XYZYP() - Constructor for class de.marcely.bedwars.tools.location.XYZYP
 
XYZYP(double, double, double) - Constructor for class de.marcely.bedwars.tools.location.XYZYP
 
XYZYP(double, double, double, float, float) - Constructor for class de.marcely.bedwars.tools.location.XYZYP
 
XYZYP(XYZ) - Constructor for class de.marcely.bedwars.tools.location.XYZYP
 
XYZYP(XYZYP) - Constructor for class de.marcely.bedwars.tools.location.XYZYP
 
XYZYP(Location) - Constructor for class de.marcely.bedwars.tools.location.XYZYP
 
XYZYP(Vector) - Constructor for class de.marcely.bedwars.tools.location.XYZYP
 

Y

y - Variable in class de.marcely.bedwars.tools.location.XYZ
 
YamlConfigurationDescriptor - Class in de.marcely.bedwars.tools
Bukkit's implementation of YamlConfiguration don't support saving of comments or descriptions.
YamlConfigurationDescriptor() - Constructor for class de.marcely.bedwars.tools.YamlConfigurationDescriptor
 
YELLOW - Enum constant in enum de.marcely.bedwars.api.arena.Team
 

Z

z - Variable in class de.marcely.bedwars.tools.location.XYZ
 
zero() - Method in class de.marcely.bedwars.tools.location.ImmutableLocation
 
zero() - Method in class de.marcely.bedwars.tools.location.ImmutableXYZ
 
zero() - Method in class de.marcely.bedwars.tools.location.ImmutableXYZD
 
zero() - Method in class de.marcely.bedwars.tools.location.ImmutableXYZYP
 
zero() - Method in class de.marcely.bedwars.tools.location.XYZ
Sets all coordinates to 0
zero() - Method in class de.marcely.bedwars.tools.location.XYZD
 
zero() - Method in class de.marcely.bedwars.tools.location.XYZYP
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form