mirror of https://github.com/FabricMC/yarn.git
Tags (#1250)
Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
4bf04724a5
commit
e0b168b919
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3481 net/minecraft/tag/BlockTags
|
||||
FIELD field_23678 ACCESSOR Lnet/minecraft/class_5120;
|
||||
METHOD method_15069 register (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
|
||||
ARG 0 id
|
||||
METHOD method_15070 setContainer (Lnet/minecraft/class_3503;)V
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3483 net/minecraft/tag/EntityTypeTags
|
||||
FIELD field_23679 ACCESSOR Lnet/minecraft/class_5120;
|
||||
METHOD method_15077 register (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
|
||||
ARG 0 id
|
||||
METHOD method_15078 setContainer (Lnet/minecraft/class_3503;)V
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3486 net/minecraft/tag/FluidTags
|
||||
FIELD field_23680 ACCESSOR Lnet/minecraft/class_5120;
|
||||
METHOD method_15095 register (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
|
||||
ARG 0 id
|
||||
METHOD method_15096 setContainer (Lnet/minecraft/class_3503;)V
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
CLASS net/minecraft/class_5120 net/minecraft/tag/GlobalTagAccessor
|
||||
COMMENT Allows access to tags from either client or server threads and propagates
|
||||
COMMENT tag changes through reloads/server tag sends.
|
||||
FIELD field_23682 currentContainer Lnet/minecraft/class_3503;
|
||||
FIELD field_23683 tags Ljava/util/List;
|
||||
METHOD method_26770 getContainer ()Lnet/minecraft/class_3503;
|
||||
METHOD method_26771 setContainer (Lnet/minecraft/class_3503;)V
|
||||
ARG 1 container
|
||||
METHOD method_26773 get (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
|
||||
ARG 1 id
|
||||
CLASS class_5121 CachedTag
|
||||
FIELD field_23684 id Lnet/minecraft/class_2960;
|
||||
FIELD field_23685 currentTag Lnet/minecraft/class_3494;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
METHOD method_26775 updateContainer (Lnet/minecraft/class_3503;)V
|
||||
ARG 1 container
|
||||
METHOD method_26776 get ()Lnet/minecraft/class_3494;
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3489 net/minecraft/tag/ItemTags
|
||||
FIELD field_23681 ACCESSOR Lnet/minecraft/class_5120;
|
||||
METHOD method_15102 register (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
|
||||
ARG 0 id
|
||||
METHOD method_15103 setContainer (Lnet/minecraft/class_3503;)V
|
||||
|
|
|
@ -14,9 +14,55 @@ CLASS net/minecraft/class_3494 net/minecraft/tag/Tag
|
|||
ARG 1 entry
|
||||
METHOD method_15142 getRandom (Ljava/util/Random;)Ljava/lang/Object;
|
||||
ARG 1 random
|
||||
METHOD method_26777 of (Ljava/util/Set;)Lnet/minecraft/class_3494;
|
||||
ARG 0 set
|
||||
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/Set;
|
||||
METHOD method_26778 create ()Lnet/minecraft/class_3494$class_3495;
|
||||
METHOD method_26779 add (Lnet/minecraft/class_3494$class_3496;)Lnet/minecraft/class_3494$class_3495;
|
||||
ARG 1 entry
|
||||
METHOD method_26780 read (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3494$class_3495;
|
||||
ARG 1 json
|
||||
METHOD method_26782 build (Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/Optional;
|
||||
ARG 1 tagGetter
|
||||
ARG 2 objectGetter
|
||||
METHOD method_26784 add (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494$class_3495;
|
||||
ARG 1 id
|
||||
METHOD method_26785 streamEntries ()Ljava/util/stream/Stream;
|
||||
METHOD method_26786 streamUnresolvedEntries (Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Stream;
|
||||
ARG 1 tagGetter
|
||||
ARG 2 objectGetter
|
||||
METHOD method_26787 addTag (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494$class_3495;
|
||||
ARG 1 id
|
||||
METHOD method_26788 toJson ()Lcom/google/gson/JsonObject;
|
||||
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
|
||||
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_5123 Identified
|
||||
METHOD method_26791 getId ()Lnet/minecraft/class_2960;
|
||||
CLASS class_5124 ObjectBuilder
|
||||
FIELD field_23690 idGetter Ljava/util/function/Function;
|
||||
METHOD <init> (Ljava/util/function/Function;)V
|
||||
ARG 1 idGetter
|
||||
METHOD method_26792 addTag (Lnet/minecraft/class_3494$class_5123;)Lnet/minecraft/class_3494$class_5124;
|
||||
ARG 1 identifiedTag
|
||||
METHOD method_26793 add (Ljava/lang/Object;)Lnet/minecraft/class_3494$class_5124;
|
||||
ARG 1 element
|
||||
METHOD method_26794 add (Ljava/util/Collection;)Lnet/minecraft/class_3494$class_5124;
|
||||
ARG 1 elements
|
||||
METHOD method_26795 add ([Ljava/lang/Object;)Lnet/minecraft/class_3494$class_5124;
|
||||
ARG 1 elements
|
||||
|
|
Loading…
Reference in New Issue