Class MapScreen


  • public class MapScreen
    extends java.lang.Object
    A screen spanning a rectangular area using item frames and fake maps
    • Constructor Detail

      • MapScreen

        public MapScreen​(int width,
                         int height,
                         org.bukkit.entity.Entity[][] entities,
                         NmsAdapter nmsAdapter)
    • Method Detail

      • update

        public void update()
        Updates the cached map data
      • send

        public void send()
        Sends the maps to the observers
      • addObserver

        public void addObserver​(org.bukkit.entity.Player player)
      • removeObserver

        public void removeObserver​(org.bukkit.entity.Player player)
      • clearObservers

        public void clearObservers()
      • addIcon

        public void addIcon​(MapIcon mapIcon)
      • isValid

        public boolean isValid()
      • getTotalDimensions

        public java.awt.Dimension getTotalDimensions()
      • getTotalWidth

        public int getTotalWidth()
      • getTotalHeight

        public int getTotalHeight()