net.minecraft.loot.context

public final class LootEntityValueSource$Builder<R>

foa$a
net.minecraft.world.level.storage.loot.LootContextArg$ArgCodecBuilder
net.minecraft.class_12283$class_12284
net.minecraft.loot.context.LootEntityValueSource$Builder
net.minecraft.unmapped.C_xamsgofg$C_fsthyhza
net.minecraft.unmapped.C_xamsgofg$C_fsthyhza
net.minecraft.src.C_432102_$C_432545_

Field summary

Modifier and TypeField
private final Codecs$IdMapper<String, LootEntityValueSource<R>>
a
sources
field_64180
ID_MAPPER
f_wyyliomi
f_436188_

Constructor summary

ModifierConstructor
()

Method summary

Modifier and TypeMethod
public <T> LootEntityValueSource$Builder<R>
a(T[] o, Function<T, String> o, Function<T, ? extends foa<R>> arg2)
anyOf(T[] arg0, Function<T, String> arg1, Function<T, ? extends LootContextArg<R>> arg2)
method_76220(T[] arg0, Function<T, String> arg1, Function<T, ? extends class_12283<R>> arg2)
addAll(T[] values, Function<T, String> idGetter, Function<T, ? extends LootEntityValueSource<R>> sourceGetter)
m_rlrqczxe(T[] arg0, Function<T, String> arg1, Function<T, ? extends C_xamsgofg<R>> arg2)
m_443284_(T[] p_454035_, Function<T, String> p_457810_, Function<T, ? extends C_432102_<R>> arg2)
public <T extends StringIdentifiable> LootEntityValueSource$Builder<R>
a(T[] o, Function<T, ? extends foa<R>> arg1)
anyOf(T[] arg0, Function<T, ? extends LootContextArg<R>> arg1)
method_76219(T[] arg0, Function<T, ? extends class_12283<R>> arg1)
addEnum(T[] values, Function<T, ? extends LootEntityValueSource<R>> sourceGetter)
m_nbzfqqqu(T[] arg0, Function<T, ? extends C_xamsgofg<R>> arg1)
m_440001_(T[] p_456250_, Function<T, ? extends C_432102_<R>> arg1)
public <T extends StringIdentifiable, LootEntityValueSource<? extends R>> LootEntityValueSource$Builder<R>
a(T[] arg0)
anyOf(T[] arg0)
method_76218(T[] arg0)
addEntityReferences(T[] values)
m_jqapkcyw(T[] arg0)
m_446395_(T[] arg0)
public LootEntityValueSource$Builder<R>
a(Function<? super bhv<? extends cgk>, ? extends foa<R>> arg0)
anyEntity(Function<? super ContextKey<? extends Entity>, ? extends LootContextArg<R>> arg0)
method_76214(Function<? super class_169<? extends class_1297>, ? extends class_12283<R>> arg0)
forEntities(Function<? super ContextParameter<? extends Entity>, ? extends LootEntityValueSource<R>> sourceFactory)
m_zxqgkldm(Function<? super C_fwhrecir<? extends C_astfners>, ? extends C_xamsgofg<R>> arg0)
m_439444_(Function<? super C_345750_<? extends C_507_>, ? extends C_432102_<R>> arg0)
public LootEntityValueSource$Builder<R>
b(Function<? super bhv<? extends elb>, ? extends foa<R>> arg0)
anyBlockEntity(Function<? super ContextKey<? extends BlockEntity>, ? extends LootContextArg<R>> arg0)
method_76221(Function<? super class_169<? extends class_2586>, ? extends class_12283<R>> arg0)
forBlockEntities(Function<? super ContextParameter<? extends BlockEntity>, ? extends LootEntityValueSource<R>> sourceFactory)
m_pvxeodoz(Function<? super C_fwhrecir<? extends C_kvegafmh>, ? extends C_xamsgofg<R>> arg0)
m_446333_(Function<? super C_345750_<? extends C_1991_>, ? extends C_432102_<R>> arg0)
public LootEntityValueSource$Builder<R>
c(Function<? super bhv<? extends dlt>, ? extends foa<R>> arg0)
anyItemStack(Function<? super ContextKey<? extends ItemStack>, ? extends LootContextArg<R>> arg0)
method_76222(Function<? super class_169<? extends class_1799>, ? extends class_12283<R>> arg0)
forItemStacks(Function<? super ContextParameter<? extends ItemStack>, ? extends LootEntityValueSource<R>> sourceFactory)
m_jqytuzvn(Function<? super C_fwhrecir<? extends C_sddaxwyk>, ? extends C_xamsgofg<R>> arg0)
m_439554_(Function<? super C_345750_<? extends C_1391_>, ? extends C_432102_<R>> arg0)
com.mojang.serialization.Codec<LootEntityValueSource<R>>
a()
build()
method_76212()
getCodec()
m_smfdrpyq()
m_440976_()