程序包 org.bukkit.map
类 MapRenderer
java.lang.Object
org.bukkit.map.MapRenderer
Represents a renderer for a map.
-
构造器概要
构造器说明Initialize the map renderer base to be non-contextual.MapRenderer
(boolean contextual) Initialize the map renderer base with the given contextual status. -
方法概要
修饰符和类型方法说明void
initialize
(@NotNull MapView map) Initialize this MapRenderer for the given map.final boolean
Get whether the renderer is contextual, i.e. has different canvases for different players.abstract void
Render to the given map.
-
构造器详细资料
-
MapRenderer
public MapRenderer()Initialize the map renderer base to be non-contextual. SeeisContextual()
. -
MapRenderer
public MapRenderer(boolean contextual) Initialize the map renderer base with the given contextual status.- 参数:
contextual
- Whether the renderer is contextual. SeeisContextual()
.
-
-
方法详细资料
-
isContextual
public final boolean isContextual()Get whether the renderer is contextual, i.e. has different canvases for different players.- 返回:
- True if contextual, false otherwise.
-
initialize
Initialize this MapRenderer for the given map.- 参数:
map
- The MapView being initialized.
-
render
public abstract void render(@NotNull @NotNull MapView map, @NotNull @NotNull MapCanvas canvas, @NotNull @NotNull Player player) Render to the given map.- 参数:
map
- The MapView being rendered to.canvas
- The canvas to use for rendering.player
- The player who triggered the rendering.
-