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

public interface PoolAliasBinding

eup
net.minecraft.world.level.levelgen.structure.pools.alias.PoolAliasBinding
net.minecraft.class_8889

Field summary

Modifier and TypeField
com.mojang.serialization.Codec<PoolAliasBinding>
b
CODEC
field_46825

Method summary

Modifier and TypeMethod
void
a(baq arg0, BiConsumer<alv<eun>, alv<eun>> 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)
Stream<ResourceKey<StructureTemplatePool>>
a()
allTargets()
method_54499()
static DirectPoolAlias
a(String arg0, String arg1)
direct(String arg0, String arg1)
method_54508(String arg0, String arg1)
static DirectPoolAlias
a(alv<eun> arg0, alv<eun> arg1)
direct(ResourceKey<StructureTemplatePool> arg0, ResourceKey<StructureTemplatePool> arg1)
method_54503(class_5321<class_3785> arg0, class_5321<class_3785> arg1)
static RandomPoolAlias
a(String arg0, btz<String> arg1)
random(String arg0, WeightedList<String> arg1)
method_54507(String arg0, class_6012<String> arg1)
static RandomPoolAlias
a(alv<eun> arg0, btz<alv<eun>> arg1)
random(ResourceKey<StructureTemplatePool> arg0, WeightedList<ResourceKey<StructureTemplatePool>> arg1)
method_54504(class_5321<class_3785> arg0, class_6012<class_5321<class_3785>> arg1)
static RandomGroupPoolAlias
a(btz<List<eup>> arg0)
randomGroup(WeightedList<List<PoolAliasBinding>> arg0)
method_54506(class_6012<List<class_8889>> arg0)
com.mojang.serialization.MapCodec<? extends PoolAliasBinding>
b()
codec()
method_54502()