程序包 org.bukkit.map

类 MapCursor

java.lang.Object
org.bukkit.map.MapCursor

public final class MapCursor extends Object
表示一个地图上的光标.

原文: Represents a cursor on a map.

  • 嵌套类概要

    嵌套类
    修饰符和类型
    说明
    static enum 
    表示地图光标的标准类型。
  • 构造器概要

    构造器
    构造器
    说明
    MapCursor(byte x, byte y, byte direction, byte type, boolean visible)
    已过时。
    不安全的参数
    MapCursor(byte x, byte y, byte direction, MapCursor.Type type, boolean visible)
    初始化地图光标.
  • 方法概要

    修饰符和类型
    方法
    说明
    byte
    获取这个光标的朝向.
    byte
    已过时。
    不安全的参数
    获取这个光标的类型.
    byte
    获取这个光标的X坐标.
    byte
    获取这个光标的Y坐标.
    boolean
    获取这个光标的可见情况.
    void
    setDirection(byte direction)
    设置这个光标的方向.
    void
    setRawType(byte type)
    已过时。
    不安全的参数
    void
    设置这个光标的类型.
    void
    setVisible(boolean visible)
    设置这个光标的可见情况.
    void
    setX(byte x)
    设置这个光标的X坐标.
    void
    setY(byte y)
    设置这个光标的Y坐标.

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • MapCursor

      @Deprecated public MapCursor(byte x, byte y, byte direction, byte type, boolean visible)
      已过时。
      不安全的参数
      初始化地图光标.

      原文: Initialize the map cursor.

      参数:
      x - x坐标,范围为-128到127
      y - y坐标,范围为-128到127
      direction - 光标的朝向,范围为0到15
      type - 地图光标的类型(颜色、风格)
      visible - 光标在默认情况下是否可见
    • MapCursor

      public MapCursor(byte x, byte y, byte direction, MapCursor.Type type, boolean visible)
      初始化地图光标.

      原文: Initialize the map cursor.

      参数:
      x - The x coordinate, from -128 to 127.
      y - The y coordinate, from -128 to 127.
      direction - The facing of the cursor, from 0 to 15.
      type - The type (color/style) of the map cursor.
      visible - Whether the cursor is visible by default.
  • 方法详细资料

    • getX

      public byte getX()
      获取这个光标的X坐标.

      原文: Get the X position of this cursor.

      返回:
      X坐标
    • getY

      public byte getY()
      获取这个光标的Y坐标.

      原文: Get the Y position of this cursor.

      返回:
      Y坐标
    • getDirection

      public byte getDirection()
      获取这个光标的朝向.

      原文: Get the direction of this cursor.

      返回:
      光标的朝向,范围为0到15
    • getType

      public MapCursor.Type getType()
      获取这个光标的类型.

      原文: Get the type of this cursor.

      返回:
      地图光标的类型(颜色、风格)
    • getRawType

      @Deprecated public byte getRawType()
      已过时。
      不安全的参数
      获取这个光标的类型.

      原文: Get the type of this cursor.

      返回:
      地图光标的类型(颜色、风格)
    • isVisible

      public boolean isVisible()
      获取这个光标的可见情况.

      原文: Get the visibility status of this cursor.

      返回:
      可见则返回true,否则返回false
    • setX

      public void setX(byte x)
      设置这个光标的X坐标.

      原文: Set the X position of this cursor.

      参数:
      x - X坐标
    • setY

      public void setY(byte y)
      设置这个光标的Y坐标.

      原文: Set the Y position of this cursor.

      参数:
      y - Y坐标
    • setDirection

      public void setDirection(byte direction)
      设置这个光标的方向.

      原文: Set the direction of this cursor.

      参数:
      direction - 这个光标的朝向,范围为0到15
    • setType

      public void setType(MapCursor.Type type)
      设置这个光标的类型.

      原文: Set the type of this cursor.

      参数:
      type - 地图光标的类型(颜色、风格)
    • setRawType

      @Deprecated public void setRawType(byte type)
      已过时。
      不安全的参数
      设置这个光标的类型.

      原文: Set the type of this cursor.

      参数:
      type - 地图光标的类型(颜色、风格)
    • setVisible

      public void setVisible(boolean visible)
      设置这个光标的可见情况.

      原文: Set the visibility status of this cursor.

      参数:
      visible - 可见则为true