# 枚举的使用
org.bukkit.event.Event.Result

使用Event.Result的程序包
程序包
说明
org.bukkit.event
用于处理触发代码的执行的类.
org.bukkit.event.inventory
与`物品栏`操作相关的`事件`.
org.bukkit.event.player
与`玩家`相关的`事件`.

- ## org.bukkit.event中Event.Result的使用

  返回Event.Result的org.bukkit.event中的方法
  修饰符和类型
  方法
  说明
  `static Event.Result`
  Event.Result.`valueOf(String name)`
  返回带有指定名称的该类型的枚举常量。
  `static Event.Result[]`
  Event.Result.`values()`
  按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。

- ## org.bukkit.event.inventory中Event.Result的使用

  返回Event.Result的org.bukkit.event.inventory中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Event.Result`
  InventoryInteractEvent.`getResult()`
  Gets the `Event.Result` of this event.
  参数类型为Event.Result的org.bukkit.event.inventory中的方法
  修饰符和类型
  方法
  说明
  `void`
  InventoryInteractEvent.`setResult(@NotNull Event.Result newResult)`
  Sets the result of this event.

- ## org.bukkit.event.player中Event.Result的使用

  返回Event.Result的org.bukkit.event.player中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Event.Result`
  PlayerBedEnterEvent.`useBed()`
  This controls the action to take with the bed that was clicked on.
  `@NotNull Event.Result`
  PlayerInteractEvent.`useInteractedBlock()`
  获取(控制见对应set方法)对被交互的方块采取的动作(如果有).
  `@NotNull Event.Result`
  PlayerInteractEvent.`useItemInHand()`
  获取(控制见下一个方法)对玩家手持的物品采取的动作/行动.
  参数类型为Event.Result的org.bukkit.event.player中的方法
  修饰符和类型
  方法
  说明
  `void`
  PlayerBedEnterEvent.`setUseBed(@NotNull Event.Result useBed)`
  Sets the action to take with the interacted bed.
  `void`
  PlayerInteractEvent.`setUseInteractedBlock(@NotNull Event.Result useInteractedBlock)`
  `void`
  PlayerInteractEvent.`setUseItemInHand(@NotNull Event.Result useItemInHand)`