net.minecraft.world.level.levelgen.feature.stateproviders

public class BlockStateProviderType<P extends BlockStateProvider>

efg
net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProviderType
net.minecraft.class_4652
net.minecraft.world.gen.stateprovider.BlockStateProviderType
net.minecraft.src.C_2387_
net.minecraft.world.level.levelgen.feature.stateproviders.WorldGenFeatureStateProviders

Field summary

Modifier and TypeField
public static final BlockStateProviderType<SimpleStateProvider>
a
SIMPLE_STATE_PROVIDER
field_21305
SIMPLE_STATE_PROVIDER
f_68752_
public static final BlockStateProviderType<WeightedStateProvider>
b
WEIGHTED_STATE_PROVIDER
field_21306
WEIGHTED_STATE_PROVIDER
f_68753_
public static final BlockStateProviderType<NoiseThresholdProvider>
c
NOISE_THRESHOLD_PROVIDER
field_34932
NOISE_THRESHOLD_PROVIDER
f_191386_
public static final BlockStateProviderType<NoiseProvider>
d
NOISE_PROVIDER
field_34933
NOISE_PROVIDER
f_191387_
public static final BlockStateProviderType<DualNoiseProvider>
e
DUAL_NOISE_PROVIDER
field_34934
DUAL_NOISE_PROVIDER
f_191388_
public static final BlockStateProviderType<RotatedBlockProvider>
f
ROTATED_BLOCK_PROVIDER
field_24938
ROTATED_BLOCK_PROVIDER
f_68756_
public static final BlockStateProviderType<RandomizedIntStateProvider>
g
RANDOMIZED_INT_STATE_PROVIDER
field_29300
RANDOMIZED_INT_STATE_PROVIDER
f_161554_
private final com.mojang.serialization.MapCodec<P>
h
codec
field_24939
codec
f_68757_

Constructor summary

ModifierConstructor
private (com.mojang.serialization.MapCodec<P> codec)

Method summary

Modifier and TypeMethod
private static <P extends BlockStateProvider> BlockStateProviderType<P>
a(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String arg0, com.mojang.serialization.MapCodec<P> arg1)
method_23457(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String id, com.mojang.serialization.MapCodec<P> codec)
m_68762_(String p_68763_, com.mojang.serialization.MapCodec<P> p_334907_)
public com.mojang.serialization.MapCodec<P>
a()
codec()
method_28863()
getCodec()
m_68761_()