Index

A B C D E F G H I K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages

A

addMarker(Key, Marker) - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
Add a new marker to this layer
anchor() - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Get the coordinates of the "tip" of the icon (relative to its top left corner).
anchor(Point) - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Set the coordinates of the "tip" of the icon (relative to its top left corner).
asBuilder() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Create a new MarkerOptions.Builder from this MarkerOptions instance
asString() - Method in interface xyz.jpenilla.squaremap.api.WorldIdentifier
Get the string representation of this WorldIdentifier.

B

build() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Create a new marker options instance from the current state of this builder
build() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider.Builder
Build a SimpleLayerProvider instance from the current state of this builder
builder() - Static method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
builder(String) - Static method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
Get a new SimpleLayerProvider.Builder instance
builder(Supplier<String>) - Static method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
Get a new SimpleLayerProvider.Builder instance
BukkitAdapter - Class in xyz.jpenilla.squaremap.api
Helper methods for bridging the Bukkit API with squaremap API.
bukkitWorld(MapWorld) - Static method in class xyz.jpenilla.squaremap.api.BukkitAdapter
Gets the Bukkit World for the given MapWorld.

C

center() - Method in class xyz.jpenilla.squaremap.api.marker.Circle
Get the center point of this circle
center() - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
Get the center point of this ellipse
center(Point) - Method in class xyz.jpenilla.squaremap.api.marker.Circle
Set a new center point for this circle
center(Point) - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
Set a new center point for this ellipse
circle(Point, double) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new circle marker
Circle - Class in xyz.jpenilla.squaremap.api.marker
Circle marker
clearMarkers() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
Remove all registered markers
clickTooltip() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the click tooltip
clickTooltip(String) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the click tooltip, accepts HTML
create(String, String) - Static method in interface xyz.jpenilla.squaremap.api.WorldIdentifier
Create a new WorldIdentifier from the provided namespace and value strings.
create(ComponentFlattener) - Method in interface xyz.jpenilla.squaremap.api.HtmlComponentSerializer.Provider
 

D

defaultHidden() - Method in interface xyz.jpenilla.squaremap.api.LayerProvider
Whether this layer is hidden by default in the control box
defaultHidden() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
 
defaultHidden(boolean) - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider.Builder
Set whether this layer is hidden by default
defaultOptions() - Static method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the default marker options instance

E

ellipse(Point, double, double) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new ellipse marker
Ellipse - Class in xyz.jpenilla.squaremap.api.marker
Ellipse marker
entries() - Method in interface xyz.jpenilla.squaremap.api.Registry
Get the registered entries
equals(Object) - Method in class xyz.jpenilla.squaremap.api.Key
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.Circle
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.Icon
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon.MultiPolygonPart
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.Polygon
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.Polyline
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.marker.Rectangle
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.Pair
 
equals(Object) - Method in class xyz.jpenilla.squaremap.api.Point
 
EVENODD - Enum constant in enum xyz.jpenilla.squaremap.api.marker.MarkerOptions.FillRule
 

F

fill() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get whether to fill the inside of the marker
fill(boolean) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set whether to fill the marker
fillColor() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the fill color
fillColor(Color) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the fill color
fillOpacity() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the fill opacity
fillOpacity(double) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the fill opacity
fillRule() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the fill rule
fillRule(MarkerOptions.FillRule) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the fill rule

G

get() - Static method in class xyz.jpenilla.squaremap.api.SquaremapProvider
Gets an instance of the Squaremap service, throwing IllegalStateException if an instance is not yet loaded.
get(Key) - Method in interface xyz.jpenilla.squaremap.api.Registry
Get the registered value for a key
getKey() - Method in class xyz.jpenilla.squaremap.api.Key
Get the key string for this key
getLabel() - Method in interface xyz.jpenilla.squaremap.api.LayerProvider
Get the label of this LayerProvider, shown in the control box
getLabel() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
 
getMarkers() - Method in interface xyz.jpenilla.squaremap.api.LayerProvider
Get the markers to display
getMarkers() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
 
