public interface MapCanvas
MapRenderer and represents that renderer's layer on the
 map.| Modifier and Type | Method and Description | 
|---|---|
void | 
drawImage(int x,
         int y,
         Image image)
Draw an image to the map. 
 | 
void | 
drawText(int x,
        int y,
        MapFont font,
        String text)
Render text to the map using fancy formatting. 
 | 
byte | 
getBasePixel(int x,
            int y)
Get a pixel from the layers below this canvas. 
 | 
MapCursorCollection | 
getCursors()
Get the cursor collection associated with this canvas. 
 | 
MapView | 
getMapView()
Get the map this canvas is attached to. 
 | 
byte | 
getPixel(int x,
        int y)
Get a pixel from the canvas. 
 | 
void | 
setCursors(MapCursorCollection cursors)
Set the cursor collection associated with this canvas. 
 | 
void | 
setPixel(int x,
        int y,
        byte color)
Draw a pixel to the canvas. 
 | 
@NotNull MapView getMapView()
@NotNull MapCursorCollection getCursors()
void setCursors(@NotNull
                MapCursorCollection cursors)
cursors - The MapCursorCollection to associate with this canvas.void setPixel(int x,
              int y,
              byte color)
x - The x coordinate, from 0 to 127.y - The y coordinate, from 0 to 127.color - The color. See MapPalette.byte getPixel(int x,
              int y)
x - The x coordinate, from 0 to 127.y - The y coordinate, from 0 to 127.MapPalette.byte getBasePixel(int x,
                  int y)
x - The x coordinate, from 0 to 127.y - The y coordinate, from 0 to 127.MapPalette.void drawImage(int x,
               int y,
               @NotNull
               Image image)
x - The x coordinate of the image.y - The y coordinate of the image.image - The Image to draw.void drawText(int x,
              int y,
              @NotNull
              MapFont font,
              @NotNull
              String text)
MapPalette).x - The column to start rendering on.y - The row to start rendering on.font - The font to use.text - The formatted text to render.Copyright © 2022. All rights reserved.