Class CopyCustomDataFunction.Builder
java.lang.Object
net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction.Builder<CopyCustomDataFunction.Builder>
net.minecraft.world.level.storage.loot.functions.CopyCustomDataFunction.Builder
- All Implemented Interfaces:
LootItemFunction.Builder, ConditionUserBuilder<CopyCustomDataFunction.Builder>
- Enclosing class:
CopyCustomDataFunction
public static class CopyCustomDataFunction.Builder
extends LootItemConditionalFunction.Builder<CopyCustomDataFunction.Builder>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<CopyCustomDataFunction.CopyOperation> private final NbtProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()copy(String sourcePath, String targetPath, CopyCustomDataFunction.MergeStrategy mergeStrategy) protected CopyCustomDataFunction.BuildergetThis()Methods inherited from class LootItemConditionalFunction.Builder
getConditions, unwrap, whenMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConditionUserBuilder
when
-
Field Details
-
source
-
ops
-
-
Constructor Details
-
Builder
-
-
Method Details
-
copy
public CopyCustomDataFunction.Builder copy(String sourcePath, String targetPath, CopyCustomDataFunction.MergeStrategy mergeStrategy) -
copy
-
getThis
- Specified by:
getThisin classLootItemConditionalFunction.Builder<CopyCustomDataFunction.Builder>
-
build
-