![]() |
Bukkit
1.4.7-R1.0
|
Represents the Bukkit core, for version and Server singleton handling. More...
Static Public Member Functions | |
| static Server | getServer () |
| Gets the current Server singleton. | |
| static void | setServer (Server server) |
| Attempts to set the Server singleton. | |
| static String | getName () |
| static String | getVersion () |
| static String | getBukkitVersion () |
| static Player[] | getOnlinePlayers () |
| static int | getMaxPlayers () |
| static int | getPort () |
| static int | getViewDistance () |
| static String | getIp () |
| static String | getServerName () |
| static String | getServerId () |
| static String | getWorldType () |
| static boolean | getGenerateStructures () |
| static boolean | getAllowNether () |
| static boolean | hasWhitelist () |
| static int | broadcastMessage (String message) |
| static String | getUpdateFolder () |
| static Player | getPlayer (String name) |
| static List< Player > | matchPlayer (String name) |
| static PluginManager | getPluginManager () |
| static BukkitScheduler | getScheduler () |
| static ServicesManager | getServicesManager () |
| static List< World > | getWorlds () |
| static World | createWorld (WorldCreator options) |
| static boolean | unloadWorld (String name, boolean save) |
| static boolean | unloadWorld (World world, boolean save) |
| static World | getWorld (String name) |
| static World | getWorld (UUID uid) |
| static MapView | getMap (short id) |
| static MapView | createMap (World world) |
| static void | reload () |
| static Logger | getLogger () |
| static PluginCommand | getPluginCommand (String name) |
| static void | savePlayers () |
| static boolean | dispatchCommand (CommandSender sender, String commandLine) |
| static void | configureDbConfig (ServerConfig config) |
| static boolean | addRecipe (Recipe recipe) |
| static List< Recipe > | getRecipesFor (ItemStack result) |
| static Iterator< Recipe > | recipeIterator () |
| static void | clearRecipes () |
| static void | resetRecipes () |
| static Map< String, String[]> | getCommandAliases () |
| static int | getSpawnRadius () |
| static void | setSpawnRadius (int value) |
| static boolean | getOnlineMode () |
| static boolean | getAllowFlight () |
| static boolean | isHardcore () |
| static void | shutdown () |
| static int | broadcast (String message, String permission) |
| static OfflinePlayer | getOfflinePlayer (String name) |
| static Player | getPlayerExact (String name) |
| static Set< String > | getIPBans () |
| static void | banIP (String address) |
| static void | unbanIP (String address) |
| static Set< OfflinePlayer > | getBannedPlayers () |
| static void | setWhitelist (boolean value) |
| static Set< OfflinePlayer > | getWhitelistedPlayers () |
| static void | reloadWhitelist () |
| static ConsoleCommandSender | getConsoleSender () |
| static Set< OfflinePlayer > | getOperators () |
| static File | getWorldContainer () |
| static Messenger | getMessenger () |
| static boolean | getAllowEnd () |
| static File | getUpdateFolderFile () |
| static long | getConnectionThrottle () |
| static int | getTicksPerAnimalSpawns () |
| static int | getTicksPerMonsterSpawns () |
| static boolean | useExactLoginLocation () |
| static GameMode | getDefaultGameMode () |
| static void | setDefaultGameMode (GameMode mode) |
| static OfflinePlayer[] | getOfflinePlayers () |
| static Inventory | createInventory (InventoryHolder owner, InventoryType type) |
| static Inventory | createInventory (InventoryHolder owner, int size) |
| static Inventory | createInventory (InventoryHolder owner, int size, String title) |
| static HelpMap | getHelpMap () |
| static int | getMonsterSpawnLimit () |
| static int | getAnimalSpawnLimit () |
| static int | getWaterAnimalSpawnLimit () |
| static int | getAmbientSpawnLimit () |
| static boolean | isPrimaryThread () |
| static String | getMotd () |
| static String | getShutdownMessage () |
| static WarningState | getWarningState () |
| static ItemFactory | getItemFactory () |
Represents the Bukkit core, for version and Server singleton handling.
Definition at line 34 of file Bukkit.java.
|
static |
Definition at line 207 of file Bukkit.java.
References org.bukkit.Server.addRecipe().
|
static |
Definition at line 271 of file Bukkit.java.
References org.bukkit.Server.banIP().
|
static |
Definition at line 255 of file Bukkit.java.
References org.bukkit.Server.broadcast().
|
static |
Definition at line 123 of file Bukkit.java.
References org.bukkit.Server.broadcastMessage().
Referenced by org.bukkit.command.defaults.MeCommand.execute(), and org.bukkit.command.defaults.SayCommand.execute().
|
static |
Definition at line 219 of file Bukkit.java.
References org.bukkit.Server.clearRecipes().
|
static |
Definition at line 203 of file Bukkit.java.
References org.bukkit.Server.configureDbConfig().
|
static |
Definition at line 347 of file Bukkit.java.
References org.bukkit.Server.createInventory().
|
static |
Definition at line 351 of file Bukkit.java.
References org.bukkit.Server.createInventory().
|
static |
Definition at line 355 of file Bukkit.java.
References org.bukkit.Server.createInventory().
Definition at line 179 of file Bukkit.java.
References org.bukkit.Server.createMap().
|
static |
Definition at line 155 of file Bukkit.java.
References org.bukkit.Server.createWorld().
Referenced by org.bukkit.WorldCreator.createWorld().
|
static |
Definition at line 199 of file Bukkit.java.
References org.bukkit.Server.dispatchCommand().
|
static |
Definition at line 311 of file Bukkit.java.
References org.bukkit.Server.getAllowEnd().
Referenced by org.bukkit.command.defaults.DifficultyCommand.execute().
|
static |
Definition at line 243 of file Bukkit.java.
References org.bukkit.Server.getAllowFlight().
|
static |
Definition at line 115 of file Bukkit.java.
References org.bukkit.Server.getAllowNether().
Referenced by org.bukkit.command.defaults.DifficultyCommand.execute().
|
static |
Definition at line 375 of file Bukkit.java.
References org.bukkit.Server.getAmbientSpawnLimit().
|
static |
Definition at line 367 of file Bukkit.java.
References org.bukkit.Server.getAnimalSpawnLimit().
|
static |
Definition at line 279 of file Bukkit.java.
References org.bukkit.Server.getBannedPlayers().
Referenced by org.bukkit.command.defaults.PardonCommand.tabComplete().
|
static |
Definition at line 75 of file Bukkit.java.
References org.bukkit.Server.getBukkitVersion().
Referenced by org.bukkit.command.defaults.VersionCommand.execute(), and org.bukkit.Bukkit.setServer().
|
static |
Definition at line 227 of file Bukkit.java.
References org.bukkit.Server.getCommandAliases().
|
static |
Definition at line 319 of file Bukkit.java.
References org.bukkit.Server.getConnectionThrottle().
|
static |
Definition at line 295 of file Bukkit.java.
References org.bukkit.Server.getConsoleSender().
Referenced by org.bukkit.command.Command.broadcastCommandMessage(), org.bukkit.WorldCreator.generator(), and org.bukkit.WorldCreator.getGeneratorForName().
|
static |
Definition at line 335 of file Bukkit.java.
References org.bukkit.Server.getDefaultGameMode().
|
static |
Definition at line 111 of file Bukkit.java.
References org.bukkit.Server.getGenerateStructures().
|
static |
Definition at line 359 of file Bukkit.java.
References org.bukkit.Server.getHelpMap().
|
static |
Definition at line 95 of file Bukkit.java.
References org.bukkit.Server.getIp().
|
static |
Definition at line 267 of file Bukkit.java.
References org.bukkit.Server.getIPBans().
Referenced by org.bukkit.command.defaults.PardonIpCommand.tabComplete().
|
static |
Definition at line 395 of file Bukkit.java.
References org.bukkit.Server.getItemFactory().
Referenced by org.bukkit.inventory.ItemStack.addUnsafeEnchantment(), org.bukkit.inventory.ItemStack.getItemMeta(), org.bukkit.inventory.ItemStack.hasItemMeta(), org.bukkit.inventory.ItemStack.isSimilar(), org.bukkit.inventory.ItemStack.serialize(), and org.bukkit.inventory.ItemStack.setTypeId().
|
static |
Definition at line 187 of file Bukkit.java.
References org.bukkit.Server.getLogger().
Referenced by org.bukkit.command.defaults.SayCommand.execute(), and org.bukkit.configuration.file.YamlConfiguration.loadConfiguration().
|
static |
Definition at line 175 of file Bukkit.java.
References org.bukkit.Server.getMap().
|
static |
Definition at line 83 of file Bukkit.java.
References org.bukkit.Server.getMaxPlayers().
Referenced by org.bukkit.command.defaults.ListCommand.execute().
|
static |
Definition at line 307 of file Bukkit.java.
References org.bukkit.Server.getMessenger().
|
static |
Definition at line 363 of file Bukkit.java.
References org.bukkit.Server.getMonsterSpawnLimit().
|
static |
Definition at line 383 of file Bukkit.java.
References org.bukkit.Server.getMotd().
|
static |
Definition at line 67 of file Bukkit.java.
References org.bukkit.Server.getName().
Referenced by org.bukkit.command.defaults.VersionCommand.execute(), and org.bukkit.Bukkit.setServer().
|
static |
Definition at line 259 of file Bukkit.java.
References org.bukkit.Server.getOfflinePlayer().
Referenced by org.bukkit.command.defaults.BanCommand.execute(), org.bukkit.command.defaults.PardonCommand.execute(), org.bukkit.command.defaults.DeopCommand.execute(), org.bukkit.command.defaults.OpCommand.execute(), and org.bukkit.command.defaults.WhitelistCommand.execute().
|
static |
Definition at line 343 of file Bukkit.java.
References org.bukkit.Server.getOfflinePlayers().
Referenced by org.bukkit.command.defaults.DeopCommand.tabComplete(), and org.bukkit.command.defaults.WhitelistCommand.tabComplete().
|
static |
Definition at line 239 of file Bukkit.java.
References org.bukkit.Server.getOnlineMode().
|
static |
Definition at line 79 of file Bukkit.java.
References org.bukkit.Server.getOnlinePlayers().
Referenced by org.bukkit.command.defaults.ListCommand.execute(), and org.bukkit.command.defaults.StopCommand.execute().
|
static |
Definition at line 299 of file Bukkit.java.
References org.bukkit.Server.getOperators().
|
static |
Definition at line 131 of file Bukkit.java.
References org.bukkit.Server.getPlayer().
Referenced by org.bukkit.command.defaults.BanCommand.execute(), org.bukkit.command.defaults.ExpCommand.execute(), org.bukkit.command.defaults.BanIpCommand.execute(), and org.bukkit.command.defaults.ClearCommand.execute().
|
static |
Definition at line 263 of file Bukkit.java.
References org.bukkit.Server.getPlayerExact().
Referenced by org.bukkit.command.defaults.TellCommand.execute(), org.bukkit.command.defaults.KickCommand.execute(), org.bukkit.command.defaults.SpawnpointCommand.execute(), org.bukkit.command.defaults.TeleportCommand.execute(), org.bukkit.command.defaults.GameModeCommand.execute(), org.bukkit.command.defaults.EnchantCommand.execute(), and org.bukkit.command.defaults.GiveCommand.execute().
|
static |
Definition at line 191 of file Bukkit.java.
References org.bukkit.Server.getPluginCommand().
|
static |
Definition at line 139 of file Bukkit.java.
References org.bukkit.Server.getPluginManager().
Referenced by org.bukkit.command.Command.broadcastCommandMessage(), org.bukkit.command.defaults.KillCommand.execute(), org.bukkit.command.defaults.VersionCommand.execute(), org.bukkit.command.defaults.TimingsCommand.execute(), org.bukkit.WorldCreator.getGeneratorForName(), org.bukkit.util.permissions.DefaultPermissions.registerPermission(), and org.bukkit.command.defaults.VersionCommand.tabComplete().
|
static |
Definition at line 87 of file Bukkit.java.
References org.bukkit.Server.getPort().
Definition at line 211 of file Bukkit.java.
References org.bukkit.Server.getRecipesFor().
|
static |
Definition at line 143 of file Bukkit.java.
References org.bukkit.Server.getScheduler().
Referenced by org.bukkit.scheduler.BukkitRunnable.cancel(), org.bukkit.scheduler.BukkitRunnable.runTask(), org.bukkit.scheduler.BukkitRunnable.runTaskAsynchronously(), org.bukkit.scheduler.BukkitRunnable.runTaskLater(), org.bukkit.scheduler.BukkitRunnable.runTaskLaterAsynchronously(), org.bukkit.scheduler.BukkitRunnable.runTaskTimer(), and org.bukkit.scheduler.BukkitRunnable.runTaskTimerAsynchronously().
|
static |
Gets the current Server singleton.
Definition at line 47 of file Bukkit.java.
Referenced by org.bukkit.permissions.PermissibleBase.addAttachment(), org.bukkit.permissions.Permission.addParent(), org.bukkit.permissions.PermissibleBase.clearPermissions(), org.bukkit.command.defaults.BanListCommand.execute(), org.bukkit.command.defaults.DefaultGameModeCommand.execute(), org.bukkit.command.defaults.HelpCommand.execute(), org.bukkit.command.defaults.HelpCommand.findPossibleMatches(), org.bukkit.permissions.Permission.getPermissibles(), org.bukkit.permissions.PermissibleBase.hasPermission(), org.bukkit.permissions.Permission.loadPermissions(), org.bukkit.permissions.Permission.recalculatePermissibles(), org.bukkit.permissions.PermissibleBase.recalculatePermissions(), org.bukkit.command.defaults.HelpCommand.tabComplete(), org.bukkit.plugin.SimpleServicesManager.unregister(), and org.bukkit.plugin.SimpleServicesManager.unregisterAll().
|
static |
Definition at line 103 of file Bukkit.java.
References org.bukkit.Server.getServerId().
|
static |
Definition at line 99 of file Bukkit.java.
References org.bukkit.Server.getServerName().
|
static |
Definition at line 147 of file Bukkit.java.
References org.bukkit.Server.getServicesManager().
|
static |
Definition at line 387 of file Bukkit.java.
References org.bukkit.Server.getShutdownMessage().
|
static |
Definition at line 231 of file Bukkit.java.
References org.bukkit.Server.getSpawnRadius().
|
static |
Definition at line 323 of file Bukkit.java.
References org.bukkit.Server.getTicksPerAnimalSpawns().
|
static |
Definition at line 327 of file Bukkit.java.
References org.bukkit.Server.getTicksPerMonsterSpawns().
|
static |
Definition at line 127 of file Bukkit.java.
References org.bukkit.Server.getUpdateFolder().
|
static |
Definition at line 315 of file Bukkit.java.
References org.bukkit.Server.getUpdateFolderFile().
|
static |
Definition at line 71 of file Bukkit.java.
References org.bukkit.Server.getVersion().
Referenced by org.bukkit.command.defaults.VersionCommand.execute(), and org.bukkit.Bukkit.setServer().
|
static |
Definition at line 91 of file Bukkit.java.
References org.bukkit.Server.getViewDistance().
|
static |
Definition at line 391 of file Bukkit.java.
References org.bukkit.Server.getWarningState().
|
static |
Definition at line 371 of file Bukkit.java.
References org.bukkit.Server.getWaterAnimalSpawnLimit().
|
static |
Definition at line 287 of file Bukkit.java.
References org.bukkit.Server.getWhitelistedPlayers().
Referenced by org.bukkit.command.defaults.WhitelistCommand.execute(), and org.bukkit.command.defaults.WhitelistCommand.tabComplete().
|
static |
Definition at line 167 of file Bukkit.java.
References org.bukkit.Server.getWorld().
Referenced by org.bukkit.command.defaults.ToggleDownfallCommand.execute().
|
static |
Definition at line 171 of file Bukkit.java.
References org.bukkit.Server.getWorld().
|
static |
Definition at line 303 of file Bukkit.java.
References org.bukkit.Server.getWorldContainer().
|
static |
Definition at line 151 of file Bukkit.java.
References org.bukkit.Server.getWorlds().
Referenced by org.bukkit.command.defaults.SeedCommand.execute(), org.bukkit.command.defaults.SaveCommand.execute(), org.bukkit.command.defaults.SaveOnCommand.execute(), org.bukkit.command.defaults.SaveOffCommand.execute(), org.bukkit.command.defaults.ToggleDownfallCommand.execute(), org.bukkit.command.defaults.DifficultyCommand.execute(), org.bukkit.command.defaults.WeatherCommand.execute(), and org.bukkit.command.defaults.TimeCommand.execute().
|
static |
Definition at line 107 of file Bukkit.java.
References org.bukkit.Server.getWorldType().
|
static |
Definition at line 119 of file Bukkit.java.
References org.bukkit.Server.hasWhitelist().
|
static |
Definition at line 247 of file Bukkit.java.
References org.bukkit.Server.isHardcore().
Referenced by org.bukkit.command.defaults.DifficultyCommand.execute().
|
static |
Definition at line 379 of file Bukkit.java.
References org.bukkit.Server.isPrimaryThread().
|
static |
Definition at line 135 of file Bukkit.java.
References org.bukkit.Server.matchPlayer().
|
static |
Definition at line 215 of file Bukkit.java.
References org.bukkit.Server.recipeIterator().
|
static |
Definition at line 183 of file Bukkit.java.
References org.bukkit.Server.reload().
Referenced by org.bukkit.command.defaults.ReloadCommand.execute().
|
static |
Definition at line 291 of file Bukkit.java.
References org.bukkit.Server.reloadWhitelist().
Referenced by org.bukkit.command.defaults.WhitelistCommand.execute().
|
static |
Definition at line 223 of file Bukkit.java.
References org.bukkit.Server.resetRecipes().
|
static |
Definition at line 195 of file Bukkit.java.
References org.bukkit.Server.savePlayers().
Referenced by org.bukkit.command.defaults.SaveCommand.execute().
|
static |
Definition at line 339 of file Bukkit.java.
References org.bukkit.Server.setDefaultGameMode().
|
static |
Attempts to set the Server singleton.
This cannot be done if the Server is already set.
| server | Server instance |
Definition at line 58 of file Bukkit.java.
References org.bukkit.Bukkit.getBukkitVersion(), org.bukkit.Server.getLogger(), org.bukkit.Bukkit.getName(), and org.bukkit.Bukkit.getVersion().
|
static |
Definition at line 235 of file Bukkit.java.
References org.bukkit.Server.setSpawnRadius().
|
static |
Definition at line 283 of file Bukkit.java.
References org.bukkit.Server.setWhitelist().
Referenced by org.bukkit.command.defaults.WhitelistCommand.execute().
|
static |
Definition at line 251 of file Bukkit.java.
References org.bukkit.Server.shutdown().
Referenced by org.bukkit.command.defaults.StopCommand.execute().
|
static |
Definition at line 275 of file Bukkit.java.
References org.bukkit.Server.unbanIP().
Referenced by org.bukkit.command.defaults.PardonIpCommand.execute().
|
static |
Definition at line 159 of file Bukkit.java.
References org.bukkit.Server.unloadWorld().
|
static |
Definition at line 163 of file Bukkit.java.
References org.bukkit.Server.unloadWorld().
|
static |
Definition at line 331 of file Bukkit.java.
References org.bukkit.Server.useExactLoginLocation().