Index
All Classes and Interfaces|All Packages|Serialized Form
A
- all() - Method in class io.github.emcw.caching.BaseCache
- all() - Method in class io.github.emcw.map.api.Nations
- all() - Method in class io.github.emcw.map.api.Players
- all() - Method in class io.github.emcw.map.api.Residents
- all() - Method in class io.github.emcw.map.api.Towns
- APIException - Exception in io.github.emcw.exceptions
- APIException() - Constructor for exception io.github.emcw.exceptions.APIException
- APIException(String) - Constructor for exception io.github.emcw.exceptions.APIException
- area - Variable in class io.github.emcw.map.entities.ProcessedTown
- arrAsJsonArray(Object[]) - Static method in class io.github.emcw.utils.GsonUtil
- arrAsStream(JsonArray) - Static method in class io.github.emcw.utils.GsonUtil
- arrayHas(String[], String) - Static method in class io.github.emcw.utils.Funcs
- arrToIntArr(JsonArray) - Static method in class io.github.emcw.utils.GsonUtil
- arrToMap(JsonArray, String) - Static method in class io.github.emcw.utils.GsonUtil
- asString() - Method in interface io.github.emcw.interfaces.ISerializable
- asString() - Method in class io.github.emcw.oapi.v3.types.RequestBodyV3
- asTree(Object) - Static method in class io.github.emcw.utils.GsonUtil
- AURORA - Enum constant in enum class io.github.emcw.KnownMap
- AVOID_PUBLIC - Static variable in record class io.github.emcw.map.api.GPS.RouteType
- AVOID_PVP - Static variable in record class io.github.emcw.map.api.GPS.RouteType
- avoidPublic() - Method in record class io.github.emcw.map.api.GPS.RouteType
-
Returns the value of the
avoidPublic
record component. - avoidPvp() - Method in record class io.github.emcw.map.api.GPS.RouteType
-
Returns the value of the
avoidPvp
record component.
B
- BaseCache<V> - Class in io.github.emcw.caching
- BaseCache(CacheOptions) - Constructor for class io.github.emcw.caching.BaseCache
-
Abstract class acting as a parent to other cache classes and holds a reference to a Caffeine cache.
It provides the fundamental methods (get, single & all) that children automatically inherit. - BaseEntity<T> - Class in io.github.emcw.map.entities
-
A generic base class that all other entities inherit from.
- BaseEntity() - Constructor for class io.github.emcw.map.entities.BaseEntity
- build() - Method in class io.github.emcw.caching.BaseCache
C
- cache - Variable in class io.github.emcw.caching.BaseCache
- CacheOptions - Class in io.github.emcw.caching
- CacheOptions(long, TimeUnit) - Constructor for class io.github.emcw.caching.CacheOptions
- CacheOptions(long, TimeUnit, CacheStrategy) - Constructor for class io.github.emcw.caching.CacheOptions
- CacheOptions(CacheStrategy) - Constructor for class io.github.emcw.caching.CacheOptions
- CacheStrategy - Enum Class in io.github.emcw.caching
-
Specifies the caching strategy to use.
- calcArea(int[], int[]) - Static method in class io.github.emcw.utils.Funcs
- calcArea(int[], int[], int, int...) - Static method in class io.github.emcw.utils.Funcs
- Capital - Class in io.github.emcw.map.entities
- Capital(JsonObject) - Constructor for class io.github.emcw.map.entities.Capital
- CAPITAL - Variable in class io.github.emcw.map.entities.Town.Flags
- clear() - Method in class io.github.emcw.caching.BaseCache
- collectAsMap(Stream<Map.Entry<String, T>>) - Static method in class io.github.emcw.utils.Funcs
- collectEntities(Stream<? extends BaseEntity<T>>) - Static method in class io.github.emcw.utils.Funcs
- collectList(Stream<T>, Boolean) - Static method in class io.github.emcw.utils.Funcs
- ColorAdapter - Class in io.github.emcw.adapters
- ColorAdapter() - Constructor for class io.github.emcw.adapters.ColorAdapter
- contentType - Static variable in class io.github.emcw.utils.http.JSONRequest
- convert(Object, Class<T>) - Static method in class io.github.emcw.utils.GsonUtil
D
- desc - Variable in class io.github.emcw.map.entities.ProcessedTown
- deserialize(JsonElement, Type) - Static method in class io.github.emcw.utils.GsonUtil
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.github.emcw.adapters.ColorAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.github.emcw.adapters.DurationAdapter
- deserialize(String, Class<T>) - Static method in class io.github.emcw.utils.GsonUtil
- deserialize(String, Type) - Static method in class io.github.emcw.utils.GsonUtil
- difference(JsonArray, JsonArray) - Static method in class io.github.emcw.utils.GsonUtil
- difference(JsonArray, JsonArray, String) - Static method in class io.github.emcw.utils.GsonUtil
- direction() - Method in record class io.github.emcw.map.api.GPS.Route
-
Returns the value of the
direction
record component. - discord(DiscordReqObj[]) - Method in class io.github.emcw.oapi.OfficialAPI.V3
- DiscordReqObj - Record Class in io.github.emcw.oapi.v3.types
- DiscordReqObj(String, String) - Constructor for record class io.github.emcw.oapi.v3.types.DiscordReqObj
-
Creates an instance of a
DiscordReqObj
record class. - DiscordResObj - Record Class in io.github.emcw.oapi.v3.types
- DiscordResObj(String, String) - Constructor for record class io.github.emcw.oapi.v3.types.DiscordResObj
-
Creates an instance of a
DiscordResObj
record class. - distance() - Method in record class io.github.emcw.map.api.GPS.Route
-
Returns the value of the
distance
record component. - DOMAIN - Static variable in class io.github.emcw.oapi.OfficialAPI
- DurationAdapter - Class in io.github.emcw.adapters
- DurationAdapter() - Constructor for class io.github.emcw.adapters.DurationAdapter
E
- EMCMap - Class in io.github.emcw
- EMCMap(KnownMap) - Constructor for class io.github.emcw.EMCMap
- EMCMap(String, CacheOptions, CacheOptions) - Constructor for class io.github.emcw.EMCMap
- EMCMap(String, CacheOptions, CacheOptions, boolean) - Constructor for class io.github.emcw.EMCMap
- EMCWrapper - Class in io.github.emcw
-
The main entrypoint of this library.
- EMCWrapper() - Constructor for class io.github.emcw.EMCWrapper
-
Returns a new wrapper instance and initialize all maps.
- EMCWrapper(EMCMap...) - Constructor for class io.github.emcw.EMCWrapper
- empty() - Method in class io.github.emcw.caching.BaseCache
- Endpoints - Class in io.github.emcw.utils.http
- Endpoints() - Constructor for class io.github.emcw.utils.http.Endpoints
- Entity - Class in io.github.emcw.oapi.v3.types
- Entity(String, String) - Constructor for class io.github.emcw.oapi.v3.types.Entity
- equals(Object) - Method in record class io.github.emcw.map.api.GPS.Route
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.emcw.map.api.GPS.RouteType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.emcw.oapi.v3.types.DiscordReqObj
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.emcw.oapi.v3.types.DiscordResObj
-
Indicates whether some other object is "equal to" this one.
- euclidean(int, int, int, int) - Static method in class io.github.emcw.utils.Funcs
- expiry - Variable in class io.github.emcw.caching.CacheOptions
- EXPLOSIONS - Variable in class io.github.emcw.map.entities.Town.Flags
F
- FASTEST - Static variable in record class io.github.emcw.map.api.GPS.RouteType
- fastestRoute(Location) - Method in class io.github.emcw.map.api.GPS
- fill - Variable in class io.github.emcw.map.entities.ProcessedTown
- findRoute(Location, GPS.RouteType) - Method in class io.github.emcw.map.api.GPS
- FIRE - Variable in class io.github.emcw.map.entities.Town.Flags
- forceUpdate() - Method in class io.github.emcw.map.api.Nations
- forceUpdate() - Method in class io.github.emcw.map.api.Players
- forceUpdate() - Method in class io.github.emcw.map.api.Residents
- forceUpdate() - Method in class io.github.emcw.map.api.Towns
- fromArr(JsonArray, String) - Static method in class io.github.emcw.map.entities.Resident
- fromObj(JsonObject) - Static method in class io.github.emcw.map.entities.Location
- Funcs - Class in io.github.emcw.utils
- Funcs() - Constructor for class io.github.emcw.utils.Funcs
G
- get() - Static method in class io.github.emcw.utils.http.Endpoints
- get(String...) - Method in class io.github.emcw.caching.BaseCache
- get(String...) - Method in class io.github.emcw.map.api.Nations
- get(String...) - Method in class io.github.emcw.map.api.Players
- get(String...) - Method in class io.github.emcw.map.api.Residents
- get(String...) - Method in class io.github.emcw.map.api.Towns
- getCapital() - Method in class io.github.emcw.map.entities.Nation
- getMap(KnownMap) - Method in class io.github.emcw.EMCWrapper
- getNearby(Map<String, T>, Integer, Integer, Integer) - Method in interface io.github.emcw.interfaces.ILocatable
- getNearby(Map<String, T>, Integer, Integer, Integer, Integer) - Method in interface io.github.emcw.interfaces.ILocatable
-
Returns a new map of entities that are within the specified x and z radii given the coordinates.
- getOnline(String) - Method in class io.github.emcw.map.api.Players
- getType(Class<T>) - Static method in class io.github.emcw.utils.GsonUtil
- getType(T) - Static method in class io.github.emcw.utils.GsonUtil
- GPS - Class in io.github.emcw.map.api
- GPS - Variable in class io.github.emcw.EMCMap
- GPS(EMCMap) - Constructor for class io.github.emcw.map.api.GPS
- GPS.Route - Record Class in io.github.emcw.map.api
- GPS.RouteType - Record Class in io.github.emcw.map.api
- GsonUtil - Class in io.github.emcw.utils
- GsonUtil() - Constructor for class io.github.emcw.utils.GsonUtil
H
- has(String) - Method in class io.github.emcw.caching.BaseCache
- hasAuthority() - Method in class io.github.emcw.map.entities.Resident
-
Determines whether this resident has more permissions than a regular resident.
- hasCustomNickname() - Method in class io.github.emcw.map.entities.Player
-
If this player has set a nickname.
- hashCode() - Method in record class io.github.emcw.map.api.GPS.Route
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.emcw.map.api.GPS.RouteType
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.emcw.oapi.v3.types.DiscordReqObj
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.emcw.oapi.v3.types.DiscordResObj
-
Returns a hash code value for this object.
- hidden() - Method in class io.github.emcw.map.entities.Player
-
Essentially the opposite of
Player.visible()
. - HYBRID - Enum constant in enum class io.github.emcw.caching.CacheStrategy
-
Time based, but forces update if called before interval.
I
- id() - Method in record class io.github.emcw.oapi.v3.types.DiscordResObj
-
Returns the value of the
id
record component. - ILocatable<T> - Interface in io.github.emcw.interfaces
-
This class specifies that an entity is locatable and provides methods to get other nearby locatable entities.
- info - Variable in class io.github.emcw.map.entities.ProcessedTown
- instance() - Static method in class io.github.emcw.EMCWrapper
- INT_ARRAY_X - Static variable in interface io.github.emcw.interfaces.ILocatable
- INT_ARRAY_Z - Static variable in interface io.github.emcw.interfaces.ILocatable
- intersection(JsonArray, JsonArray) - Static method in class io.github.emcw.utils.GsonUtil
- invitableTowns() - Method in class io.github.emcw.map.entities.Nation
- io.github.emcw - package io.github.emcw
- io.github.emcw.adapters - package io.github.emcw.adapters
- io.github.emcw.caching - package io.github.emcw.caching
- io.github.emcw.exceptions - package io.github.emcw.exceptions
- io.github.emcw.interfaces - package io.github.emcw.interfaces
- io.github.emcw.map.api - package io.github.emcw.map.api
- io.github.emcw.map.entities - package io.github.emcw.map.entities
- io.github.emcw.oapi - package io.github.emcw.oapi
- io.github.emcw.oapi.v3.types - package io.github.emcw.oapi.v3.types
- io.github.emcw.squaremap - package io.github.emcw.squaremap
- io.github.emcw.utils - package io.github.emcw.utils
- io.github.emcw.utils.http - package io.github.emcw.utils.http
- io.github.emcw.utils.parsers - package io.github.emcw.utils.parsers
- isDefault() - Method in class io.github.emcw.map.entities.Location
-
Whether this location points to the map center.
- ISerializable - Interface in io.github.emcw.interfaces
- isResident() - Method in class io.github.emcw.map.entities.Player
-
Check if this player is also a resident on the map this instance was retrieved from.
J
- JSONRequest - Class in io.github.emcw.utils.http
- JSONRequest() - Constructor for class io.github.emcw.utils.http.JSONRequest
K
- keyAsArr(JsonObject, String) - Static method in class io.github.emcw.utils.GsonUtil
- keyAsBool(JsonObject, String) - Static method in class io.github.emcw.utils.GsonUtil
- keyAsInt(JsonObject, String) - Static method in class io.github.emcw.utils.GsonUtil
- keyAsObj(JsonObject, String) - Static method in class io.github.emcw.utils.GsonUtil
- keyAsStr(JsonObject, String) - Static method in class io.github.emcw.utils.GsonUtil
- KnownMap - Enum Class in io.github.emcw
L
- LAZY - Enum constant in enum class io.github.emcw.caching.CacheStrategy
-
Only update on next call (expiry should be set)
- listToMap(List<BaseEntity<T>>) - Static method in class io.github.emcw.utils.Funcs
- location(Point2D[]) - Method in class io.github.emcw.oapi.OfficialAPI.V3
- Location - Class in io.github.emcw.map.entities
- Location() - Constructor for class io.github.emcw.map.entities.Location
-
Default location representing 0, 64, 0.
- Location(Integer, Integer) - Constructor for class io.github.emcw.map.entities.Location
-
A location in 2D space.
- Location(Integer, Integer, Integer) - Constructor for class io.github.emcw.map.entities.Location
-
A location in 3D space.
- locationIsDefault() - Method in class io.github.emcw.map.entities.Player
-
Whether this player is located at the default map location.
M
- manhattan(int, int, int, int) - Static method in class io.github.emcw.utils.Funcs
- manhattan(Location, Location) - Static method in class io.github.emcw.utils.Funcs
- MAP_ENDPOINT - Variable in class io.github.emcw.oapi.OfficialAPI.V3
- mapData() - Static method in class io.github.emcw.squaremap.SquaremapAPI
- mapToArr(Map<String, T>) - Static method in class io.github.emcw.utils.GsonUtil
- mapToList(Map<K, V>) - Static method in class io.github.emcw.utils.Funcs
- mapToObj(Map<String, JsonObject>) - Static method in class io.github.emcw.utils.GsonUtil
- MissingEntryException - Exception in io.github.emcw.exceptions
- MissingEntryException() - Constructor for exception io.github.emcw.exceptions.MissingEntryException
- MissingEntryException(String) - Constructor for exception io.github.emcw.exceptions.MissingEntryException
- MOBS - Variable in class io.github.emcw.map.entities.Town.Flags
- moonPhase - Variable in class io.github.emcw.oapi.v3.types.ServerInfo
-
The current phase of the moon.
N
- name - Variable in class io.github.emcw.map.entities.ProcessedTown
- name - Variable in class io.github.emcw.oapi.v3.types.Entity
- nation() - Method in record class io.github.emcw.map.api.GPS.Route
-
Returns the value of the
nation
record component. - Nation - Class in io.github.emcw.map.entities
- Nation(JsonObject, KnownMap) - Constructor for class io.github.emcw.map.entities.Nation
-
Creates a new Nation by parsing raw data.
Should NOT be called explicitly unless you know what you are doing! - nationless() - Method in class io.github.emcw.map.entities.Town
- nations(String[]) - Method in class io.github.emcw.oapi.OfficialAPI.V3
- Nations - Class in io.github.emcw.map.api
- Nations - Variable in class io.github.emcw.EMCMap
- Nations(CacheOptions) - Constructor for class io.github.emcw.map.api.Nations
- nationsList() - Method in class io.github.emcw.oapi.OfficialAPI.V3
- nearby(Location, Integer, Integer) - Method in class io.github.emcw.map.api.Players
- nearby(Player, Integer, Integer) - Method in class io.github.emcw.map.api.Players
- nearby(Integer, Integer, Integer) - Method in class io.github.emcw.map.api.Players
- nearby(Integer, Integer, Integer, Integer) - Method in class io.github.emcw.map.api.Players
O
- of(JsonObject) - Static method in class io.github.emcw.map.entities.Location
- OfficialAPI - Class in io.github.emcw.oapi
-
Wrapper around the official EarthMC API.
- OfficialAPI() - Constructor for class io.github.emcw.oapi.OfficialAPI
- OfficialAPI.V3 - Class in io.github.emcw.oapi
-
Simple class for interacting with the 3rd version of the API.
- online() - Method in class io.github.emcw.map.api.Players
- options - Variable in class io.github.emcw.caching.BaseCache
- outline - Variable in class io.github.emcw.map.entities.ProcessedTown
P
- parsedNations() - Static method in class io.github.emcw.utils.parsers.SquaremapParser
- parsedPlayers() - Static method in class io.github.emcw.utils.parsers.SquaremapParser
- parsedResidents() - Static method in class io.github.emcw.utils.parsers.SquaremapParser
- parsedTowns() - Static method in class io.github.emcw.utils.parsers.SquaremapParser
- parseMapData() - Static method in class io.github.emcw.utils.parsers.SquaremapParser
- parseMapData(Boolean, Boolean, Boolean) - Static method in class io.github.emcw.utils.parsers.SquaremapParser
- parsePlayerData() - Static method in class io.github.emcw.utils.parsers.SquaremapParser
- Player - Class in io.github.emcw.map.entities
- Player - Class in io.github.emcw.oapi.v3.types
- Player(Player) - Constructor for class io.github.emcw.map.entities.Player
- Player(JsonObject) - Constructor for class io.github.emcw.map.entities.Player
- Player(JsonObject, Boolean) - Constructor for class io.github.emcw.map.entities.Player
- Player(JsonObject, Boolean, Boolean) - Constructor for class io.github.emcw.map.entities.Player
- Player(String, String) - Constructor for class io.github.emcw.oapi.v3.types.Player
- playerData() - Static method in class io.github.emcw.squaremap.SquaremapAPI
- players(String[]) - Method in class io.github.emcw.oapi.OfficialAPI.V3
- Players - Class in io.github.emcw.map.api
- Players - Variable in class io.github.emcw.EMCMap
- Players(EMCMap, CacheOptions) - Constructor for class io.github.emcw.map.api.Players
- playersList() - Method in class io.github.emcw.oapi.OfficialAPI.V3
- Point2D - Class in io.github.emcw.oapi.v3.types
- Point2D(int, int) - Constructor for class io.github.emcw.oapi.v3.types.Point2D
- ProcessedTown - Class in io.github.emcw.map.entities
- ProcessedTown(JsonObject) - Constructor for class io.github.emcw.map.entities.ProcessedTown
- processFlags(String) - Static method in class io.github.emcw.map.entities.ProcessedTown
- PUBLIC - Variable in class io.github.emcw.map.entities.Town.Flags
- put(String, V) - Method in class io.github.emcw.caching.BaseCache
- putAll(Map<? extends String, ? extends V>) - Method in class io.github.emcw.caching.BaseCache
- PVP - Variable in class io.github.emcw.map.entities.Town.Flags
Q
- quarters(String[]) - Method in class io.github.emcw.oapi.OfficialAPI.V3
- quartersList() - Method in class io.github.emcw.oapi.OfficialAPI.V3
R
- range(int[]) - Static method in class io.github.emcw.utils.Funcs
- removeListDuplicates(List<T>) - Static method in class io.github.emcw.utils.Funcs
- RequestBodyV3 - Class in io.github.emcw.oapi.v3.types
- RequestBodyV3(JsonElement) - Constructor for class io.github.emcw.oapi.v3.types.RequestBodyV3
- RequestBodyV3(DiscordReqObj[]) - Constructor for class io.github.emcw.oapi.v3.types.RequestBodyV3
- RequestBodyV3(Point2D[]) - Constructor for class io.github.emcw.oapi.v3.types.RequestBodyV3
- RequestBodyV3(String[]) - Constructor for class io.github.emcw.oapi.v3.types.RequestBodyV3
- Resident - Class in io.github.emcw.map.entities
- Resident(JsonObject) - Constructor for class io.github.emcw.map.entities.Resident
- Resident(JsonObject, JsonObject) - Constructor for class io.github.emcw.map.entities.Resident
- Resident(JsonObject, Player) - Constructor for class io.github.emcw.map.entities.Resident
- residentList() - Method in class io.github.emcw.map.entities.Nation
-
Helper method to reduce mapping over
Nation.residents
for names. - Residents - Class in io.github.emcw.map.api
- Residents - Variable in class io.github.emcw.EMCMap
- Residents(CacheOptions) - Constructor for class io.github.emcw.map.api.Residents
- Route(Nation, Integer, String) - Constructor for record class io.github.emcw.map.api.GPS.Route
-
Creates an instance of a
Route
record class. - RouteType(boolean, boolean) - Constructor for record class io.github.emcw.map.api.GPS.RouteType
-
Creates an instance of a
RouteType
record class.
S
- SAFEST - Static variable in record class io.github.emcw.map.api.GPS.RouteType
- safestRoute(Location) - Method in class io.github.emcw.map.api.GPS
- sendGet(String) - Static method in class io.github.emcw.utils.http.JSONRequest
- sendPost(String, String) - Static method in class io.github.emcw.utils.http.JSONRequest
- sendRequest(String) - Method in class io.github.emcw.oapi.OfficialAPI.V3
-
Sends a GET request to the given endpoint.
To send a POST request, provide aRequestBodyV3
as the second argument. - sendRequest(String, RequestBodyV3) - Method in class io.github.emcw.oapi.OfficialAPI.V3
-
Sends a POST request to the given endpoint with a valid body.
- serialize(Color, Type, JsonSerializationContext) - Method in class io.github.emcw.adapters.ColorAdapter
- serialize(Object) - Static method in class io.github.emcw.utils.GsonUtil
- serialize(Duration, Type, JsonSerializationContext) - Method in class io.github.emcw.adapters.DurationAdapter
- serverInfo() - Method in class io.github.emcw.oapi.OfficialAPI.V3
- ServerInfo - Class in io.github.emcw.oapi.v3.types
- ServerInfo(JsonObject) - Constructor for class io.github.emcw.oapi.v3.types.ServerInfo
- setInfo(T, String) - Method in class io.github.emcw.map.entities.BaseEntity
- setLocation(JsonObject, Boolean) - Method in class io.github.emcw.map.entities.Player
- single(String) - Method in class io.github.emcw.caching.BaseCache
- single(String) - Method in class io.github.emcw.map.api.Nations
- single(String) - Method in class io.github.emcw.map.api.Players
- single(String) - Method in class io.github.emcw.map.api.Residents
- single(String) - Method in class io.github.emcw.map.api.Towns
- SquaremapAPI - Class in io.github.emcw.squaremap
- SquaremapParser - Class in io.github.emcw.utils.parsers
- SquaremapParser() - Constructor for class io.github.emcw.utils.parsers.SquaremapParser
- strArrAsStream(String[]) - Static method in class io.github.emcw.utils.GsonUtil
- strategy - Variable in class io.github.emcw.caching.CacheOptions
- streamEntries(JsonObject) - Static method in class io.github.emcw.utils.GsonUtil
- streamEntries(Map<String, T>) - Static method in class io.github.emcw.utils.GsonUtil
- streamIntRange(int, int...) - Static method in class io.github.emcw.utils.Funcs
- streamInts(int...) - Static method in class io.github.emcw.utils.Funcs
- streamList(List<T>) - Static method in class io.github.emcw.utils.Funcs
- streamValues(Map<String, T>) - Static method in class io.github.emcw.utils.GsonUtil
T
- target() - Method in record class io.github.emcw.oapi.v3.types.DiscordReqObj
-
Returns the value of the
target
record component. - TIME_BASED - Enum constant in enum class io.github.emcw.caching.CacheStrategy
-
Always update at an interval (expiry not needed)
- toList(Object) - Static method in class io.github.emcw.utils.GsonUtil
- toString() - Method in record class io.github.emcw.map.api.GPS.Route
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.emcw.map.api.GPS.RouteType
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.emcw.oapi.v3.types.DiscordReqObj
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.emcw.oapi.v3.types.DiscordResObj
-
Returns a string representation of this record class.
- Town - Class in io.github.emcw.map.entities
- Town(Capital) - Constructor for class io.github.emcw.map.entities.Town
- Town(JsonObject) - Constructor for class io.github.emcw.map.entities.Town
- Town.Flags - Class in io.github.emcw.map.entities
- townless() - Method in class io.github.emcw.map.api.Players
- towns(String[]) - Method in class io.github.emcw.oapi.OfficialAPI.V3
- Towns - Class in io.github.emcw.map.api
- Towns - Variable in class io.github.emcw.EMCMap
- Towns(CacheOptions) - Constructor for class io.github.emcw.map.api.Towns
- townsList() - Method in class io.github.emcw.oapi.OfficialAPI.V3
- tryExpire() - Method in class io.github.emcw.caching.BaseCache
- tryUpdate() - Method in class io.github.emcw.map.api.Nations
- tryUpdate() - Method in class io.github.emcw.map.api.Players
- tryUpdate() - Method in class io.github.emcw.map.api.Residents
- tryUpdate() - Method in class io.github.emcw.map.api.Towns
- type() - Method in record class io.github.emcw.oapi.v3.types.DiscordReqObj
-
Returns the value of the
type
record component.
U
- unit - Variable in class io.github.emcw.caching.CacheOptions
- updateCache(Boolean) - Method in class io.github.emcw.map.api.Players
- updateIf(CacheStrategy) - Method in class io.github.emcw.caching.BaseCache
- updater - Variable in class io.github.emcw.caching.BaseCache
- uuid - Variable in class io.github.emcw.oapi.v3.types.Entity
- uuid() - Method in record class io.github.emcw.oapi.v3.types.DiscordResObj
-
Returns the value of the
uuid
record component.
V
- V3(KnownMap) - Constructor for class io.github.emcw.oapi.OfficialAPI.V3
- valid() - Method in class io.github.emcw.map.entities.Location
-
Check if this location is properly initialized.
- valueAsObj(Map.Entry<String, T>) - Static method in class io.github.emcw.utils.GsonUtil
- valueOf(String) - Static method in enum class io.github.emcw.caching.CacheStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.emcw.KnownMap
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.emcw.caching.CacheStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.emcw.KnownMap
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Variable in class io.github.emcw.oapi.v3.types.ServerInfo
- visible() - Method in class io.github.emcw.map.entities.Player
-
If this player is visible on the Dynmap.
W
- withinRadius(Integer, Integer[]) - Static method in class io.github.emcw.utils.Funcs
- withinRadius(Integer, Integer, Integer) - Static method in class io.github.emcw.utils.Funcs
X
- x - Variable in class io.github.emcw.map.entities.ProcessedTown
- X - Variable in class io.github.emcw.oapi.v3.types.Point2D
Z
- z - Variable in class io.github.emcw.map.entities.ProcessedTown
- Z - Variable in class io.github.emcw.oapi.v3.types.Point2D
All Classes and Interfaces|All Packages|Serialized Form