net.minecraft.structure.pool.alias

public record DirectStructurePoolAliasBinding

implements StructurePoolAliasBinding

ewj
net.minecraft.world.level.levelgen.structure.pools.alias.DirectPoolAlias
net.minecraft.class_8888
net.minecraft.structure.pool.alias.DirectStructurePoolAliasBinding
net.minecraft.unmapped.C_jwcapvtc
net.minecraft.unmapped.C_jwcapvtc
net.minecraft.src.C_379129_

Field summary

Modifier and TypeField
private final RegistryKey<StructurePool>
c
alias
comp_2003
alias
f_ytjciksz
alias
f_379500_
private final RegistryKey<StructurePool>
d
target
comp_2004
target
f_jgrwwnxv
target
f_382243_
static com.mojang.serialization.MapCodec<DirectStructurePoolAliasBinding>
a
CODEC
field_46824
CODEC
f_gowiwesy
codec
f_379774_

Constructor summary

ModifierConstructor
public (RegistryKey<StructurePool> alias, RegistryKey<StructurePool> target)

Method summary

Modifier and TypeMethod
public void
a(bck o, BiConsumer<amd<ewi>, amd<ewi>> 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_306690_(C_212974_ p_393755_, BiConsumer<C_5264_<C_207042_>, C_5264_<C_207042_>> arg1)
public Stream<RegistryKey<StructurePool>>
a()
allTargets()
method_54499()
streamTargets()
m_ijxysedj()
streamTargets()
m_305110_()
public com.mojang.serialization.MapCodec<DirectStructurePoolAliasBinding>
b()
codec()
method_54502()
getCodec()
m_vuvrelni()
getCodec()
m_305430_()
public RegistryKey<StructurePool>
c()
alias()
comp_2003()
alias()
m_lshwbwrm()
alias()
f_379500_()
public RegistryKey<StructurePool>
d()
target()
comp_2004()
target()
m_lnttiila()
target()
f_382243_()