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

public class CopyComponentsFunction$Builder

extends LootItemConditionalFunction$Builder<CopyComponentsFunction$Builder>

All mapped superinterfaces:

LootItemFunction$Builder, ConditionUserBuilder

fco$a
net.minecraft.world.level.storage.loot.functions.CopyComponentsFunction$Builder
net.minecraft.class_9317$class_9318

Field summary

Modifier and TypeField
private final CopyComponentsFunction$Source
a
source
field_49434
private Optional<com.google.common.collect.ImmutableList$Builder<DataComponentType<?>>>
b
include
field_50205
private Optional<com.google.common.collect.ImmutableList$Builder<DataComponentType<?>>>
c
exclude
field_50206

Constructor summary

ModifierConstructor
(CopyComponentsFunction$Source arg0)

Method summary

Modifier and TypeMethod
public CopyComponentsFunction$Builder
a(km<?> arg0)
include(DataComponentType<?> arg0)
method_58730(class_9331<?> arg0)
public CopyComponentsFunction$Builder
b(km<?> arg0)
exclude(DataComponentType<?> arg0)
method_58731(class_9331<?> arg0)
protected CopyComponentsFunction$Builder
a()
getThis()
method_57641()
public LootItemFunction
b()
build()
method_515()