Class World

java.lang.Object
org.rspeer.game.adapter.component.World

public class World extends Object
  • Field Details

  • Constructor Details

    • World

      public World(int id, String activity, String domain, int location, int mask, int population)
  • 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()
    • getSkillTotal

      public int getSkillTotal()
    • getActivity

      public String getActivity()
    • getDomain

      public String getDomain()
    • getPing

      @Deprecated public int getPing()
      Deprecated.
      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()
    • getId

      public int getId()
    • getPopulation

      public int getPopulation()
      Returns the population of the world.
      Returns:
      the population of the world, or -1 if the provider is null
    • getFlags

      public EnumSet<World.Flag> getFlags()
      Retrieves the set of flags associated with the world.
      Returns:
      An EnumSet containing the flags associated with the world.
    • getLocation

      public World.Location 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.