Bukkit  1.4.7-R1.0
 All Classes Namespaces Files Functions Variables Enumerator Pages
org.bukkit.Bukkit Class Reference

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< PlayermatchPlayer (String name)
 
static PluginManager getPluginManager ()
 
static BukkitScheduler getScheduler ()
 
static ServicesManager getServicesManager ()
 
static List< WorldgetWorlds ()
 
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< RecipegetRecipesFor (ItemStack result)
 
static Iterator< ReciperecipeIterator ()
 
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< OfflinePlayergetBannedPlayers ()
 
static void setWhitelist (boolean value)
 
static Set< OfflinePlayergetWhitelistedPlayers ()
 
static void reloadWhitelist ()
 
static ConsoleCommandSender getConsoleSender ()
 
static Set< OfflinePlayergetOperators ()
 
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 ()
 

Detailed Description

Represents the Bukkit core, for version and Server singleton handling.

Definition at line 34 of file Bukkit.java.

Member Function Documentation

static boolean org.bukkit.Bukkit.addRecipe ( Recipe  recipe)
static

Definition at line 207 of file Bukkit.java.

References org.bukkit.Server.addRecipe().

static void org.bukkit.Bukkit.banIP ( String  address)
static

Definition at line 271 of file Bukkit.java.

References org.bukkit.Server.banIP().

static int org.bukkit.Bukkit.broadcast ( String  message,
String  permission 
)
static

Definition at line 255 of file Bukkit.java.

References org.bukkit.Server.broadcast().

static int org.bukkit.Bukkit.broadcastMessage ( String  message)
static
static void org.bukkit.Bukkit.clearRecipes ( )
static

Definition at line 219 of file Bukkit.java.

References org.bukkit.Server.clearRecipes().

static void org.bukkit.Bukkit.configureDbConfig ( ServerConfig  config)
static

Definition at line 203 of file Bukkit.java.

References org.bukkit.Server.configureDbConfig().

static Inventory org.bukkit.Bukkit.createInventory ( InventoryHolder  owner,
InventoryType  type 
)
static

Definition at line 347 of file Bukkit.java.

References org.bukkit.Server.createInventory().

static Inventory org.bukkit.Bukkit.createInventory ( InventoryHolder  owner,
int  size 
)
static

Definition at line 351 of file Bukkit.java.

References org.bukkit.Server.createInventory().

static Inventory org.bukkit.Bukkit.createInventory ( InventoryHolder  owner,
int  size,
String  title 
)
static

Definition at line 355 of file Bukkit.java.

References org.bukkit.Server.createInventory().

static MapView org.bukkit.Bukkit.createMap ( World  world)
static

Definition at line 179 of file Bukkit.java.

References org.bukkit.Server.createMap().

static World org.bukkit.Bukkit.createWorld ( WorldCreator  options)
static

Definition at line 155 of file Bukkit.java.

References org.bukkit.Server.createWorld().

Referenced by org.bukkit.WorldCreator.createWorld().

static boolean org.bukkit.Bukkit.dispatchCommand ( CommandSender  sender,
String  commandLine 
)
static

Definition at line 199 of file Bukkit.java.

References org.bukkit.Server.dispatchCommand().

static boolean org.bukkit.Bukkit.getAllowEnd ( )
static
static boolean org.bukkit.Bukkit.getAllowFlight ( )
static

Definition at line 243 of file Bukkit.java.

References org.bukkit.Server.getAllowFlight().

static boolean org.bukkit.Bukkit.getAllowNether ( )
static
static int org.bukkit.Bukkit.getAmbientSpawnLimit ( )
static

Definition at line 375 of file Bukkit.java.

References org.bukkit.Server.getAmbientSpawnLimit().

static int org.bukkit.Bukkit.getAnimalSpawnLimit ( )
static

Definition at line 367 of file Bukkit.java.

References org.bukkit.Server.getAnimalSpawnLimit().

static Set<OfflinePlayer> org.bukkit.Bukkit.getBannedPlayers ( )
static
static String org.bukkit.Bukkit.getBukkitVersion ( )
static
static Map<String, String[]> org.bukkit.Bukkit.getCommandAliases ( )
static

Definition at line 227 of file Bukkit.java.

