public class ServerMock
extends org.bukkit.Server.Spigot
implements org.bukkit.Server
| Constructor and Description |
|---|
ServerMock() |
| Modifier and Type | Method and Description |
|---|---|
PlayerMock |
addPlayer()
Creates a random player and adds it.
|
void |
addPlayer(PlayerMock player)
Add a specific player to the set.
|
PlayerMock |
addPlayer(java.lang.String name)
Creates a player with a given name and adds it.
|
boolean |
addRecipe(org.bukkit.inventory.Recipe recipe) |
WorldMock |
addSimpleWorld(java.lang.String name)
Adds a very simple super flat world with a given name.
|
void |
addTagRegistry(@NotNull TagRegistry registry) |
void |
addWorld(WorldMock world)
Adds the given mocked world to this server.
|
java.util.Iterator<org.bukkit.advancement.Advancement> |
advancementIterator() |
void |
assertMainThread()
Checks if we are running a method on the main thread.
|
void |
banIP(java.lang.String address) |
void |
broadcast(net.md_5.bungee.api.chat.BaseComponent... components) |
void |
broadcast(@NotNull net.md_5.bungee.api.chat.BaseComponent component) |
int |
broadcast(java.lang.String message,
java.lang.String permission) |
int |
broadcastMessage(java.lang.String message) |
void |
clearRecipes() |
org.bukkit.block.data.BlockData |
createBlockData(org.bukkit.Material material) |
org.bukkit.block.data.BlockData |
createBlockData(org.bukkit.Material material,
java.util.function.Consumer<org.bukkit.block.data.BlockData> consumer) |
org.bukkit.block.data.BlockData |
createBlockData(org.bukkit.Material material,
java.lang.String data) |
org.bukkit.block.data.BlockData |
createBlockData(java.lang.String data) |
org.bukkit.boss.KeyedBossBar |
createBossBar(org.bukkit.NamespacedKey key,
java.lang.String title,
org.bukkit.boss.BarColor color,
org.bukkit.boss.BarStyle style,
org.bukkit.boss.BarFlag... flags) |
org.bukkit.boss.BossBar |
createBossBar(java.lang.String title,
org.bukkit.boss.BarColor color,
org.bukkit.boss.BarStyle style,
org.bukkit.boss.BarFlag... flags) |
org.bukkit.generator.ChunkGenerator.ChunkData |
createChunkData(org.bukkit.World world) |
org.bukkit.inventory.ItemStack |
createExplorerMap(org.bukkit.World world,
org.bukkit.Location location,
org.bukkit.StructureType structureType) |
org.bukkit.inventory.ItemStack |
createExplorerMap(org.bukkit.World world,
org.bukkit.Location location,
org.bukkit.StructureType structureType,
int radius,
boolean findUnexplored) |
InventoryMock |
createInventory(org.bukkit.inventory.InventoryHolder owner,
int size) |
InventoryMock |
createInventory(org.bukkit.inventory.InventoryHolder owner,
int size,
java.lang.String title) |
InventoryMock |
createInventory(org.bukkit.inventory.InventoryHolder owner,
org.bukkit.event.inventory.InventoryType type) |
InventoryMock |
createInventory(org.bukkit.inventory.InventoryHolder owner,
org.bukkit.event.inventory.InventoryType type,
java.lang.String title) |
@NotNull InventoryMock |
createInventory(org.bukkit.inventory.InventoryHolder owner,
org.bukkit.event.inventory.InventoryType type,
java.lang.String title,
int size) |
org.bukkit.map.MapView |
createMap(org.bukkit.World world) |
@NotNull org.bukkit.Tag<org.bukkit.Material> |
createMaterialTag(@NotNull org.bukkit.NamespacedKey key,
@NotNull java.lang.String registryKey,
org.bukkit.Material... materials)
This creates a new Mock
Tag for the Material class.Call this in advance before you are gonna access getTag(String, NamespacedKey, Class) or any of the
constants defined in Tag. |
org.bukkit.inventory.Merchant |
createMerchant(java.lang.String title) |
org.bukkit.World |
createWorld(org.bukkit.WorldCreator creator) |
boolean |
dispatchCommand(org.bukkit.command.CommandSender sender,
java.lang.String commandLine) |
CommandResult |
execute(org.bukkit.command.Command command,
org.bukkit.command.CommandSender sender,
java.lang.String... args)
Executes a command.
|
CommandResult |
execute(java.lang.String command,
org.bukkit.command.CommandSender sender,
java.lang.String... args)
Executes a command.
|
CommandResult |
executeConsole(org.bukkit.command.Command command,
java.lang.String... args)
Executes a command as the console.
|
CommandResult |
executeConsole(java.lang.String command,
java.lang.String... args)
Executes a command as the console.
|
CommandResult |
executePlayer(org.bukkit.command.Command command,
java.lang.String... args)
Executes a command as a player.
|
CommandResult |
executePlayer(java.lang.String command,
java.lang.String... args)
Executes a command as a player.
|
org.bukkit.advancement.Advancement |
getAdvancement(org.bukkit.NamespacedKey key) |
boolean |
getAllowEnd() |
boolean |
getAllowFlight() |
boolean |
getAllowNether() |
int |
getAmbientSpawnLimit() |
int |
getAnimalSpawnLimit() |
org.bukkit.BanList |
getBanList(org.bukkit.BanList.Type type) |
java.util.Set<org.bukkit.OfflinePlayer> |
getBannedPlayers() |
org.bukkit.boss.KeyedBossBar |
getBossBar(org.bukkit.NamespacedKey key) |
java.util.Iterator<org.bukkit.boss.KeyedBossBar> |
getBossBars() |
java.lang.String |
getBukkitVersion() |
java.util.Map<java.lang.String,java.lang.String[]> |
getCommandAliases() |
@NotNull MockCommandMap |
getCommandMap() |
@NotNull org.bukkit.configuration.file.YamlConfiguration |
getConfig() |
long |
getConnectionThrottle() |
org.bukkit.command.ConsoleCommandSender |
getConsoleSender() |
protected long |
getCurrentServerTime()
This returns the current time of the
Server in milliseconds |
org.bukkit.GameMode |
getDefaultGameMode() |
@NotNull java.util.Set<EntityMock> |
getEntities()
Returns a set of entities that exist on the server instance.
|
org.bukkit.entity.Entity |
getEntity(java.util.UUID uuid) |
boolean |
getGenerateStructures() |
HelpMapMock |
getHelpMap() |
int |
getIdleTimeout() |
java.lang.String |
getIp() |
java.util.Set<java.lang.String> |
getIPBans() |
org.bukkit.inventory.ItemFactory |
getItemFactory() |
java.util.Set<java.lang.String> |
getListeningPluginChannels() |
java.util.logging.Logger |
getLogger() |
org.bukkit.loot.LootTable |
getLootTable(org.bukkit.NamespacedKey key) |
org.bukkit.map.MapView |
getMap(int id) |
int |
getMaxPlayers() |
int |
getMaxWorldSize() |
org.bukkit.plugin.messaging.Messenger |
getMessenger() |
int |
getMonsterSpawnLimit() |
java.lang.String |
getMotd() |
java.lang.String |
getName() |
org.bukkit.OfflinePlayer |
getOfflinePlayer(java.lang.String name) |
org.bukkit.OfflinePlayer |
getOfflinePlayer(java.util.UUID id) |
org.bukkit.OfflinePlayer[] |
getOfflinePlayers() |
boolean |
getOnlineMode() |
java.util.Collection<? extends PlayerMock> |
getOnlinePlayers() |
java.util.Set<org.bukkit.OfflinePlayer> |
getOperators() |
PlayerMock |
getPlayer(int num)
Get a specific mock player.
|
org.bukkit.entity.Player |
getPlayer(java.lang.String name) |
org.bukkit.entity.Player |
getPlayer(java.util.UUID id) |
org.bukkit.entity.Player |
getPlayerExact(java.lang.String name) |
org.bukkit.command.PluginCommand |
getPluginCommand(java.lang.String name) |
PluginManagerMock |
getPluginManager() |
int |
getPort() |
org.bukkit.inventory.Recipe |
getRecipe(org.bukkit.NamespacedKey key) |
java.util.List<org.bukkit.inventory.Recipe> |
getRecipesFor(@NotNull org.bukkit.inventory.ItemStack item) |
BukkitSchedulerMock |
getScheduler() |
ScoreboardManagerMock |
getScoreboardManager() |
org.bukkit.util.CachedServerIcon |
getServerIcon() |
ServicesManagerMock |
getServicesManager() |
java.lang.String |
getShutdownMessage() |
int |
getSpawnRadius() |
<T extends org.bukkit.Keyed> |
getTag(java.lang.String registryKey,
org.bukkit.NamespacedKey key,
java.lang.Class<T> clazz) |
<T extends org.bukkit.Keyed> |
getTags(java.lang.String registry,
java.lang.Class<T> clazz) |
int |
getTicksPerAmbientSpawns() |
int |
getTicksPerAnimalSpawns() |
int |
getTicksPerMonsterSpawns() |
int |
getTicksPerWaterAmbientSpawns() |
int |
getTicksPerWaterSpawns() |
org.bukkit.UnsafeValues |
getUnsafe()
Deprecated.
|
java.lang.String |
getUpdateFolder() |
java.io.File |
getUpdateFolderFile() |
java.lang.String |
getVersion() |
int |
getViewDistance() |
org.bukkit.Warning.WarningState |
getWarningState() |
int |
getWaterAmbientSpawnLimit() |
int |
getWaterAnimalSpawnLimit() |
java.util.Set<org.bukkit.OfflinePlayer> |
getWhitelistedPlayers() |
org.bukkit.World |
getWorld(java.lang.String name) |
org.bukkit.World |
getWorld(java.util.UUID uid) |
java.io.File |
getWorldContainer() |
java.util.List<org.bukkit.World> |
getWorlds() |
java.lang.String |
getWorldType() |
boolean |
hasWhitelist() |
boolean |
isHardcore() |
boolean |
isOnMainThread()
Checks if we are on the main thread.
|
boolean |
isPrimaryThread() |
org.bukkit.util.CachedServerIcon |
loadServerIcon(java.awt.image.BufferedImage image) |
org.bukkit.util.CachedServerIcon |
loadServerIcon(java.io.File file) |
java.util.List<org.bukkit.entity.Player> |
matchPlayer(java.lang.String name) |
java.util.Iterator<org.bukkit.inventory.Recipe> |
recipeIterator() |
void |
registerEntity(@NotNull EntityMock entity)
Registers an entity so that the server can track it more easily.
|
static void |
registerSerializables()
Registers any classes that are serializable with the ConfigurationSerializable system of Bukkit.
|
void |
reload() |
void |
reloadData() |
void |
reloadWhitelist() |
boolean |
removeBossBar(org.bukkit.NamespacedKey key) |
boolean |
removeRecipe(org.bukkit.NamespacedKey key) |
void |
resetRecipes() |
void |
restart() |
void |
savePlayers() |
java.util.List<org.bukkit.entity.Entity> |
selectEntities(org.bukkit.command.CommandSender sender,
java.lang.String selector) |
void |
sendPluginMessage(org.bukkit.plugin.Plugin source,
java.lang.String channel,
byte[] message) |
void |
setDefaultGameMode(org.bukkit.GameMode mode) |
void |
setIdleTimeout(int threshold) |
void |
setOfflinePlayers(int num)
Set the numbers of mock offline players that are on this server.
|
void |
setPlayers(int num)
Set the numbers of mock players that are on this server.
|
void |
setSpawnRadius(int value) |
void |
setWhitelist(boolean value) |
void |
shutdown() |
org.bukkit.Server.Spigot |
spigot() |
void |
unbanIP(java.lang.String address) |
boolean |
unloadWorld(java.lang.String name,
boolean save) |
boolean |
unloadWorld(org.bukkit.World world,
boolean save) |
public boolean isOnMainThread()
true if we are on the main thread, false if we are running on a different thread.public void assertMainThread()
public void registerEntity(@NotNull
@NotNull EntityMock entity)
entity - The entity to register@NotNull public @NotNull java.util.Set<EntityMock> getEntities()
public void addPlayer(PlayerMock player)
player - The player to add.public PlayerMock addPlayer()
public PlayerMock addPlayer(java.lang.String name)
name - The name to give to the player.public void setPlayers(int num)
num - The number of players that are on this server.public void setOfflinePlayers(int num)
OfflinePlayer really just refers to anyone that has at some point in
time played on the server.num - The number of players that are on this server.public PlayerMock getPlayer(int num)
setPlayers(int).num - The number of the player to retrieve.public WorldMock addSimpleWorld(java.lang.String name)
name - The name to give to the world.WorldMock that has been created.public void addWorld(WorldMock world)
world - The world to add.public CommandResult executeConsole(org.bukkit.command.Command command, java.lang.String... args)
command - The command to execute.args - The arguments to pass to the commands.Command.execute(org.bukkit.command.CommandSender, java.lang.String, java.lang.String[]).public CommandResult executeConsole(java.lang.String command, java.lang.String... args)
command - The command to execute.args - The arguments to pass to the commands.Command.execute(org.bukkit.command.CommandSender, java.lang.String, java.lang.String[]).public CommandResult executePlayer(org.bukkit.command.Command command, java.lang.String... args)
command - The command to execute.args - The arguments to pass to the commands.Command.execute(org.bukkit.command.CommandSender, java.lang.String, java.lang.String[]).public CommandResult executePlayer(java.lang.String command, java.lang.String... args)
command - The command to execute.args - The arguments to pass to the commands.Command.execute(org.bukkit.command.CommandSender, java.lang.String, java.lang.String[]).public CommandResult execute(org.bukkit.command.Command command, org.bukkit.command.CommandSender sender, java.lang.String... args)
command - The command to execute.sender - The person that executed the command.args - The arguments to pass to the commands.Command.execute(org.bukkit.command.CommandSender, java.lang.String, java.lang.String[]).public CommandResult execute(java.lang.String command, org.bukkit.command.CommandSender sender, java.lang.String... args)
command - The command to execute.sender - The person that executed the command.args - The arguments to pass to the commands.Command.execute(org.bukkit.command.CommandSender, java.lang.String, java.lang.String[]).public java.lang.String getName()
getName in interface org.bukkit.Serverpublic java.lang.String getVersion()
getVersion in interface org.bukkit.Serverpublic java.lang.String getBukkitVersion()
getBukkitVersion in interface org.bukkit.Serverpublic java.util.Collection<? extends PlayerMock> getOnlinePlayers()
getOnlinePlayers in interface org.bukkit.Serverpublic org.bukkit.OfflinePlayer[] getOfflinePlayers()
getOfflinePlayers in interface org.bukkit.Serverpublic org.bukkit.entity.Player getPlayer(java.lang.String name)
getPlayer in interface org.bukkit.Serverpublic org.bukkit.entity.Player getPlayerExact(java.lang.String name)
getPlayerExact in interface org.bukkit.Serverpublic java.util.List<org.bukkit.entity.Player> matchPlayer(java.lang.String name)
matchPlayer in interface org.bukkit.Serverpublic org.bukkit.entity.Player getPlayer(java.util.UUID id)
getPlayer in interface org.bukkit.Serverpublic PluginManagerMock getPluginManager()
getPluginManager in interface org.bukkit.Server@NotNull public @NotNull MockCommandMap getCommandMap()
public org.bukkit.command.PluginCommand getPluginCommand(java.lang.String name)
getPluginCommand in interface org.bukkit.Serverpublic java.util.logging.Logger getLogger()
getLogger in interface org.bukkit.Serverpublic org.bukkit.command.ConsoleCommandSender getConsoleSender()
getConsoleSender in interface org.bukkit.Server@NotNull public @NotNull InventoryMock createInventory(org.bukkit.inventory.InventoryHolder owner, org.bukkit.event.inventory.InventoryType type, java.lang.String title, int size)
public InventoryMock createInventory(org.bukkit.inventory.InventoryHolder owner, org.bukkit.event.inventory.InventoryType type)
createInventory in interface org.bukkit.Serverpublic InventoryMock createInventory(org.bukkit.inventory.InventoryHolder owner, org.bukkit.event.inventory.InventoryType type, java.lang.String title)
createInventory in interface org.bukkit.Serverpublic InventoryMock createInventory(org.bukkit.inventory.InventoryHolder owner, int size)
createInventory in interface org.bukkit.Serverpublic InventoryMock createInventory(org.bukkit.inventory.InventoryHolder owner, int size, java.lang.String title)
createInventory in interface org.bukkit.Serverpublic org.bukkit.inventory.ItemFactory getItemFactory()
getItemFactory in interface org.bukkit.Serverpublic java.util.List<org.bukkit.World> getWorlds()
getWorlds in interface org.bukkit.Serverpublic org.bukkit.World getWorld(java.lang.String name)
getWorld in interface org.bukkit.Serverpublic org.bukkit.World getWorld(java.util.UUID uid)
getWorld in interface org.bukkit.Serverpublic BukkitSchedulerMock getScheduler()
getScheduler in interface org.bukkit.Serverpublic int getMaxPlayers()
getMaxPlayers in interface org.bukkit.Serverpublic java.util.Set<java.lang.String> getIPBans()
getIPBans in interface org.bukkit.Serverpublic void banIP(java.lang.String address)
banIP in interface org.bukkit.Serverpublic void unbanIP(java.lang.String address)
unbanIP in interface org.bukkit.Serverpublic org.bukkit.BanList getBanList(org.bukkit.BanList.Type type)
getBanList in interface org.bukkit.Serverpublic java.util.Set<org.bukkit.OfflinePlayer> getOperators()
getOperators in interface org.bukkit.Serverpublic org.bukkit.GameMode getDefaultGameMode()
getDefaultGameMode in interface org.bukkit.Serverpublic void setDefaultGameMode(org.bukkit.GameMode mode)
setDefaultGameMode in interface org.bukkit.Serverpublic int broadcastMessage(java.lang.String message)
broadcastMessage in interface org.bukkit.Serverpublic int broadcast(java.lang.String message,
java.lang.String permission)
broadcast in interface org.bukkit.Serverpublic static void registerSerializables()
public boolean addRecipe(org.bukkit.inventory.Recipe recipe)
addRecipe in interface org.bukkit.Serverpublic java.util.List<org.bukkit.inventory.Recipe> getRecipesFor(@NotNull
@NotNull org.bukkit.inventory.ItemStack item)
getRecipesFor in interface org.bukkit.Serverpublic org.bukkit.inventory.Recipe getRecipe(org.bukkit.NamespacedKey key)
getRecipe in interface org.bukkit.Serverpublic boolean removeRecipe(org.bukkit.NamespacedKey key)
removeRecipe in interface org.bukkit.Serverpublic java.util.Iterator<org.bukkit.inventory.Recipe> recipeIterator()
recipeIterator in interface org.bukkit.Serverpublic void clearRecipes()
clearRecipes in interface org.bukkit.Serverpublic boolean dispatchCommand(org.bukkit.command.CommandSender sender,
java.lang.String commandLine)
dispatchCommand in interface org.bukkit.Serverpublic HelpMapMock getHelpMap()
getHelpMap in interface org.bukkit.Serverpublic void sendPluginMessage(org.bukkit.plugin.Plugin source,
java.lang.String channel,
byte[] message)
sendPluginMessage in interface org.bukkit.plugin.messaging.PluginMessageRecipientpublic java.util.Set<java.lang.String> getListeningPluginChannels()
getListeningPluginChannels in interface org.bukkit.plugin.messaging.PluginMessageRecipientpublic int getPort()
getPort in interface org.bukkit.Serverpublic int getViewDistance()
getViewDistance in interface org.bukkit.Serverpublic java.lang.String getIp()
getIp in interface org.bukkit.Serverpublic java.lang.String getWorldType()
getWorldType in interface org.bukkit.Serverpublic boolean getGenerateStructures()
getGenerateStructures in interface org.bukkit.Serverpublic boolean getAllowEnd()
getAllowEnd in interface org.bukkit.Serverpublic boolean getAllowNether()
getAllowNether in interface org.bukkit.Serverpublic boolean hasWhitelist()
hasWhitelist in interface org.bukkit.Serverpublic void setWhitelist(boolean value)
setWhitelist in interface org.bukkit.Serverpublic java.util.Set<org.bukkit.OfflinePlayer> getWhitelistedPlayers()
getWhitelistedPlayers in interface org.bukkit.Serverpublic void reloadWhitelist()
reloadWhitelist in interface org.bukkit.Serverpublic java.lang.String getUpdateFolder()
getUpdateFolder in interface org.bukkit.Serverpublic java.io.File getUpdateFolderFile()
getUpdateFolderFile in interface org.bukkit.Serverpublic long getConnectionThrottle()
getConnectionThrottle in interface org.bukkit.Serverpublic int getTicksPerAnimalSpawns()
getTicksPerAnimalSpawns in interface org.bukkit.Serverpublic int getTicksPerMonsterSpawns()
getTicksPerMonsterSpawns in interface org.bukkit.Serverpublic ServicesManagerMock getServicesManager()
getServicesManager in interface org.bukkit.Serverpublic org.bukkit.World createWorld(org.bukkit.WorldCreator creator)
createWorld in interface org.bukkit.Serverpublic boolean unloadWorld(java.lang.String name,
boolean save)
unloadWorld in interface org.bukkit.Serverpublic boolean unloadWorld(org.bukkit.World world,
boolean save)
unloadWorld in interface org.bukkit.Serverpublic org.bukkit.map.MapView createMap(org.bukkit.World world)
createMap in interface org.bukkit.Serverpublic void reload()
reload in interface org.bukkit.Serverpublic void reloadData()
reloadData in interface org.bukkit.Serverpublic void savePlayers()
savePlayers in interface org.bukkit.Serverpublic void resetRecipes()
resetRecipes in interface org.bukkit.Serverpublic java.util.Map<java.lang.String,java.lang.String[]> getCommandAliases()
getCommandAliases in interface org.bukkit.Serverpublic int getSpawnRadius()
getSpawnRadius in interface org.bukkit.Serverpublic void setSpawnRadius(int value)
setSpawnRadius in interface org.bukkit.Serverpublic boolean getOnlineMode()
getOnlineMode in interface org.bukkit.Serverpublic boolean getAllowFlight()
getAllowFlight in interface org.bukkit.Serverpublic boolean isHardcore()
isHardcore in interface org.bukkit.Serverpublic void shutdown()
shutdown in interface org.bukkit.Serverpublic org.bukkit.OfflinePlayer getOfflinePlayer(java.lang.String name)
getOfflinePlayer in interface org.bukkit.Serverpublic org.bukkit.OfflinePlayer getOfflinePlayer(java.util.UUID id)
getOfflinePlayer in interface org.bukkit.Serverpublic java.util.Set<org.bukkit.OfflinePlayer> getBannedPlayers()
getBannedPlayers in interface org.bukkit.Serverpublic java.io.File getWorldContainer()
getWorldContainer in interface org.bukkit.Serverpublic org.bukkit.plugin.messaging.Messenger getMessenger()
getMessenger in interface org.bukkit.Serverpublic org.bukkit.inventory.Merchant createMerchant(java.lang.String title)
createMerchant in interface org.bukkit.Serverpublic int getMonsterSpawnLimit()
getMonsterSpawnLimit in interface org.bukkit.Serverpublic int getAnimalSpawnLimit()
getAnimalSpawnLimit in interface org.bukkit.Serverpublic int getWaterAnimalSpawnLimit()
getWaterAnimalSpawnLimit in interface org.bukkit.Serverpublic int getAmbientSpawnLimit()
getAmbientSpawnLimit in interface org.bukkit.Serverpublic boolean isPrimaryThread()
isPrimaryThread in interface org.bukkit.Serverpublic java.lang.String getMotd()
getMotd in interface org.bukkit.Serverpublic java.lang.String getShutdownMessage()
getShutdownMessage in interface org.bukkit.Serverpublic org.bukkit.Warning.WarningState getWarningState()
getWarningState in interface org.bukkit.Serverpublic ScoreboardManagerMock getScoreboardManager()
getScoreboardManager in interface org.bukkit.Serverpublic org.bukkit.util.CachedServerIcon getServerIcon()
getServerIcon in interface org.bukkit.Serverpublic org.bukkit.util.CachedServerIcon loadServerIcon(java.io.File file)
loadServerIcon in interface org.bukkit.Serverpublic org.bukkit.util.CachedServerIcon loadServerIcon(java.awt.image.BufferedImage image)
loadServerIcon in interface org.bukkit.Serverpublic void setIdleTimeout(int threshold)
setIdleTimeout in interface org.bukkit.Serverpublic int getIdleTimeout()
getIdleTimeout in interface org.bukkit.Serverpublic org.bukkit.generator.ChunkGenerator.ChunkData createChunkData(org.bukkit.World world)
createChunkData in interface org.bukkit.Serverpublic org.bukkit.boss.BossBar createBossBar(java.lang.String title,
org.bukkit.boss.BarColor color,
org.bukkit.boss.BarStyle style,
org.bukkit.boss.BarFlag... flags)
createBossBar in interface org.bukkit.Serverpublic org.bukkit.entity.Entity getEntity(java.util.UUID uuid)
getEntity in interface org.bukkit.Serverpublic org.bukkit.advancement.Advancement getAdvancement(org.bukkit.NamespacedKey key)
getAdvancement in interface org.bukkit.Serverpublic java.util.Iterator<org.bukkit.advancement.Advancement> advancementIterator()
advancementIterator in interface org.bukkit.Server@Deprecated public org.bukkit.UnsafeValues getUnsafe()
getUnsafe in interface org.bukkit.Serverpublic org.bukkit.block.data.BlockData createBlockData(org.bukkit.Material material)
createBlockData in interface org.bukkit.Serverpublic org.bukkit.block.data.BlockData createBlockData(org.bukkit.Material material,
java.util.function.Consumer<org.bukkit.block.data.BlockData> consumer)
createBlockData in interface org.bukkit.Serverpublic org.bukkit.block.data.BlockData createBlockData(java.lang.String data)
createBlockData in interface org.bukkit.Serverpublic org.bukkit.block.data.BlockData createBlockData(org.bukkit.Material material,
java.lang.String data)
createBlockData in interface org.bukkit.Server@NotNull
public @NotNull org.bukkit.Tag<org.bukkit.Material> createMaterialTag(@NotNull
@NotNull org.bukkit.NamespacedKey key,
@NotNull
@NotNull java.lang.String registryKey,
@NotNull
org.bukkit.Material... materials)
Tag for the Material class.getTag(String, NamespacedKey, Class) or any of the
constants defined in Tag.key - The NamespacedKey for this TagregistryKey - The name of the TagRegistry.materials - Materials which should be covered by this TagTagpublic void addTagRegistry(@NotNull
@NotNull TagRegistry registry)
public <T extends org.bukkit.Keyed> org.bukkit.Tag<T> getTag(java.lang.String registryKey,
org.bukkit.NamespacedKey key,
java.lang.Class<T> clazz)
getTag in interface org.bukkit.Serverpublic org.bukkit.loot.LootTable getLootTable(org.bukkit.NamespacedKey key)
getLootTable in interface org.bukkit.Serverpublic org.bukkit.inventory.ItemStack createExplorerMap(org.bukkit.World world,
org.bukkit.Location location,
org.bukkit.StructureType structureType)
createExplorerMap in interface org.bukkit.Serverpublic org.bukkit.inventory.ItemStack createExplorerMap(org.bukkit.World world,
org.bukkit.Location location,
org.bukkit.StructureType structureType,
int radius,
boolean findUnexplored)
createExplorerMap in interface org.bukkit.Serverpublic org.bukkit.boss.KeyedBossBar createBossBar(org.bukkit.NamespacedKey key,
java.lang.String title,
org.bukkit.boss.BarColor color,
org.bukkit.boss.BarStyle style,
org.bukkit.boss.BarFlag... flags)
createBossBar in interface org.bukkit.Serverpublic java.util.Iterator<org.bukkit.boss.KeyedBossBar> getBossBars()
getBossBars in interface org.bukkit.Serverpublic org.bukkit.boss.KeyedBossBar getBossBar(org.bukkit.NamespacedKey key)
getBossBar in interface org.bukkit.Serverpublic boolean removeBossBar(org.bukkit.NamespacedKey key)
removeBossBar in interface org.bukkit.Serverpublic java.util.List<org.bukkit.entity.Entity> selectEntities(org.bukkit.command.CommandSender sender,
java.lang.String selector)
selectEntities in interface org.bukkit.Serverpublic org.bukkit.map.MapView getMap(int id)
getMap in interface org.bukkit.Serverpublic <T extends org.bukkit.Keyed> java.lang.Iterable<org.bukkit.Tag<T>> getTags(java.lang.String registry,
java.lang.Class<T> clazz)
getTags in interface org.bukkit.Serverpublic int getTicksPerWaterSpawns()
getTicksPerWaterSpawns in interface org.bukkit.Serverpublic int getTicksPerAmbientSpawns()
getTicksPerAmbientSpawns in interface org.bukkit.Serverprotected long getCurrentServerTime()
Server in millisecondsServer timepublic int getTicksPerWaterAmbientSpawns()
getTicksPerWaterAmbientSpawns in interface org.bukkit.Serverpublic int getWaterAmbientSpawnLimit()
getWaterAmbientSpawnLimit in interface org.bukkit.Serverpublic int getMaxWorldSize()
getMaxWorldSize in interface org.bukkit.Serverpublic org.bukkit.Server.Spigot spigot()
spigot in interface org.bukkit.Server@NotNull public @NotNull org.bukkit.configuration.file.YamlConfiguration getConfig()
getConfig in class org.bukkit.Server.Spigotpublic void broadcast(@NotNull
@NotNull net.md_5.bungee.api.chat.BaseComponent component)
broadcast in class org.bukkit.Server.Spigotpublic void broadcast(@NotNull
net.md_5.bungee.api.chat.BaseComponent... components)
broadcast in class org.bukkit.Server.Spigotpublic void restart()
restart in class org.bukkit.Server.Spigot