yarn/mappings/net/minecraft/world/loot/function/CopyNbtLootFunction.mapping

82 lines
2.4 KiB
Plaintext

CLASS cpg net/minecraft/world/loot/function/CopyNbtLootFunction
CLASS cpg$a Builder
FIELD a source Lcpg$c;
FIELD b operations Ljava/util/List;
METHOD <init> (Lcpg$c;)V
ARG 1 source
METHOD a withOperation (Ljava/lang/String;Ljava/lang/String;)Lcpg$a;
ARG 1 source
ARG 2 target
METHOD a withOperation (Ljava/lang/String;Ljava/lang/String;Lcpg$d;)Lcpg$a;
ARG 1 source
ARG 2 target
ARG 3 operator
CLASS cpg$b Operation
FIELD a sourcePath Ljava/lang/String;
FIELD b parsedSourcePath Lcr$h;
FIELD c targetPath Ljava/lang/String;
FIELD d parsedTargetPath Lcr$h;
FIELD e operator Lcpg$d;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Lcpg$d;)V
ARG 1 source
ARG 2 target
ARG 3 operator
METHOD a toJson ()Lcom/google/gson/JsonObject;
METHOD a fromJson (Lcom/google/gson/JsonObject;)Lcpg$b;
ARG 0 operationJson
METHOD a execute (Ljava/util/function/Supplier;Lis;)V
ARG 1 itemTagTagGetter
ARG 2 sourceEntityTag
CLASS cpg$c Source
FIELD e name Ljava/lang/String;
FIELD f parameter Lcqd;
FIELD g getter Ljava/util/function/Function;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lcqd;Ljava/util/function/Function;)V
ARG 3 name
ARG 4 parameter
ARG 5 operator
METHOD a (Lcqd;Ljava/util/function/Function;Lcoe;)Lis;
ARG 2 context
METHOD a get (Ljava/lang/String;)Lcpg$c;
ARG 0 name
CLASS cpg$d Operator
CLASS cpg$d$2
METHOD a (Lis;Lis;)V
ARG 1 listTag
METHOD a (Ljava/util/List;Lis;)V
ARG 1 foundTag
CLASS cpg$d$3
METHOD a (Lis;Lis;)V
ARG 1 compoundTag
METHOD a (Ljava/util/List;Lis;)V
ARG 1 foundTag
FIELD a REPLACE Lcpg$d;
FIELD b APPEND Lcpg$d;
FIELD c MERGE Lcpg$d;
FIELD d name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD a merge (Lis;Lcr$h;Ljava/util/List;)V
ARG 1 itemTag
ARG 2 tragetPath
ARG 3 tagsFromSource
METHOD a get (Ljava/lang/String;)Lcpg$d;
ARG 0 name
CLASS cpg$e Factory
FIELD a source Lcpg$c;
FIELD c operations Ljava/util/List;
FIELD d ENTITY_TAG_GETTER Ljava/util/function/Function;
FIELD e BLOCK_ENTITY_TAG_GETTER Ljava/util/function/Function;
METHOD <init> ([Lcqr;Lcpg$c;Ljava/util/List;)V
ARG 1 conditions
ARG 2 source
ARG 3 operations
METHOD a (Lbbu;Lis;Lcpg$b;)V
ARG 2 operation
METHOD a (Lbtf;)Lis;
ARG 0 blockEntity
METHOD a builder (Lcpg$c;)Lcpg$a;
ARG 0 source
METHOD b parseNbtPath (Ljava/lang/String;)Lcr$h;
ARG 0 nbtPath