类 RequiredTagList.TagWrapper<T>

  • 所有已实现的接口:
    Tag<T>, Tag.Identified<T>
    封闭类:
    RequiredTagList<T>

    static class RequiredTagList.TagWrapper<T>
    extends Object
    implements Tag.Identified<T>
    Mappings:
    Namespace Name
    official afq$a
    intermediary net/minecraft/class_5120$class_5121
    named net/minecraft/tag/RequiredTagList$TagWrapper
    • 字段详细资料

      • delegate

        @Nullable
        private @Nullable Tag<T> delegate
        Mappings:
        Namespace Name Mixin selector
        official b Lafq$a;b:Lafs;
        intermediary field_23685 Lnet/minecraft/class_5120$class_5121;field_23685:Lnet/minecraft/class_3494;
        named delegate Lnet/minecraft/tag/RequiredTagList$TagWrapper;delegate:Lnet/minecraft/tag/Tag;
      • id

        protected final Identifier id
        Mappings:
        Namespace Name Mixin selector
        official a Lafq$a;a:Lwp;
        intermediary field_23684 Lnet/minecraft/class_5120$class_5121;field_23684:Lnet/minecraft/class_2960;
        named id Lnet/minecraft/tag/RequiredTagList$TagWrapper;id:Lnet/minecraft/util/Identifier;
    • 构造器详细资料

      • TagWrapper

        private TagWrapper​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lafq$a;<init>(Lwp;)V
        intermediary <init> Lnet/minecraft/class_5120$class_5121;<init>(Lnet/minecraft/class_2960;)V
        named <init> Lnet/minecraft/tag/RequiredTagList$TagWrapper;<init>(Lnet/minecraft/util/Identifier;)V
    • 方法详细资料

      • getId

        public Identifier getId()
        指定者:
        getId 在接口中 Tag.Identified<T>
        Mappings:
        Namespace Name Mixin selector
        official a Lafs$e;a()Lwp;
        intermediary method_26791 Lnet/minecraft/class_3494$class_5123;method_26791()Lnet/minecraft/class_2960;
        named getId Lnet/minecraft/tag/Tag$Identified;getId()Lnet/minecraft/util/Identifier;
      • get

        private Tag<T> get()
        Mappings:
        Namespace Name Mixin selector
        official c Lafq$a;c()Lafs;
        intermediary method_26776 Lnet/minecraft/class_5120$class_5121;method_26776()Lnet/minecraft/class_3494;
        named get Lnet/minecraft/tag/RequiredTagList$TagWrapper;get()Lnet/minecraft/tag/Tag;
      • updateDelegate

        void updateDelegate​(Function<Identifier,​Tag<T>> tagFactory)
        Mappings:
        Namespace Name Mixin selector
        official a Lafq$a;a(Ljava/util/function/Function;)V
        intermediary method_26775 Lnet/minecraft/class_5120$class_5121;method_26775(Ljava/util/function/Function;)V
        named updateDelegate Lnet/minecraft/tag/RequiredTagList$TagWrapper;updateDelegate(Ljava/util/function/Function;)V
      • contains

        public boolean contains​(T entry)
        指定者:
        contains 在接口中 Tag<T>
        Mappings:
        Namespace Name Mixin selector
        official a Lafs;a(Ljava/lang/Object;)Z
        intermediary method_15141 Lnet/minecraft/class_3494;method_15141(Ljava/lang/Object;)Z
        named contains Lnet/minecraft/tag/Tag;contains(Ljava/lang/Object;)Z
      • values

        public List<T> values()
        指定者:
        values 在接口中 Tag<T>
        Mappings:
        Namespace Name Mixin selector
        official b Lafs;b()Ljava/util/List;
        intermediary method_15138 Lnet/minecraft/class_3494;method_15138()Ljava/util/List;
        named values Lnet/minecraft/tag/Tag;values()Ljava/util/List;