net.minecraft.loot.function

public class CopyNbtLootFunction$Builder

extends ConditionalLootFunction$Builder<CopyNbtLootFunction$Builder>

All mapped superinterfaces:

LootFunction$Builder, LootConditionConsumingBuilder

fbu$a
net.minecraft.world.level.storage.loot.functions.CopyCustomDataFunction$Builder
net.minecraft.class_3837$class_3838
net.minecraft.loot.function.CopyNbtLootFunction$Builder
net.minecraft.unmapped.C_hgtsxeep$C_ibykxpue
net.minecraft.loot.function.CopyCustomDataLootFunction$Builder
net.minecraft.src.C_313426_$C_313848_

Field summary

Modifier and TypeField
private final LootNbtProvider
a
source
field_17017
source
f_daykwogq
source
f_314398_
private final List<CopyNbtLootFunction$Operation>
b
ops
field_17018
operations
f_ukxvbsno
operations
f_314900_

Constructor summary

ModifierConstructor
(LootNbtProvider source)

Method summary

Modifier and TypeMethod
public CopyNbtLootFunction$Builder
a(String o, String o, fbu$c arg2)
copy(String arg0, String arg1, CopyCustomDataFunction$MergeStrategy arg2)
method_16857(String arg0, String arg1, class_3837$class_3841 arg2)
withOperation(String source, String target, CopyNbtLootFunction$Operator operator)
m_cdevwyiv(String arg0, String arg1, C_hgtsxeep$C_ovhlwnni arg2)
operation(String sourcePath, String targetPath, CopyCustomDataLootFunction$Operator operator)
m_322757_(String p_335916_, String p_332655_, C_313426_$C_313502_ arg2)
public CopyNbtLootFunction$Builder
a(String o, String arg1)
copy(String arg0, String arg1)
method_16856(String arg0, String arg1)
withOperation(String source, String target)
m_szqnvzac(String arg0, String arg1)
replaceOperation(String sourcePath, String targetPath)
m_320941_(String p_327847_, String arg1)
protected CopyNbtLootFunction$Builder
a()
getThis()
method_16855()
getThisBuilder()
m_hlrepxrc()
getThisImpl()
m_6477_()
public LootFunction
b()
build()
method_515()
build()
m_rxebakmc()
build()
m_7453_()