net.minecraft.structure.pool.alias

public class StructurePoolAliasBindings

net.minecraft.world.level.levelgen.structure.pools.alias.PoolAliasBindings
net.minecraft.class_8890
net.minecraft.structure.pool.alias.StructurePoolAliasBindings

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>
bootstrap(Registry<com.mojang.serialization.MapCodec<? extends PoolAliasBinding>> registry)
method_54509(class_2378<com.mojang.serialization.MapCodec<? extends class_8889>> arg0)
registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> registry)
public static void
registerTargetsAsPools(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> emptyPool, List<PoolAliasBinding> aliasBindings)
method_55229(class_7891<class_3785> arg0, class_6880<class_3785> arg1, List<class_8889> arg2)
registerPools(Registerable<StructurePool> pools, RegistryEntry<StructurePool> base, List<StructurePoolAliasBinding> aliases)
private static void
lambda$registerTargetsAsPools$1(BootstrapContext arg0, Holder arg1, String arg2)
method_55228(class_7891 arg0, class_6880 arg1, String arg2)
method_55228(Registerable arg0, RegistryEntry arg1, String path)
private static String
lambda$registerTargetsAsPools$0(ResourceKey arg0)
method_55227(class_5321 arg0)
method_55227(RegistryKey target)