net.minecraft.loot.function

public abstract enum CopyNbtLootFunction$Operator

implements StringIdentifiable

net.minecraft.world.level.storage.loot.functions.CopyCustomDataFunction$MergeStrategy
net.minecraft.class_3837$class_3841
net.minecraft.loot.function.CopyNbtLootFunction$Operator

Enum constant summary

Enum Constant
REPLACE
field_17032
REPLACE
APPEND
field_17033
APPEND
MERGE
field_17034
MERGE

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<CopyNbtLootFunction$Operator>
CODEC
field_45821
CODEC
private final String
name
field_17035
name
private static final CopyNbtLootFunction$Operator[]
$VALUES
field_17036
field_17036

Constructor summary

ModifierConstructor
private (String $enum$name)

Method summary

Modifier and TypeMethod
public abstract void
merge(Tag target, NbtPathArgument$NbtPath path, List<Tag> sources)
method_16864(class_2520 arg0, class_2203$class_2209 arg1, List<class_2520> arg2)
merge(NbtElement itemNbt, NbtPathArgumentType$NbtPath targetPath, List<NbtElement> sourceNbts)
public String
getSerializedName()
method_15434()
asString()
private static CopyNbtLootFunction$Operator[]
$values()
method_36795()
method_36795()