枚举 UseAction

  • 所有已实现的接口:
    Serializable, Comparable<UseAction>

    public enum UseAction
    extends Enum<UseAction>
    Mappings:
    Namespace Name
    official brg
    intermediary net/minecraft/class_1839
    named net/minecraft/util/UseAction
    • 枚举常量详细资料

      • NONE

        public static final UseAction NONE
        Mappings:
        Namespace Name Mixin selector
        official a Lbrg;a:Lbrg;
        intermediary field_8952 Lnet/minecraft/class_1839;field_8952:Lnet/minecraft/class_1839;
        named NONE Lnet/minecraft/util/UseAction;NONE:Lnet/minecraft/util/UseAction;
      • EAT

        public static final UseAction EAT
        Mappings:
        Namespace Name Mixin selector
        official b Lbrg;b:Lbrg;
        intermediary field_8950 Lnet/minecraft/class_1839;field_8950:Lnet/minecraft/class_1839;
        named EAT Lnet/minecraft/util/UseAction;EAT:Lnet/minecraft/util/UseAction;
      • DRINK

        public static final UseAction DRINK
        Mappings:
        Namespace Name Mixin selector
        official c Lbrg;c:Lbrg;
        intermediary field_8946 Lnet/minecraft/class_1839;field_8946:Lnet/minecraft/class_1839;
        named DRINK Lnet/minecraft/util/UseAction;DRINK:Lnet/minecraft/util/UseAction;
      • BLOCK

        public static final UseAction BLOCK
        Mappings:
        Namespace Name Mixin selector
        official d Lbrg;d:Lbrg;
        intermediary field_8949 Lnet/minecraft/class_1839;field_8949:Lnet/minecraft/class_1839;
        named BLOCK Lnet/minecraft/util/UseAction;BLOCK:Lnet/minecraft/util/UseAction;
      • BOW

        public static final UseAction BOW
        Mappings:
        Namespace Name Mixin selector
        official e Lbrg;e:Lbrg;
        intermediary field_8953 Lnet/minecraft/class_1839;field_8953:Lnet/minecraft/class_1839;
        named BOW Lnet/minecraft/util/UseAction;BOW:Lnet/minecraft/util/UseAction;
      • SPEAR

        public static final UseAction SPEAR
        Mappings:
        Namespace Name Mixin selector
        official f Lbrg;f:Lbrg;
        intermediary field_8951 Lnet/minecraft/class_1839;field_8951:Lnet/minecraft/class_1839;
        named SPEAR Lnet/minecraft/util/UseAction;SPEAR:Lnet/minecraft/util/UseAction;
      • CROSSBOW

        public static final UseAction CROSSBOW
        Mappings:
        Namespace Name Mixin selector
        official g Lbrg;g:Lbrg;
        intermediary field_8947 Lnet/minecraft/class_1839;field_8947:Lnet/minecraft/class_1839;
        named CROSSBOW Lnet/minecraft/util/UseAction;CROSSBOW:Lnet/minecraft/util/UseAction;
      • SPYGLASS

        public static final UseAction SPYGLASS
        Mappings:
        Namespace Name Mixin selector
        official h Lbrg;h:Lbrg;
        intermediary field_27079 Lnet/minecraft/class_1839;field_27079:Lnet/minecraft/class_1839;
        named SPYGLASS Lnet/minecraft/util/UseAction;SPYGLASS:Lnet/minecraft/util/UseAction;
    • 构造器详细资料

      • UseAction

        private UseAction()
    • 方法详细资料

      • values

        public static UseAction[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (UseAction c : UseAction.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static UseAction valueOf​(String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        NullPointerException - 如果参数为空值