-
Nested Class Summary
Nested Classes
-
Constructor Summary
Constructors
-
Method Summary
Retrieves the set of flags associated with the world.
int
Retrieves the location of the world.
int
int
Retrieves the ping of the current world.
int
Returns the population of the world.
static boolean
Checks whether the current world is a members only world.
static boolean
-
-
Method Details
-
isMembers
public static boolean isMembers()
Checks whether the current world is a members only world.
- Returns:
true
if the current world is a members only world, false
otherwise.
-
isPVP
public static boolean isPVP()
-
getPing
public int getPing()
Retrieves the ping of the current world. A cache is used to prevent excessive ping requests.
- Returns:
- The ping of the current world, else -1 if the provider is null or an exception occurs.
-
getMask
public int getMask()
-
-
getPopulation
public int getPopulation()
Returns the population of the world.
- Returns:
- the population of the world, or -1 if the provider is null
-
getFlags
Retrieves the set of flags associated with the world.
- Returns:
- An EnumSet containing the flags associated with the world.
-
getLocation
Retrieves the location of the world.
- Returns:
- The location of the world. Returns
World.Location.US
if the provider is null.
- Throws:
IllegalStateException
- if the location is unknown. Please report it.