getWorldIfEnabled(WorldIdentifier) - Method in interface xyz.jpenilla.squaremap.api.Squaremap
Get an optional which will either A) Be empty, if the world does not exist, or does not have squaremap enabled B) Contain the MapWorld instance for the World associated with the provided WorldIdentifier, if the world exists and has squaremap enabled

H

hasEntry(Key) - Method in interface xyz.jpenilla.squaremap.api.Registry
Check whether an entry is present for the provided key
hashCode() - Method in class xyz.jpenilla.squaremap.api.Key
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.Circle
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.Icon
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon.MultiPolygonPart
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.Polygon
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.Polyline
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.marker.Rectangle
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.Pair
 
hashCode() - Method in class xyz.jpenilla.squaremap.api.Point
 
hasMarker(Key) - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
Check whether a marker is registered for a key
hidden(UUID) - Method in interface xyz.jpenilla.squaremap.api.PlayerManager
Get whether a player is hidden on the map
hidden(UUID, boolean) - Method in interface xyz.jpenilla.squaremap.api.PlayerManager
Set whether a player is hidden on the map temporarily
hidden(UUID, boolean, boolean) - Method in interface xyz.jpenilla.squaremap.api.PlayerManager
Set whether a player is hidden on the map
hide(UUID) - Method in interface xyz.jpenilla.squaremap.api.PlayerManager
Set a player to be temporarily hidden on the map
hide(UUID, boolean) - Method in interface xyz.jpenilla.squaremap.api.PlayerManager
Set a player to be hidden on the map
hoverTooltip() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the hover tooltip
hoverTooltip(String) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the hover tooltip, accepts HTML
htmlComponentSerializer() - Method in interface xyz.jpenilla.squaremap.api.Squaremap
Get an HtmlComponentSerializer using the platform ComponentFlattener.
HtmlComponentSerializer - Interface in xyz.jpenilla.squaremap.api
Safely encodes Components as HTML text.
HtmlComponentSerializer.Provider - Interface in xyz.jpenilla.squaremap.api
 
htmlStripper() - Static method in interface xyz.jpenilla.squaremap.api.HtmlStripper
Get an HtmlStripper.
HtmlStripper - Interface in xyz.jpenilla.squaremap.api
Strips HTML tags from text.
HtmlStripper.Provider - Interface in xyz.jpenilla.squaremap.api
 

I

icon(Point, Key, int) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new icon marker
icon(Point, Key, int, int) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new icon marker
icon(Point, Point, Point, Key, int, int) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new icon marker
Icon - Class in xyz.jpenilla.squaremap.api.marker
Icon marker, used to create an icon with an image on a map
iconRegistry() - Method in interface xyz.jpenilla.squaremap.api.Squaremap
Get the registry of images which can be used with icon markers
identifier() - Method in interface xyz.jpenilla.squaremap.api.MapWorld
Get the identifier of this world.
image() - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Get the key for the currently used image
image(Key) - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Set the image to use for this icon.
instance() - Method in interface xyz.jpenilla.squaremap.api.HtmlStripper.Provider
 
IPolygon - Interface in xyz.jpenilla.squaremap.api.marker
Interface with common methods to Polygon and MultiPolygon.MultiPolygonPart

K

key(String) - Static method in class xyz.jpenilla.squaremap.api.Key
Get a new Key instance for the provided key string.
Key - Class in xyz.jpenilla.squaremap.api
Simple string wrapper used to identify things.

L

layerPriority() - Method in interface xyz.jpenilla.squaremap.api.LayerProvider
0-indexed order for this layer in the control box
layerPriority() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
 
layerPriority(int) - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider.Builder
Set the priority for this layer
LayerProvider - Interface in xyz.jpenilla.squaremap.api
Provides Markers and other metadata which make up a layer.
layerRegistry() - Method in interface xyz.jpenilla.squaremap.api.MapWorld
Gets the layer registry for this world.
left() - Method in class xyz.jpenilla.squaremap.api.Pair
Get the left value

M

mainPolygon() - Method in interface xyz.jpenilla.squaremap.api.marker.IPolygon
Get the mutable list of the points which make up the main polygon
mainPolygon() - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon.MultiPolygonPart
 
mainPolygon() - Method in class xyz.jpenilla.squaremap.api.marker.Polygon
 
