Uses of Package
de.marcely.bedwars.api.arena
Packages that use de.marcely.bedwars.api.arena
Package
Description
The root package of the MBedwars API
Contains classes that are related to the
Arena
.Tools that can be used to filter out arenas based on certain criteria.
Classes used to specify the criteria for an arena used by ArenaPickers.
Classes related to handling variables for different arena conditions
Events related to an
Arena
.Events related to
Player
actions, or changes to player properties.Events fired when events occur on a MBedwars
RemoteServer
.Classes relevant to the waiting lobby of an
Arena
.Classes relevant to manipulating a player's scoreboard.
Classes relevant to the in game shop.
Classes relevant to implement different
ShopLayouts
for the in game shop.Classes relevant to each
ShopProduct
in the in game shop.Classes related to the in game
Spawners
.Classes dedicated to players Spectating in MBedwars.
Classes relevant to the in game team upgrade shop.
Classes relevant to implement different
UpgradeShopLayouts
for the in game shop.Classes dedicated to managing 3rd party plugins MBedwars can hook into for additional functionality.
Classes used to manage other servers running MBedwars remotely.
DO NOT USE: These classes are for internal use only, and may change at any time.
Interfaces used to manage custom blocks.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.apiClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.Can be obtained with
GameAPI.createArena()
The manager for the so-called arena auto-cloning system.Contains info of the last even in which a player directly or indirectly received damaged.Reasons why a player has failed to rejoin a match.A list of all possible colors that exist in the game -
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.arenaClassDescriptionThe reason why a player joined an arena.Reasons why a player failed to enter an arenaAn arena is a place where a match may happen and effectively the handler of a match.Can be obtained with
GameAPI.createArena()
Represents the persistent storage of an arena.Represents the state of an arena.A per-arena time that'll be used during a match.Represents the handler for the voting system of an arena.A per-arena weather that'll be used during a match.Data container forArena.destroyBedNaturally(BedDestructionInfo)
.The specifc cause or action of the bed destruction.The reason why a player has left an arena.Represents a queued entry withinArenaCloningManager
.Gets constructed whenever a player leaves a running match.The "regeneration type" or just simply "type" describes the form of an arenaReasons why a player has failed to rejoin a match.A list of all possible colors that exist in the game -
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.arena.pickerClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.arena.picker.conditionClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.arena.picker.condition.variableClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.event.arenaClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.Represents the state of an arena.The specifc cause or action of the bed destruction.Represents a queued entry within
ArenaCloningManager
.Gets constructed whenever a player leaves a running match.A list of all possible colors that exist in the game -
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.event.playerClassDescriptionThe reason why a player joined an arena.Reasons why a player failed to enter an arenaAn arena is a place where a match may happen and effectively the handler of a match.Represents the handler for the voting system of an arena.The reason why a player has left an arena.Contains info of the last even in which a player directly or indirectly received damaged.Gets constructed whenever a player leaves a running match.Reasons why a player has failed to rejoin a match.A list of all possible colors that exist in the game
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.event.remoteClassDescriptionReasons why a player failed to enter an arenaAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.lobbyClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.scoreboardClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.shopClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.shop.layoutClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.shop.product
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.spawnerClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.spectatorClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.upgrade
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.game.upgrade.layoutClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.hookClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.Represents the state of an arena.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.remoteClassDescriptionThe reason why a player joined an arena.Reasons why a player failed to enter an arenaAn arena is a place where a match may happen and effectively the handler of a match.Represents the persistent storage of an arena.Represents the state of an arena.The "regeneration type" or just simply "type" describes the form of an arenaA list of all possible colors that exist in the game
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.unsafeClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.Represents the persistent storage of an arena.A list of all possible colors that exist in the game
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.world.blockClassDescriptionAn arena is a place where a match may happen and effectively the handler of a match.
-
Classes in de.marcely.bedwars.api.arena used by de.marcely.bedwars.api.world.hologram.controller