程序包 org.bukkit

# 注解 Warning

@Target({CONSTRUCTOR,METHOD,TYPE}) @Retention(RUNTIME) public @interface Warning
为指定项目指定一个警告声明。

当服务器设置使用'default'警告时，如果`value()`为true，则会输出警告。

原文： This designates the warning state for a specific item.

When the server settings dictate 'default' warnings, warnings are printed if the `value()` is true.

- ## 嵌套类概要

  嵌套类
  修饰符和类型
  类
  说明
  `static enum`
  `Warning.WarningState`
  这表示服务器过载时的警告。

- ## 可选元素概要

  可选元素
  修饰符和类型
  可选元素
  说明
  `String`
  `reason`
  提供这个事件被废弃原因的细节信息。
  `boolean`
  `value`
  设置反对器在默认状态下是否会在注册中的事件被打印时警告。

- ## 元素详细资料

  - ### value

    boolean value
    设置反对器在默认状态下是否会在注册中的事件被打印时警告。(不确定的翻译)

    原文： This sets if the deprecation warnings when registering events gets printed when the setting is in the default state.

    返回:
      正常时返回false，否则返回true并尝试输出警告。
    默认值:
      false

  - ### reason

    String reason
    提供这个事件被废弃原因的细节信息。

    原文： This can provide detailed information on why the event is deprecated.

    返回:
      这个事件被废弃的原因
    默认值:
      ""