mainPolygon(List<Point>) - Method in interface xyz.jpenilla.squaremap.api.marker.IPolygon
Set the points which make up the main polygon for this polygon.
mainPolygon(Point...) - Method in interface xyz.jpenilla.squaremap.api.marker.IPolygon
Set the points which make up the main polygon for this polygon.
MapWorld - Interface in xyz.jpenilla.squaremap.api
Represents a world mapped by squaremap.
mapWorlds() - Method in interface xyz.jpenilla.squaremap.api.Squaremap
Get an unmodifiable view of the enabled worlds
Marker - Class in xyz.jpenilla.squaremap.api.marker
Parent class to all map markers, also contains static factory methods for different marker types
Marker() - Constructor for class xyz.jpenilla.squaremap.api.marker.Marker
 
markerOptions() - Method in class xyz.jpenilla.squaremap.api.marker.Marker
Get the current marker options used by this marker
markerOptions(MarkerOptions) - Method in class xyz.jpenilla.squaremap.api.marker.Marker
Set the marker options for this marker
markerOptions(MarkerOptions.Builder) - Method in class xyz.jpenilla.squaremap.api.marker.Marker
Set the marker options for this marker
MarkerOptions - Class in xyz.jpenilla.squaremap.api.marker
Class holding options for map markers
MarkerOptions.Builder - Class in xyz.jpenilla.squaremap.api.marker
Builder for MarkerOptions
MarkerOptions.FillRule - Enum in xyz.jpenilla.squaremap.api.marker
Fill modes enum
markerOptionsMatch(Marker) - Method in class xyz.jpenilla.squaremap.api.marker.Marker
 
multiPoints(List<List<Point>>) - Method in class xyz.jpenilla.squaremap.api.marker.Polyline
Set a new list of lines for this multiline
multiPoints(List<Point>...) - Method in class xyz.jpenilla.squaremap.api.marker.Polyline
Set a new list of lines for this multiline
multiPolygon(List<MultiPolygon.MultiPolygonPart>) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new multi polygon marker from parts
multiPolygon(MultiPolygon.MultiPolygonPart...) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new multi polygon marker from parts
MultiPolygon - Class in xyz.jpenilla.squaremap.api.marker
MultiPolygon marker, used to display multiple polygons while treating them as a single marker
MultiPolygon.MultiPolygonPart - Class in xyz.jpenilla.squaremap.api.marker
MultiPolygonPart is a class to represent sub polygons of MultiPolygons
multiPolyline(List<List<Point>>) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new multi-polyline from a list of lists of points
multiPolyline(List<Point>...) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new multi-polyline from a list of lists of points

N

namespace() - Method in interface xyz.jpenilla.squaremap.api.WorldIdentifier
Gets the namespace string of this WorldIdentifier.
namespacedKey(WorldIdentifier) - Static method in class xyz.jpenilla.squaremap.api.BukkitAdapter
Convert the given WorldIdentifier to a Bukkit NamespacedKey.
negativeSpace() - Method in interface xyz.jpenilla.squaremap.api.marker.IPolygon
Get the mutable list of polygons which make up the negative space for this polygon.
negativeSpace() - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon.MultiPolygonPart
 
negativeSpace() - Method in class xyz.jpenilla.squaremap.api.marker.Polygon
 
negativeSpace(List<List<Point>>) - Method in interface xyz.jpenilla.squaremap.api.marker.IPolygon
Set the negative space for this polygon.
negativeSpace(List<Point>...) - Method in interface xyz.jpenilla.squaremap.api.marker.IPolygon
Set the negative space for this polygon.
NONZERO - Enum constant in enum xyz.jpenilla.squaremap.api.marker.MarkerOptions.FillRule
 

O

of(double, double) - Static method in class xyz.jpenilla.squaremap.api.Point
Create a new point from an x and z position
of(String) - Static method in class xyz.jpenilla.squaremap.api.Key
Get a new Key instance for the provided key string.
of(L, R) - Static method in class xyz.jpenilla.squaremap.api.Pair
Create a new Pair

P

