Class NmsAdapterImpl

  • All Implemented Interfaces:
    NmsAdapter

    public class NmsAdapterImpl
    extends java.lang.Object
    implements NmsAdapter
    • Constructor Summary

      Constructors 
      Constructor Description
      NmsAdapterImpl()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object constructFramePacket​(int frameId, int mapId)  
      java.lang.Object constructMapPacket​(int mapId, byte scale, boolean trackPos, boolean locked, java.util.Collection<MapIcon> icons, byte[][] data)  
      java.lang.Object constructMapPacket​(int mapId, byte scale, boolean trackPos, boolean locked, java.util.Collection<MapIcon> icons, byte[] data, int minX, int minZ, int width, int height)  
      java.awt.Color matchColor​(byte color)  
      byte matchRgb​(int r, int g, int b)  
      MapPalette matchRgbPalette​(int r, int g, int b)  
      void sendPacket​(org.bukkit.entity.Player player, java.lang.Object packet)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NmsAdapterImpl

        public NmsAdapterImpl()
    • Method Detail

      • sendPacket

        public void sendPacket​(org.bukkit.entity.Player player,
                               java.lang.Object packet)
        Specified by:
        sendPacket in interface NmsAdapter
      • constructMapPacket

        public java.lang.Object constructMapPacket​(int mapId,
                                                   byte scale,
                                                   boolean trackPos,
                                                   boolean locked,
                                                   java.util.Collection<MapIcon> icons,
                                                   byte[][] data)
        Specified by:
        constructMapPacket in interface NmsAdapter
      • constructMapPacket

        public java.lang.Object constructMapPacket​(int mapId,
                                                   byte scale,
                                                   boolean trackPos,
                                                   boolean locked,
                                                   java.util.Collection<MapIcon> icons,
                                                   byte[] data,
                                                   int minX,
                                                   int minZ,
                                                   int width,
                                                   int height)
        Specified by:
        constructMapPacket in interface NmsAdapter
      • constructFramePacket

        public java.lang.Object constructFramePacket​(int frameId,
                                                     int mapId)
        Specified by:
        constructFramePacket in interface NmsAdapter
      • matchRgb

        public byte matchRgb​(int r,
                             int g,
                             int b)
        Specified by:
        matchRgb in interface NmsAdapter
      • matchColor

        public java.awt.Color matchColor​(byte color)
        Specified by:
        matchColor in interface NmsAdapter
      • matchRgbPalette

        public MapPalette matchRgbPalette​(int r,
                                          int g,
                                          int b)