net.minecraft.loot.function

public class CopyComponentsLootFunction$Builder

extends ConditionalLootFunction$Builder<CopyComponentsLootFunction$Builder>

All mapped superinterfaces:

LootFunction$Builder, LootConditionConsumingBuilder

exp$a
net.minecraft.world.level.storage.loot.functions.CopyComponentsFunction$Builder
net.minecraft.class_9317$class_9318
net.minecraft.loot.function.CopyComponentsLootFunction$Builder
net.minecraft.unmapped.C_mbgfajkg$C_ecinsisb
net.minecraft.loot.function.CopyComponentsLootFunction$Builder
net.minecraft.src.C_313760_$C_313566_

Field summary

Modifier and TypeField
private final CopyComponentsLootFunction$Source
a
source
field_49434
source
f_hmfjolvo
source
f_314605_
private Optional<com.google.common.collect.ImmutableList$Builder<ComponentType<?>>>
b
include
field_50205
include
f_ccokzamr
include
f_316886_
private Optional<com.google.common.collect.ImmutableList$Builder<ComponentType<?>>>
c
exclude
field_50206
exclude
f_lfwthzie
exclude
f_316291_

Constructor summary

ModifierConstructor
(CopyComponentsLootFunction$Source source)

Method summary

Modifier and TypeMethod
public CopyComponentsLootFunction$Builder
a(kt<?> arg0)
include(DataComponentType<?> arg0)
method_58730(class_9331<?> arg0)
include(ComponentType<?> type)
m_gbinruor(C_pscqxfcs<?> arg0)
include(DataComponentType<?> type)
m_323761_(C_313543_<?> arg0)
public CopyComponentsLootFunction$Builder
b(kt<?> arg0)
exclude(DataComponentType<?> arg0)
method_58731(class_9331<?> arg0)
exclude(ComponentType<?> type)
m_ygxketyh(C_pscqxfcs<?> arg0)
exclude(DataComponentType<?> type)
m_319935_(C_313543_<?> arg0)
protected CopyComponentsLootFunction$Builder
a()
getThis()
method_57641()
getThisBuilder()
m_ruchqbqn()
getThisImpl()
m_6477_()
public LootFunction
b()
build()
method_515()
build()
m_rxebakmc()
build()
m_7453_()