Pair<L,R> - Class in xyz.jpenilla.squaremap.api
Data class for holding a pair of non-null objects with generic types.
parse(String) - Static method in interface xyz.jpenilla.squaremap.api.WorldIdentifier
Parse a colon separated identifier string into a new WorldIdentifier.
part(List<Point>, List<List<Point>>) - Static method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
Create a new MultiPolygon.MultiPolygonPart from a list of points, and a secondary list polygons that make up the negative space
part(List<Point>, List<Point>...) - Static method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
Create a new MultiPolygon.MultiPolygonPart from a list of points, and a secondary list polygons that make up the negative space
part(Point...) - Static method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
Create a new MultiPolygon.MultiPolygonPart from a list of points
playerManager() - Method in interface xyz.jpenilla.squaremap.api.Squaremap
Get the player manager
PlayerManager - Interface in xyz.jpenilla.squaremap.api
Interface for interacting with players on the map
point() - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Get the point where this icon will be located at
point(double, double) - Static method in class xyz.jpenilla.squaremap.api.Point
Create a new point from an x and z position
point(Point) - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Set a new location for this icon marker
point(Location) - Static method in class xyz.jpenilla.squaremap.api.BukkitAdapter
Create a new point from a Bukkit Location.
Point - Class in xyz.jpenilla.squaremap.api
Represents a point on a map in the XZ plane.
point1() - Method in class xyz.jpenilla.squaremap.api.marker.Rectangle
Get the first corner point for this rectangle
point1(Point) - Method in class xyz.jpenilla.squaremap.api.marker.Rectangle
Set the first corner point for this rectangle
point2() - Method in class xyz.jpenilla.squaremap.api.marker.Rectangle
Get the second corner point for this rectangle
point2(Point) - Method in class xyz.jpenilla.squaremap.api.marker.Rectangle
Set the second corner point for this rectangle
points() - Method in class xyz.jpenilla.squaremap.api.marker.Polyline
Get the points that make up this polyline.
points(List<Point>) - Method in class xyz.jpenilla.squaremap.api.marker.Polyline
Set a new list of points for this line
points(Point...) - Method in class xyz.jpenilla.squaremap.api.marker.Polyline
Set a new list of points for this line
points(Point, Point) - Method in class xyz.jpenilla.squaremap.api.marker.Rectangle
 
polygon(List<Point>) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new polygon marker from points
polygon(List<Point>, List<List<Point>>) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new polygon marker from a main polygon, and a list of polygons which make up the negative space
polygon(List<Point>, List<Point>...) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new polygon marker from a main polygon, and a list of polygons which make up the negative space
polygon(Point...) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new polygon marker from points
Polygon - Class in xyz.jpenilla.squaremap.api.marker
Polygon marker
polyline(List<Point>) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new polyline from a list of points
polyline(Point...) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new polyline from a list of points
Polyline - Class in xyz.jpenilla.squaremap.api.marker
Polyline marker, used to draw any number of lines

R

radius() - Method in class xyz.jpenilla.squaremap.api.marker.Circle
Get the radius of this circle
radius(double) - Method in class xyz.jpenilla.squaremap.api.marker.Circle
Set the radius of this circle
radiusX() - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
Get the radiusX of this ellipse
radiusX(double) - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
Set the radiusX of this ellipse
radiusZ() - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
Get the radiusZ of this ellipse
radiusZ(double) - Method in class xyz.jpenilla.squaremap.api.marker.Ellipse
Set the radiusZ of this ellipse
rectangle(Point, Point) - Static method in class xyz.jpenilla.squaremap.api.marker.Marker
Create a new rectangle marker from two corner points
Rectangle - Class in xyz.jpenilla.squaremap.api.marker
Rectangle marker
register(Key, T) - Method in interface xyz.jpenilla.squaremap.api.Registry
Register a new entry with the provided key and value
registeredMarkers() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
Get an unmodifiable view of the registered markers
Registry<T> - Interface in xyz.jpenilla.squaremap.api
Simple registry interface
removeMarker(Key) - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
Remove an existing marker from this layer, returning either the removed marker, or null if no marker was present for the provided key.
right() - Method in class xyz.jpenilla.squaremap.api.Pair
Get the right value

S

