net.minecraft.structure.pool.alias

record RandomGroupStructurePoolAliasBinding

implements StructurePoolAliasBinding

ekb
net.minecraft.world.level.levelgen.structure.pools.alias.RandomGroup
net.minecraft.class_8893
net.minecraft.structure.pool.alias.RandomGroupStructurePoolAliasBinding
net.minecraft.unmapped.C_noatlymd
net.minecraft.structure.pool.alias.RandomGroupStructurePoolAliasBinding
net.minecraft.src.C_302150_

Field summary

Modifier and TypeField
private final DataPool<List<StructurePoolAliasBinding>>
c
groups
comp_2007
groups
f_nvrkasot
groups
f_302986_
static com.mojang.serialization.MapCodec<RandomGroupStructurePoolAliasBinding>
a
CODEC
field_46828
CODEC
f_dfnqzdng
codec
f_302191_

Constructor summary

ModifierConstructor
(DataPool<List<StructurePoolAliasBinding>> groups)

Method summary

Modifier and TypeMethod
public void
a(azh o, BiConsumer<ale<ejv>, ale<ejv>> 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)
forEach(Random arg0, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> arg1)
m_zsmffhti(C_rlomrsco arg0, BiConsumer<C_xhhleach<C_dglscyab>, C_xhhleach<C_dglscyab>> arg1)
forEach(RandomGenerator arg0, BiConsumer<RegistryKey<StructurePool>, RegistryKey<StructurePool>> arg1)
m_305333_(C_212974_ p_312789_, BiConsumer<C_5264_<C_207042_>, C_5264_<C_207042_>> arg1)
public Stream<RegistryKey<StructurePool>>
a()
allTargets()
method_54499()
streamTargets()
m_ijxysedj()
streamTargets()
m_304920_()
public com.mojang.serialization.MapCodec<RandomGroupStructurePoolAliasBinding>
b()
codec()
method_54502()
getCodec()
m_vuvrelni()
getCodec()
m_304964_()
public DataPool<List<StructurePoolAliasBinding>>
c()
groups()
comp_2007()
groups()
m_spkbdiaw()
groups()
f_302986_()