类 Tag.OptionalTagEntry

  • 所有已实现的接口:
    Tag.Entry
    封闭接口:
    Tag<T>

    public static class Tag.OptionalTagEntry
    extends Object
    implements Tag.Entry
    Mappings:
    Namespace Name
    official afs$g
    intermediary net/minecraft/class_3494$class_5480
    named net/minecraft/tag/Tag$OptionalTagEntry
    • 字段详细资料

      • id

        private final Identifier id
        Mappings:
        Namespace Name Mixin selector
        official a Lafs$g;a:Lwp;
        intermediary field_26384 Lnet/minecraft/class_3494$class_5480;field_26384:Lnet/minecraft/class_2960;
        named id Lnet/minecraft/tag/Tag$OptionalTagEntry;id:Lnet/minecraft/util/Identifier;
    • 构造器详细资料

      • OptionalTagEntry

        public OptionalTagEntry​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lafs$g;<init>(Lwp;)V
        intermediary <init> Lnet/minecraft/class_3494$class_5480;<init>(Lnet/minecraft/class_2960;)V
        named <init> Lnet/minecraft/tag/Tag$OptionalTagEntry;<init>(Lnet/minecraft/util/Identifier;)V
    • 方法详细资料

      • resolve

        public <T> boolean resolve​(Function<Identifier,​Tag<T>> tagGetter,
                                   Function<Identifier,​T> objectGetter,
                                   Consumer<T> collector)
        指定者:
        resolve 在接口中 Tag.Entry
        Mappings:
        Namespace Name Mixin selector
        official a Lafs$d;a(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Consumer;)Z
        intermediary method_26790 Lnet/minecraft/class_3494$class_3496;method_26790(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Consumer;)Z
        named resolve Lnet/minecraft/tag/Tag$Entry;resolve(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Consumer;)Z
      • addToJson

        public void addToJson​(JsonArray json)
        指定者:
        addToJson 在接口中 Tag.Entry
        Mappings:
        Namespace Name Mixin selector
        official a Lafs$d;a(Lcom/google/gson/JsonArray;)V
        intermediary method_26789 Lnet/minecraft/class_3494$class_3496;method_26789(Lcom/google/gson/JsonArray;)V
        named addToJson Lnet/minecraft/tag/Tag$Entry;addToJson(Lcom/google/gson/JsonArray;)V
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Lafs$g;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_3494$class_5480;toString()Ljava/lang/String;
        named toString Lnet/minecraft/tag/Tag$OptionalTagEntry;toString()Ljava/lang/String;
      • method_32833

        public void method_32833​(Consumer<Identifier> consumer)
        指定者:
        method_32833 在接口中 Tag.Entry
        Mappings:
        Namespace Name Mixin selector
        official b Lafs$d;b(Ljava/util/function/Consumer;)V
        intermediary method_32833 Lnet/minecraft/class_3494$class_3496;method_32833(Ljava/util/function/Consumer;)V
        named method_32833 Lnet/minecraft/tag/Tag$Entry;method_32833(Ljava/util/function/Consumer;)V
      • method_32832

        public boolean method_32832​(Predicate<Identifier> predicate,
                                    Predicate<Identifier> predicate2)
        指定者:
        method_32832 在接口中 Tag.Entry
        Mappings:
        Namespace Name Mixin selector
        official a Lafs$d;a(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z
        intermediary method_32832 Lnet/minecraft/class_3494$class_3496;method_32832(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z
        named method_32832 Lnet/minecraft/tag/Tag$Entry;method_32832(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z