Class BlockStateProviderType<P extends BlockStateProvider>
java.lang.Object
net.minecraft.world.gen.stateprovider.BlockStateProviderType<P>
public class BlockStateProviderType<P extends BlockStateProvider> extends Object
-
Field Summary
Fields Modifier and Type Field Description private com.mojang.serialization.Codec<P>codecstatic BlockStateProviderType<ForestFlowerBlockStateProvider>FOREST_FLOWER_PROVIDERstatic BlockStateProviderType<PlainsFlowerBlockStateProvider>PLAIN_FLOWER_PROVIDERstatic BlockStateProviderType<PillarBlockStateProvider>ROTATED_BLOCK_PROVIDERstatic BlockStateProviderType<SimpleBlockStateProvider>SIMPLE_STATE_PROVIDERstatic BlockStateProviderType<WeightedBlockStateProvider>WEIGHTED_STATE_PROVIDER -
Constructor Summary
Constructors Modifier Constructor Description privateBlockStateProviderType(com.mojang.serialization.Codec<P> codec) -
Method Summary
Modifier and Type Method Description com.mojang.serialization.Codec<P>getCodec()private static <P extends BlockStateProvider>
BlockStateProviderType<P>register(String id, com.mojang.serialization.Codec<P> codec)
-
Field Details
-
SIMPLE_STATE_PROVIDER
-
WEIGHTED_STATE_PROVIDER
-
PLAIN_FLOWER_PROVIDER
-
FOREST_FLOWER_PROVIDER
-
ROTATED_BLOCK_PROVIDER
-
codec
-
-
Constructor Details
-
BlockStateProviderType
-
-
Method Details
-
register
private static <P extends BlockStateProvider> BlockStateProviderType<P> register(String id, com.mojang.serialization.Codec<P> codec) -
getCodec
-