net.minecraft.world.level.storage.loot.functions

record CopyNbtFunction$CopyOperation

edu$b
net.minecraft.world.level.storage.loot.functions.CopyNbtFunction$CopyOperation
net.minecraft.class_3837$class_3839
net.minecraft.unmapped.C_nucjwigk$C_xhinaiyn
net.minecraft.loot.function.CopyNbtLootFunction$Operation
net.minecraft.loot.function.CopyNbtLootFunction$Operation
net.minecraft.src.C_2896_$C_2899_
net.minecraft.world.level.storage.loot.functions.LootItemFunctionCopyNBT$b

Field summary

Modifier and TypeField
private final CopyNbtFunction$Path
b
sourcePath
comp_1853
f_vnqirsdz
parsedSourcePath
parsedSourcePath
f_80289_
private final CopyNbtFunction$Path
c
targetPath
comp_1854
f_hrwaqvbq
parsedTargetPath
parsedTargetPath
f_80291_
private final CopyNbtFunction$MergeStrategy
d
op
comp_1855
f_drhhtffa
operator
operator
f_80292_
public static final com.mojang.serialization.Codec<CopyNbtFunction$CopyOperation>
a
CODEC
field_45820
f_znyhgync
CODEC
CODEC
f_290329_

Constructor summary

ModifierConstructor
(CopyNbtFunction$Path parsedSourcePath, CopyNbtFunction$Path parsedTargetPath, CopyNbtFunction$MergeStrategy operator)

Method summary

Modifier and TypeMethod
public void
a(Supplier<rq> arg0, rq arg1)
apply(Supplier<Tag> arg0, Tag arg1)
method_16860(Supplier<class_2520> arg0, class_2520 arg1)
m_ppualgxh(Supplier<C_oivssbvb> arg0, C_oivssbvb arg1)
execute(Supplier<NbtElement> itemNbtGetter, NbtElement sourceEntityNbt)
execute(Supplier<NbtElement> itemTagTagGetter, NbtElement nbt)
m_80305_(Supplier<C_4950_> p_80307_, C_4950_ arg1)
public CopyNbtFunction$Path
a()
sourcePath()
comp_1853()
m_qfeembey()
parsedSourcePath()
sourcePath()
f_80289_()
public CopyNbtFunction$Path
b()
targetPath()
comp_1854()
m_jqedllcx()
parsedTargetPath()
targetPath()
f_80291_()
public CopyNbtFunction$MergeStrategy
c()
op()
comp_1855()
m_bzwpyuvd()
operator()
op()
f_80292_()