public interface MapView
| Modifier and Type | Interface | Description | 
|---|---|---|
static class  | 
MapView.Scale | 
 An enum representing all possible scales a map can be set to. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
void | 
addRenderer(MapRenderer renderer) | 
 Add a renderer to this map. 
 | 
int | 
getCenterX() | 
 Get the center X position of this map. 
 | 
int | 
getCenterZ() | 
 Get the center Z position of this map. 
 | 
int | 
getId() | 
 Get the ID of this map item for use with  
MapMeta. | 
List<MapRenderer> | 
getRenderers() | 
 Get a list of MapRenderers currently in effect. 
 | 
MapView.Scale | 
getScale() | 
 Get the scale of this map. 
 | 
World | 
getWorld() | 
 Get the world that this map is associated with. 
 | 
boolean | 
isLocked() | 
 Gets whether the map is locked or not. 
 | 
boolean | 
isTrackingPosition() | 
 Gets whether a position cursor should be shown when the map is near its
 center. 
 | 
boolean | 
isUnlimitedTracking() | 
 Whether the map will show a smaller position cursor (true), or no
 position cursor (false) when cursor is outside of map's range. 
 | 
boolean | 
isVirtual() | 
 Check whether this map is virtual. 
 | 
boolean | 
removeRenderer(MapRenderer renderer) | 
 Remove a renderer from this map. 
 | 
void | 
setCenterX(int x) | 
 Set the center X position of this map. 
 | 
void | 
setCenterZ(int z) | 
 Set the center Z position of this map. 
 | 
void | 
setLocked(boolean locked) | 
 Gets whether the map is locked or not. 
 | 
void | 
setScale(MapView.Scale scale) | 
 Set the scale of this map. 
 | 
void | 
setTrackingPosition(boolean trackingPosition) | 
 Sets whether a position cursor should be shown when the map is near its
 center. 
 | 
void | 
setUnlimitedTracking(boolean unlimited) | 
 Whether the map will show a smaller position cursor (true), or no
 position cursor (false) when cursor is outside of map's range. 
 | 
void | 
setWorld(World world) | 
 Set the world that this map is associated with. 
 | 
int getId()
MapMeta.boolean isVirtual()
@NotNull MapView.Scale getScale()
void setScale(@NotNull
              MapView.Scale scale)
scale - The scale to set.int getCenterX()
int getCenterZ()
void setCenterX(int x)
x - The center X position.void setCenterZ(int z)
z - The center Z position.@Nullable World getWorld()
void setWorld(@NotNull
              World world)
world - The World to associate this map with.@NotNull List<MapRenderer> getRenderers()
List<MapRenderer> containing each map renderer.void addRenderer(@NotNull
                 MapRenderer renderer)
renderer - The MapRenderer to add.boolean removeRenderer(@Nullable
                       MapRenderer renderer)
renderer - The MapRenderer to remove.boolean isTrackingPosition()
void setTrackingPosition(boolean trackingPosition)
trackingPosition - tracking statusboolean isUnlimitedTracking()
void setUnlimitedTracking(boolean unlimited)
unlimited - tracking stateboolean isLocked()
void setLocked(boolean locked)
locked - statusCopyright © 2019. All rights reserved.