net.minecraft.world.level.levelgen.structure.pools.alias

record Random

implements PoolAliasBinding

ejz
net.minecraft.world.level.levelgen.structure.pools.alias.Random
net.minecraft.class_8892
net.minecraft.unmapped.C_dyiprejn
net.minecraft.structure.pool.alias.RandomStructurePoolAliasBinding
net.minecraft.structure.pool.alias.RandomStructurePoolAliasBinding
net.minecraft.src.C_302083_
net.minecraft.world.level.levelgen.structure.pools.alias.PoolAliasLookup

Field summary

Modifier and TypeField
private final ResourceKey<StructureTemplatePool>
c
alias
comp_2005
f_eniugugf
alias
alias
f_302490_
private final SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>>
d
targets
comp_2006
f_gttpofkp
targets
targets
f_302245_
static com.mojang.serialization.MapCodec<Random>
a
CODEC
field_46827
f_exojoejv
CODEC
codec
f_302880_

Constructor summary

ModifierConstructor
(ResourceKey<StructureTemplatePool> registryKey, SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>> targets)

Method summary

Modifier and TypeMethod
public void
a(azh arg0, BiConsumer<ale<eju>, ale<eju>> arg1)
forEachResolved(RandomSource arg0, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> arg1)
method_54500(class_5819 arg0, BiConsumer<class_5321<class_3785>, class_5321<class_3785>> arg1)
m_zsmffhti(C_rlomrsco arg0, BiConsumer<C_xhhleach<C_dglscyab>, C_xhhleach<C_dglscyab>> arg1)
forEach(Random arg0, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> arg1)
forEach(RandomGenerator arg0, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> arg1)
m_305333_(C_212974_ p_311412_, BiConsumer<C_5264_<C_207042_>, C_5264_<C_207042_>> arg1)
public Stream<ResourceKey<StructureTemplatePool>>
a()
allTargets()
method_54499()
m_ijxysedj()
streamTargets()
streamTargets()
m_304920_()
public com.mojang.serialization.MapCodec<Random>
b()
codec()
method_54502()
m_vuvrelni()
getCodec()
getCodec()
m_304964_()
public ResourceKey<StructureTemplatePool>
c()
alias()
comp_2005()
m_nnimavko()
alias()
alias()
f_302490_()
public SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>>
d()
targets()
comp_2006()
m_icgtorjk()
targets()
targets()
f_302245_()