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

record CopyCustomDataFunction$CopyOperation

erk$b
net.minecraft.world.level.storage.loot.functions.CopyCustomDataFunction$CopyOperation
net.minecraft.class_3837$class_3839
net.minecraft.unmapped.C_hgtsxeep$C_geisqtwp
net.minecraft.loot.function.CopyNbtLootFunction$Operation
net.minecraft.loot.function.CopyCustomDataLootFunction$C_geisqtwp
net.minecraft.src.C_313426_$C_313496_
net.minecraft.world.level.storage.loot.functions.CopyComponentsFunction$b

Field summary

Modifier and TypeField
private final NbtPathArgument$NbtPath
b
sourcePath
comp_1853
f_zanovaqz
parsedSourcePath
sourcePath
f_316253_
private final NbtPathArgument$NbtPath
c
targetPath
comp_1854
f_jgydoxkj
parsedTargetPath
targetPath
f_315689_
private final CopyCustomDataFunction$MergeStrategy
d
op
comp_1855
f_snppqspb
operator
op
f_314952_
public static final com.mojang.serialization.Codec<CopyCustomDataFunction$CopyOperation>
a
CODEC
field_45820
f_iqrcojxb
CODEC
CODEC
f_315736_

Constructor summary

ModifierConstructor
(NbtPathArgument$NbtPath sourcePath, NbtPathArgument$NbtPath targetPath, CopyCustomDataFunction$MergeStrategy operator)

Method summary

Modifier and TypeMethod
public void
a(Supplier<vp> arg0, vp arg1)
apply(Supplier<Tag> arg0, Tag arg1)
method_16860(Supplier<class_2520> arg0, class_2520 arg1)
m_irfmxpvr(Supplier<C_oivssbvb> arg0, C_oivssbvb arg1)
execute(Supplier<NbtElement> itemNbtGetter, NbtElement sourceEntityNbt)
m_irfmxpvr(Supplier<NbtElement> arg0, NbtElement o)
m_322292_(Supplier<C_4950_> p_331330_, C_4950_ arg1)
public NbtPathArgument$NbtPath
a()
sourcePath()
comp_1853()
m_kqnxbhst()
parsedSourcePath()
sourcePath()
f_316253_()
public NbtPathArgument$NbtPath
b()
targetPath()
comp_1854()
m_wjgodwcf()
parsedTargetPath()
targetPath()
f_315689_()
public CopyCustomDataFunction$MergeStrategy
c()
op()
comp_1855()
m_mbchompx()
operator()
op()
f_314952_()