Package net.minecraft.world.gen.foliage
Class FoliagePlacerType<P extends FoliagePlacer>
java.lang.Object
net.minecraft.world.gen.foliage.FoliagePlacerType<P>
public class FoliagePlacerType<P extends FoliagePlacer> extends Object
-
Field Summary
Fields Modifier and Type Field Description static FoliagePlacerType<AcaciaFoliagePlacer>
ACACIA_FOLIAGE_PLACER
static FoliagePlacerType<BlobFoliagePlacer>
BLOB_FOLIAGE_PLACER
static FoliagePlacerType<BushFoliagePlacer>
BUSH_FOLIAGE_PLACER
private com.mojang.serialization.Codec<P>
codec
static FoliagePlacerType<DarkOakFoliagePlacer>
DARK_OAK_FOLIAGE_PLACER
static FoliagePlacerType<LargeOakFoliagePlacer>
FANCY_FOLIAGE_PLACER
static FoliagePlacerType<JungleFoliagePlacer>
JUNGLE_FOLIAGE_PLACER
static FoliagePlacerType<MegaPineFoliagePlacer>
MEGA_PINE_FOLIAGE_PLACER
static FoliagePlacerType<PineFoliagePlacer>
PINE_FOLIAGE_PLACER
static FoliagePlacerType<SpruceFoliagePlacer>
SPRUCE_FOLIAGE_PLACER
-
Constructor Summary
Constructors Modifier Constructor Description private
FoliagePlacerType(com.mojang.serialization.Codec<P> codec)
-
Method Summary
Modifier and Type Method Description com.mojang.serialization.Codec<P>
getCodec()
private static <P extends FoliagePlacer>
FoliagePlacerType<P>register(String id, com.mojang.serialization.Codec<P> codec)
-
Field Details
-
BLOB_FOLIAGE_PLACER
-
SPRUCE_FOLIAGE_PLACER
-
PINE_FOLIAGE_PLACER
-
ACACIA_FOLIAGE_PLACER
-
BUSH_FOLIAGE_PLACER
-
FANCY_FOLIAGE_PLACER
-
JUNGLE_FOLIAGE_PLACER
-
MEGA_PINE_FOLIAGE_PLACER
-
DARK_OAK_FOLIAGE_PLACER
-
codec
-
-
Constructor Details
-
FoliagePlacerType
-
-
Method Details
-
register
private static <P extends FoliagePlacer> FoliagePlacerType<P> register(String id, com.mojang.serialization.Codec<P> codec) -
getCodec
-