mirror of https://github.com/FabricMC/yarn.git
94 lines
4.1 KiB
Plaintext
94 lines
4.1 KiB
Plaintext
CLASS net/minecraft/class_3494 net/minecraft/tag/Tag
|
|
COMMENT A tag is a set of objects.
|
|
COMMENT
|
|
COMMENT <p>Tags simplifies reference to multiple objects, especially for
|
|
COMMENT predicate (testing against) purposes.
|
|
COMMENT
|
|
COMMENT <p>A tag is immutable by design. It has a builder, which is a mutable
|
|
COMMENT equivalent.
|
|
COMMENT
|
|
COMMENT <p>Its entries' iteration may be ordered
|
|
COMMENT or unordered, depending on the configuration from the tag builder.
|
|
FIELD field_36392 EMPTY Lnet/minecraft/class_3494;
|
|
FIELD field_36393 values Ljava/util/List;
|
|
METHOD <init> (Ljava/util/Collection;)V
|
|
ARG 1 values
|
|
METHOD method_15138 values ()Ljava/util/List;
|
|
METHOD method_40088 empty ()Lnet/minecraft/class_3494;
|
|
CLASS class_3495 Builder
|
|
COMMENT A builder class to ease the creation of tags. It can also be used as a
|
|
COMMENT mutable form of a tag.
|
|
FIELD field_23688 entries Ljava/util/List;
|
|
METHOD method_26778 create ()Lnet/minecraft/class_3494$class_3495;
|
|
METHOD method_26780 read (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
|
|
ARG 1 json
|
|
ARG 2 source
|
|
METHOD method_26782 build (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Either;
|
|
ARG 1 tagGetter
|
|
ARG 2 objectGetter
|
|
METHOD method_26784 add (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
|
|
ARG 1 id
|
|
ARG 2 source
|
|
METHOD method_26785 streamEntries ()Ljava/util/stream/Stream;
|
|
METHOD method_26787 addTag (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
|
|
ARG 1 id
|
|
ARG 2 source
|
|
METHOD method_26788 toJson ()Lcom/google/gson/JsonObject;
|
|
METHOD method_27064 add (Lnet/minecraft/class_3494$class_5145;)Lnet/minecraft/class_3494$class_3495;
|
|
ARG 1 trackedEntry
|
|
METHOD method_27065 add (Lnet/minecraft/class_3494$class_3496;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
|
|
ARG 1 entry
|
|
ARG 2 source
|
|
METHOD method_27066 (Ljava/lang/String;Lnet/minecraft/class_3494$class_3496;)V
|
|
ARG 2 entry
|
|
METHOD method_30740 resolveEntry (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3494$class_3496;
|
|
ARG 0 json
|
|
METHOD method_32826 forEachTagId (Ljava/util/function/Consumer;)V
|
|
ARG 1 consumer
|
|
METHOD method_32828 forEachGroupId (Ljava/util/function/Consumer;)V
|
|
ARG 1 consumer
|
|
METHOD method_34891 addOptional (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
|
|
ARG 1 id
|
|
ARG 2 source
|
|
METHOD method_34892 addOptionalTag (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
|
|
ARG 1 id
|
|
ARG 2 source
|
|
CLASS class_3496 Entry
|
|
METHOD method_26789 addToJson (Lcom/google/gson/JsonArray;)V
|
|
ARG 1 json
|
|
METHOD method_26790 resolve (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Consumer;)Z
|
|
ARG 1 tagGetter
|
|
ARG 2 objectGetter
|
|
ARG 3 collector
|
|
METHOD method_32831 forEachTagId (Ljava/util/function/Consumer;)V
|
|
ARG 1 consumer
|
|
METHOD method_32832 canAdd (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z
|
|
ARG 1 objectExistsTest
|
|
ARG 2 tagExistsTest
|
|
METHOD method_32833 forEachGroupId (Ljava/util/function/Consumer;)V
|
|
ARG 1 consumer
|
|
CLASS class_3497 TagEntry
|
|
FIELD field_15584 id Lnet/minecraft/class_2960;
|
|
METHOD <init> (Lnet/minecraft/class_2960;)V
|
|
ARG 1 id
|
|
CLASS class_5122 ObjectEntry
|
|
FIELD field_23689 id Lnet/minecraft/class_2960;
|
|
METHOD <init> (Lnet/minecraft/class_2960;)V
|
|
ARG 1 id
|
|
CLASS class_5145 TrackedEntry
|
|
FIELD comp_324 entry Lnet/minecraft/class_3494$class_3496;
|
|
FIELD comp_325 source Ljava/lang/String;
|
|
METHOD <init> (Lnet/minecraft/class_3494$class_3496;Ljava/lang/String;)V
|
|
ARG 1 entry
|
|
ARG 2 source
|
|
METHOD comp_324 entry ()Lnet/minecraft/class_3494$class_3496;
|
|
METHOD comp_325 source ()Ljava/lang/String;
|
|
CLASS class_5479 OptionalObjectEntry
|
|
FIELD field_26383 id Lnet/minecraft/class_2960;
|
|
METHOD <init> (Lnet/minecraft/class_2960;)V
|
|
ARG 1 id
|
|
CLASS class_5480 OptionalTagEntry
|
|
FIELD field_26384 id Lnet/minecraft/class_2960;
|
|
METHOD <init> (Lnet/minecraft/class_2960;)V
|
|
ARG 1 id
|