show(UUID) - Method in interface xyz.jpenilla.squaremap.api.PlayerManager
Set a player to temporarily not be hidden on the map
show(UUID, boolean) - Method in interface xyz.jpenilla.squaremap.api.PlayerManager
Set a player to not be hidden on the map
showControls() - Method in interface xyz.jpenilla.squaremap.api.LayerProvider
Whether to show this layer in the control box
showControls() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
 
showControls(boolean) - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider.Builder
Set whether to show controls for this layer
SimpleLayerProvider - Class in xyz.jpenilla.squaremap.api
A simple LayerProvider implementation, backed by a Map.
SimpleLayerProvider.Builder - Class in xyz.jpenilla.squaremap.api
sizeX() - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Get the x size
sizeX(int) - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Set the x size
sizeZ() - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Get the z size
sizeZ(int) - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Set the z size
Squaremap - Interface in xyz.jpenilla.squaremap.api
squaremap API
SquaremapProvider - Class in xyz.jpenilla.squaremap.api
Static singleton for conveniently accessing the squaremap API instance.
stripHtml(String) - Method in interface xyz.jpenilla.squaremap.api.HtmlStripper
Strips HTML tags from the provided string.
stroke() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get whether to render the line stroke
stroke(boolean) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set whether to render the line stroke
strokeColor() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the stroke color
strokeColor(Color) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the line stroke color
strokeOpacity() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the line stroke opacity
strokeOpacity(double) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the line stroke opacity
strokeWeight() - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
Get the line stroke weight
strokeWeight(int) - Method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions.Builder
Set the line stroke weight
subPolygons() - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
Get the mutable list of the sub polygons which make up this MultiPolygon
subPolygons(List<MultiPolygon.MultiPolygonPart>) - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
Set a new list of sub polygons.
subPolygons(MultiPolygon.MultiPolygonPart...) - Method in class xyz.jpenilla.squaremap.api.marker.MultiPolygon
Set a new list of sub polygons.

T

tooltipAnchor() - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Get the coordinates of the point from which popups will "open", relative to the icon anchor.
tooltipAnchor(Point) - Method in class xyz.jpenilla.squaremap.api.marker.Icon
Set the coordinates of the point from which popups will "open", relative to the icon anchor.
toString() - Method in class xyz.jpenilla.squaremap.api.Key
 

U

unregister(Key) - Method in interface xyz.jpenilla.squaremap.api.Registry
Unregister the entry for the provided key if present

V

value() - Method in interface xyz.jpenilla.squaremap.api.WorldIdentifier
Gets the value string of this WorldIdentifier.
valueOf(String) - Static method in enum xyz.jpenilla.squaremap.api.marker.MarkerOptions.FillRule
Returns the enum constant of this type with the specified name.
values() - Static method in enum xyz.jpenilla.squaremap.api.marker.MarkerOptions.FillRule
Returns an array containing the constants of this enum type, in the order they are declared.

W

webDir() - Method in interface xyz.jpenilla.squaremap.api.Squaremap
Get the web directory
withFlattener(ComponentFlattener) - Static method in interface xyz.jpenilla.squaremap.api.HtmlComponentSerializer
Create a new HtmlComponentSerializer using the provided ComponentFlattener.
worldIdentifier(World) - Static method in class xyz.jpenilla.squaremap.api.BukkitAdapter
Gets the WorldIdentifier for a Bukkit World.
WorldIdentifier - Interface in xyz.jpenilla.squaremap.api
Namespaced identifier used to query worlds from squaremap.

X

x() - Method in class xyz.jpenilla.squaremap.api.Point
Get the x position of this point
xyz.jpenilla.squaremap.api - package xyz.jpenilla.squaremap.api
 
xyz.jpenilla.squaremap.api.marker - package xyz.jpenilla.squaremap.api.marker
 

Z

z() - Method in class xyz.jpenilla.squaremap.api.Point
Get the z position of this point
zIndex() - Method in interface xyz.jpenilla.squaremap.api.LayerProvider
0-indexed z-index for this layer.
zIndex() - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
 
zIndex(int) - Method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider.Builder
Set the z-index for this layer
A B C D E F G H I K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages