枚举 ClickType
- 所有已实现的接口:
Serializable
,Comparable<ClickType>
,Constable
点击类型.
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量概要
枚举常量说明Ctrl+丢弃物品键(默认为Q).创造模式物品栏的任何点击操作.双击鼠标左键.丢弃物品键(默认为Q).鼠标左键(或主键).鼠标中键(或鼠标滚轮按键).数字键1-9,对应快捷栏的物品槽.鼠标右键.Shift+鼠标左键.Shift+鼠标右键.The "swap item with offhand" key (defaults to F).无法被Bukkit解析的物品栏点击类型.在物品栏界面的“灰色区域”单击鼠标左键.在物品栏界面的“灰色区域”单击鼠标右键. -
方法概要
-
枚举常量详细资料
-
LEFT
鼠标左键(或主键). -
SHIFT_LEFT
Shift+鼠标左键. -
RIGHT
鼠标右键. -
SHIFT_RIGHT
Shift+鼠标右键. -
WINDOW_BORDER_LEFT
在物品栏界面的“灰色区域”单击鼠标左键.译注:“灰色区域”指Minecraft窗口范围内超出物品栏范围的部分
-
WINDOW_BORDER_RIGHT
在物品栏界面的“灰色区域”单击鼠标右键.译注:“灰色区域”指Minecraft窗口范围内超出物品栏范围的部分
-
MIDDLE
鼠标中键(或鼠标滚轮按键). -
NUMBER_KEY
数字键1-9,对应快捷栏的物品槽. -
DOUBLE_CLICK
双击鼠标左键. -
DROP
丢弃物品键(默认为Q). -
CONTROL_DROP
Ctrl+丢弃物品键(默认为Q). -
CREATIVE
创造模式物品栏的任何点击操作. -
SWAP_OFFHAND
The "swap item with offhand" key (defaults to F). -
UNKNOWN
无法被Bukkit解析的物品栏点击类型.这个按键类型仅出现在Minecraft的版本过渡期, 且不应该被依赖.
任何对 ClickType.UNKNOWN 的调用都是在最努力的基础上的.译注: 一般只在支持最新快照版本的插件中才可能需要使用.
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量NullPointerException
- 如果参数为空值
-
isKeyboardClick
public boolean isKeyboardClick()判断这个按键类型是否为键盘按键.原文:Gets whether this ClickType represents the pressing of a key on a keyboard.
- 返回:
- 如果这个按键类型为键盘按键则返回true,否则返回false.
-
isMouseClick
public boolean isMouseClick()判断这个按键类型是否为鼠标按键.原文:Gets whether this ClickType represents the pressing of a mouse button
- 返回:
- 如果这个按键类型为鼠标按键则返回true,否则返回false.
-
isCreativeAction
public boolean isCreativeAction()判断这个按键类型所定义的操作是否只能在创造模式被执行.原文:Gets whether this ClickType represents an action that can only be performed by a Player in creative mode.
- 返回:
- 如果这个按键类型要求玩家处在创造模式则返回true,否则返回false.
-
isRightClick
public boolean isRightClick()判断这个按键类型是否使用了鼠标右键.原文:Gets whether this ClickType represents a right click.
- 返回:
- 如果这个按键类型使用了鼠标右键则返回true,否则返回false.
-
isLeftClick
public boolean isLeftClick()判断这个按键类型是否使用了鼠标左键.原文:Gets whether this ClickType represents a left click.
- 返回:
- 如果这个按键类型使用了鼠标左键则返回true,否则返回false.
-
isShiftClick
public boolean isShiftClick()判断这个按键类型是否使用了Shift键.原文:Gets whether this ClickType indicates that the shift key was pressed down when the click was made.
- 返回:
- 如果这个按键类型使用了Shift键则返回true,否则返回false.
-