Interface MapDecoration

  • All Superinterfaces:
    DataSerializable

    public interface MapDecoration
    extends DataSerializable
    A MapDecoration represents a symbol that may be placed at a specific point on a map, which exists as a separate layer on top of a MapCanvas. A common example of a Decoration is the player marker.

    Unlike a MapCanvas which is a relatively static feature of a MapInfo, the position and rotation of decorations can be updated more easily.

    The co-ordinate system used when getting or setting a decoration's location on a map is independent of any world a map may be based on. Instead, valid co-ordinates range from -128 to 127. The bottom left corner of the map is given by the co-ordinates (-128, -128).