Package net.minecraft.loot.function
Class CopyNbtLootFunction.Operation
java.lang.Object
net.minecraft.loot.function.CopyNbtLootFunction.Operation
- Enclosing class:
- CopyNbtLootFunction
- Mappings:
- Namespace - Name - official - eaq$b- intermediary - net/minecraft/class_3837$class_3839- named - net/minecraft/loot/function/CopyNbtLootFunction$Operation
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final CopyNbtLootFunction.Operatorprivate final NbtPathArgumentType.NbtPathprivate final NbtPathArgumentType.NbtPathprivate final Stringprivate final String
- 
Constructor SummaryConstructorsConstructorDescriptionOperation(String sourcePath, String targetPath, CopyNbtLootFunction.Operator operator) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidexecute(Supplier<NbtElement> itemNbtGetter, NbtElement sourceEntityNbt) fromJson(JsonObject json) toJson()
- 
Field Details- 
sourcePath- Mappings:
- Namespace - Name - Mixin selector - official - a- Leaq$b;a:Ljava/lang/String;- intermediary - field_17019- Lnet/minecraft/class_3837$class_3839;field_17019:Ljava/lang/String;- named - sourcePath- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;sourcePath:Ljava/lang/String;
 
- 
parsedSourcePath- Mappings:
- Namespace - Name - Mixin selector - official - b- Leaq$b;b:Leh$g;- intermediary - field_17020- Lnet/minecraft/class_3837$class_3839;field_17020:Lnet/minecraft/class_2203$class_2209;- named - parsedSourcePath- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;parsedSourcePath:Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;
 
- 
targetPath- Mappings:
- Namespace - Name - Mixin selector - official - c- Leaq$b;c:Ljava/lang/String;- intermediary - field_17021- Lnet/minecraft/class_3837$class_3839;field_17021:Ljava/lang/String;- named - targetPath- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;targetPath:Ljava/lang/String;
 
- 
parsedTargetPath- Mappings:
- Namespace - Name - Mixin selector - official - d- Leaq$b;d:Leh$g;- intermediary - field_17022- Lnet/minecraft/class_3837$class_3839;field_17022:Lnet/minecraft/class_2203$class_2209;- named - parsedTargetPath- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;parsedTargetPath:Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;
 
- 
operator- Mappings:
- Namespace - Name - Mixin selector - official - e- Leaq$b;e:Leaq$c;- intermediary - field_17023- Lnet/minecraft/class_3837$class_3839;field_17023:Lnet/minecraft/class_3837$class_3841;- named - operator- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;operator:Lnet/minecraft/loot/function/CopyNbtLootFunction$Operator;
 
 
- 
- 
Constructor Details- 
OperationOperation(String sourcePath, String targetPath, CopyNbtLootFunction.Operator operator) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Leaq$b;<init>(Ljava/lang/String;Ljava/lang/String;Leaq$c;)V- intermediary - <init>- Lnet/minecraft/class_3837$class_3839;<init>(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3837$class_3841;)V- named - <init>- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;<init>(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/loot/function/CopyNbtLootFunction$Operator;)V
 
 
- 
- 
Method Details- 
execute- Mappings:
- Namespace - Name - Mixin selector - official - a- Leaq$b;a(Ljava/util/function/Supplier;Lrk;)V- intermediary - method_16860- Lnet/minecraft/class_3837$class_3839;method_16860(Ljava/util/function/Supplier;Lnet/minecraft/class_2520;)V- named - execute- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;execute(Ljava/util/function/Supplier;Lnet/minecraft/nbt/NbtElement;)V
 
- 
toJson- Mappings:
- Namespace - Name - Mixin selector - official - a- Leaq$b;a()Lcom/google/gson/JsonObject;- intermediary - method_16858- Lnet/minecraft/class_3837$class_3839;method_16858()Lcom/google/gson/JsonObject;- named - toJson- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;toJson()Lcom/google/gson/JsonObject;
 
- 
fromJson- Mappings:
- Namespace - Name - Mixin selector - official - a- Leaq$b;a(Lcom/google/gson/JsonObject;)Leaq$b;- intermediary - method_16859- Lnet/minecraft/class_3837$class_3839;method_16859(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3837$class_3839;- named - fromJson- Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;fromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/loot/function/CopyNbtLootFunction$Operation;
 
 
-