net.minecraft.loot.function

public class CopyNbtLootFunction$Builder

extends ConditionalLootFunction$Builder<CopyNbtLootFunction$Builder>

All mapped superinterfaces:

LootFunction$Builder, LootConditionConsumingBuilder

net.minecraft.world.level.storage.loot.functions.CopyCustomDataFunction$Builder
net.minecraft.class_3837$class_3838
net.minecraft.loot.function.CopyNbtLootFunction$Builder

Field summary

Modifier and TypeField
private final LootNbtProvider
source
field_17017
source
private final List<CopyNbtLootFunction$Operation>
ops
field_17018
operations

Constructor summary

ModifierConstructor
private (LootNbtProvider source)

Method summary

Modifier and TypeMethod
public CopyNbtLootFunction$Builder
copy(String sourcePath, String targetPath, CopyCustomDataFunction$MergeStrategy mergeStrategy)
method_16857(String arg0, String arg1, class_3837$class_3841 arg2)
withOperation(String source, String target, CopyNbtLootFunction$Operator operator)
public CopyNbtLootFunction$Builder
copy(String sourcePath, String targetPath)
method_16856(String arg0, String arg1)
withOperation(String source, String target)
protected CopyNbtLootFunction$Builder
getThis()
method_523()
getThisBuilder()
public LootFunction
build()
method_515()
build()
protected ConditionalLootFunction$Builder
getThis()
method_523()
getThisBuilder()