Index
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.Builderfrom thisMarkerOptionsinstance - 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
SimpleLayerProviderinstance from the current state of this builder - builder() - Static method in class xyz.jpenilla.squaremap.api.marker.MarkerOptions
-
Get a new
MarkerOptions.Builder - builder(String) - Static method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
-
Get a new
SimpleLayerProvider.Builderinstance - builder(Supplier<String>) - Static method in class xyz.jpenilla.squaremap.api.SimpleLayerProvider
-
Get a new
SimpleLayerProvider.Builderinstance - 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
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
WorldIdentifierfrom 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
Squaremapservice, throwingIllegalStateExceptionif 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
MapWorldinstance for the World associated with the providedWorldIdentifier, 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
HtmlComponentSerializerusing the platformComponentFlattener. - HtmlComponentSerializer - Interface in xyz.jpenilla.squaremap.api
-
Safely encodes
Componentsas 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
PolygonandMultiPolygon.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
WorldIdentifierto a BukkitNamespacedKey. - 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.MultiPolygonPartfrom 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.MultiPolygonPartfrom 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.MultiPolygonPartfrom 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
nullif 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
LayerProviderimplementation, backed by a Map. - SimpleLayerProvider.Builder - Class in xyz.jpenilla.squaremap.api
-
Builder for
SimpleLayerProvider - 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
HtmlComponentSerializerusing the providedComponentFlattener. - worldIdentifier(World) - Static method in class xyz.jpenilla.squaremap.api.BukkitAdapter
-
Gets the
WorldIdentifierfor a BukkitWorld. - 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
All Classes and Interfaces|All Packages