References org.bukkit.Server.getCommandAliases().

static long org.bukkit.Bukkit.getConnectionThrottle ( )
static

Definition at line 319 of file Bukkit.java.

References org.bukkit.Server.getConnectionThrottle().

static GameMode org.bukkit.Bukkit.getDefaultGameMode ( )
static

Definition at line 335 of file Bukkit.java.

References org.bukkit.Server.getDefaultGameMode().

static boolean org.bukkit.Bukkit.getGenerateStructures ( )
static

Definition at line 111 of file Bukkit.java.

References org.bukkit.Server.getGenerateStructures().

static HelpMap org.bukkit.Bukkit.getHelpMap ( )
static

Definition at line 359 of file Bukkit.java.

References org.bukkit.Server.getHelpMap().

static String org.bukkit.Bukkit.getIp ( )
static

Definition at line 95 of file Bukkit.java.

References org.bukkit.Server.getIp().

static Set<String> org.bukkit.Bukkit.getIPBans ( )
static
static Logger org.bukkit.Bukkit.getLogger ( )
static
static MapView org.bukkit.Bukkit.getMap ( short  id)
static

Definition at line 175 of file Bukkit.java.

References org.bukkit.Server.getMap().

static int org.bukkit.Bukkit.getMaxPlayers ( )
static
static Messenger org.bukkit.Bukkit.getMessenger ( )
static

Definition at line 307 of file Bukkit.java.

References org.bukkit.Server.getMessenger().

static int org.bukkit.Bukkit.getMonsterSpawnLimit ( )
static

Definition at line 363 of file Bukkit.java.

References org.bukkit.Server.getMonsterSpawnLimit().

static String org.bukkit.Bukkit.getMotd ( )
static

Definition at line 383 of file Bukkit.java.

References org.bukkit.Server.getMotd().

static String org.bukkit.Bukkit.getName ( )
static
static OfflinePlayer [] org.bukkit.Bukkit.getOfflinePlayers ( )
static
static boolean org.bukkit.Bukkit.getOnlineMode ( )
static

Definition at line 239 of file Bukkit.java.

References org.bukkit.Server.getOnlineMode().

static Player [] org.bukkit.Bukkit.getOnlinePlayers ( )
static
static Set<OfflinePlayer> org.bukkit.Bukkit.getOperators ( )
static

Definition at line 299 of file Bukkit.java.

References org.bukkit.Server.getOperators().

static PluginCommand org.bukkit.Bukkit.getPluginCommand ( String  name)
static

Definition at line 191 of file Bukkit.java.

References org.bukkit.Server.getPluginCommand().

static int org.bukkit.Bukkit.getPort ( )
static

Definition at line 87 of file Bukkit.java.

References org.bukkit.Server.getPort().

static List<Recipe> org.bukkit.Bukkit.getRecipesFor ( ItemStack  result)
static

Definition at line 211 of file Bukkit.java.

References org.bukkit.Server.getRecipesFor().

static String org.bukkit.Bukkit.getServerId ( )
static

Definition at line 103 of file Bukkit.java.

References org.bukkit.Server.getServerId().

static String org.bukkit.Bukkit.getServerName ( )
static

Definition at line 99 of file Bukkit.java.

References org.bukkit.Server.getServerName().

static ServicesManager org.bukkit.Bukkit.getServicesManager ( )
static

Definition at line 147 of file Bukkit.java.

References org.bukkit.Server.getServicesManager().

static String org.bukkit.Bukkit.getShutdownMessage ( )
static

Definition at line 387 of file Bukkit.java.

References org.bukkit.Server.getShutdownMessage().

static int org.bukkit.Bukkit.getSpawnRadius ( )
static

Definition at line 231 of file Bukkit.java.

References org.bukkit.Server.getSpawnRadius().

static int org.bukkit.Bukkit.getTicksPerAnimalSpawns ( )
static

Definition at line 323 of file Bukkit.java.

References org.bukkit.Server.getTicksPerAnimalSpawns().

static int org.bukkit.Bukkit.getTicksPerMonsterSpawns ( )
static

Definition at line 327 of file Bukkit.java.

References org.bukkit.Server.getTicksPerMonsterSpawns().

static String org.bukkit.Bukkit.getUpdateFolder ( )
static

Definition at line 127 of file Bukkit.java.

References org.bukkit.Server.getUpdateFolder().

static File org.bukkit.Bukkit.getUpdateFolderFile ( )
static

Definition at line 315 of file Bukkit.java.

References org.bukkit.Server.getUpdateFolderFile().

static String org.bukkit.Bukkit.getVersion ( )
static
static int org.bukkit.Bukkit.getViewDistance ( )
static

Definition at line 91 of file Bukkit.java.

References org.bukkit.Server.getViewDistance().

static WarningState org.bukkit.Bukkit.getWarningState ( )
static

Definition at line 391 of file Bukkit.java.

References org.bukkit.Server.getWarningState().

static int org.bukkit.Bukkit.getWaterAnimalSpawnLimit ( )
static

Definition at line 371 of file Bukkit.java.

References org.bukkit.Server.getWaterAnimalSpawnLimit().

static Set<OfflinePlayer> org.bukkit.Bukkit.getWhitelistedPlayers ( )
static
static World org.bukkit.Bukkit.getWorld ( String  name)
static
static World org.bukkit.Bukkit.getWorld ( UUID  uid)
static

Definition at line 171 of file Bukkit.java.

References org.bukkit.Server.getWorld().

static File org.bukkit.Bukkit.getWorldContainer ( )
static

Definition at line 303 of file Bukkit.java.

References org.bukkit.Server.getWorldContainer().

static String org.bukkit.Bukkit.getWorldType ( )
static

Definition at line 107 of file Bukkit.java.

References org.bukkit.Server.getWorldType().

static boolean org.bukkit.Bukkit.hasWhitelist ( )
static

Definition at line 119 of file Bukkit.java.

References org.bukkit.Server.hasWhitelist().

static boolean org.bukkit.Bukkit.isHardcore ( )
static
static boolean org.bukkit.Bukkit.isPrimaryThread ( )
static

Definition at line 379 of file Bukkit.java.

References org.bukkit.Server.isPrimaryThread().

static List<Player> org.bukkit.Bukkit.matchPlayer ( String  name)
static

Definition at line 135 of file Bukkit.java.

References org.bukkit.Server.matchPlayer().

static Iterator<Recipe> org.bukkit.Bukkit.recipeIterator ( )
static

Definition at line 215 of file Bukkit.java.

References org.bukkit.Server.recipeIterator().

static void org.bukkit.Bukkit.reload ( )
static
static void org.bukkit.Bukkit.reloadWhitelist ( )
static
static void org.bukkit.Bukkit.resetRecipes ( )
static

Definition at line 223 of file Bukkit.java.

References org.bukkit.Server.resetRecipes().

static void org.bukkit.Bukkit.savePlayers ( )
static
static void org.bukkit.Bukkit.setDefaultGameMode ( GameMode  mode)
static

Definition at line 339 of file Bukkit.java.

References org.bukkit.Server.setDefaultGameMode().

static void org.bukkit.Bukkit.setServer ( Server  server)
static

Attempts to set the Server singleton.

This cannot be done if the Server is already set.

Parameters
serverServer 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 void org.bukkit.Bukkit.setSpawnRadius ( int  value)
static

Definition at line 235 of file Bukkit.java.

References org.bukkit.Server.setSpawnRadius().

static void org.bukkit.Bukkit.setWhitelist ( boolean  value)
static
static void org.bukkit.Bukkit.shutdown ( )
static
static void org.bukkit.Bukkit.unbanIP ( String  address)
static
static boolean org.bukkit.Bukkit.unloadWorld ( String  name,
boolean  save 
)
static

Definition at line 159 of file Bukkit.java.

References org.bukkit.Server.unloadWorld().

static boolean org.bukkit.Bukkit.unloadWorld ( World  world,
boolean  save 
)
static

Definition at line 163 of file Bukkit.java.

References org.bukkit.Server.unloadWorld().

static boolean org.bukkit.Bukkit.useExactLoginLocation ( )
static

Definition at line 331 of file Bukkit.java.

References org.bukkit.Server.useExactLoginLocation().


The documentation for this class was generated from the following file: