public class FeatureSizeType<P extends FeatureSize> extends Object
Modifier and Type | Field and Description |
---|---|
private com.mojang.serialization.Codec<P> |
codec |
static FeatureSizeType<ThreeLayersFeatureSize> |
THREE_LAYERS_FEATURE_SIZE |
static FeatureSizeType<TwoLayersFeatureSize> |
TWO_LAYERS_FEATURE_SIZE |
Modifier | Constructor and Description |
---|---|
private |
FeatureSizeType(com.mojang.serialization.Codec<P> codec) |
Modifier and Type | Method and Description |
---|---|
com.mojang.serialization.Codec<P> |
getCodec() |
private static <P extends FeatureSize> |
register(String id,
com.mojang.serialization.Codec<P> codec) |
public static final FeatureSizeType<TwoLayersFeatureSize> TWO_LAYERS_FEATURE_SIZE
public static final FeatureSizeType<ThreeLayersFeatureSize> THREE_LAYERS_FEATURE_SIZE
private final com.mojang.serialization.Codec<P extends FeatureSize> codec
private FeatureSizeType(com.mojang.serialization.Codec<P> codec)
private static <P extends FeatureSize> FeatureSizeType<P> register(String id, com.mojang.serialization.Codec<P> codec)
public com.mojang.serialization.Codec<P> getCodec()