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
- Mappings:
Namespace Name official cta
intermediary net/minecraft/class_4648
named net/minecraft/world/gen/foliage/FoliagePlacerType
-
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
- Mappings:
Namespace Name Mixin selector official a
Lcta;a:Lcta;
intermediary field_21299
Lnet/minecraft/class_4648;field_21299:Lnet/minecraft/class_4648;
named BLOB_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;BLOB_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
SPRUCE_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official b
Lcta;b:Lcta;
intermediary field_21300
Lnet/minecraft/class_4648;field_21300:Lnet/minecraft/class_4648;
named SPRUCE_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;SPRUCE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
PINE_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official c
Lcta;c:Lcta;
intermediary field_21301
Lnet/minecraft/class_4648;field_21301:Lnet/minecraft/class_4648;
named PINE_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;PINE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
ACACIA_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official d
Lcta;d:Lcta;
intermediary field_21302
Lnet/minecraft/class_4648;field_21302:Lnet/minecraft/class_4648;
named ACACIA_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;ACACIA_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
BUSH_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official e
Lcta;e:Lcta;
intermediary field_24161
Lnet/minecraft/class_4648;field_24161:Lnet/minecraft/class_4648;
named BUSH_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;BUSH_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
FANCY_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official f
Lcta;f:Lcta;
intermediary field_24162
Lnet/minecraft/class_4648;field_24162:Lnet/minecraft/class_4648;
named FANCY_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;FANCY_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
JUNGLE_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official g
Lcta;g:Lcta;
intermediary field_24163
Lnet/minecraft/class_4648;field_24163:Lnet/minecraft/class_4648;
named JUNGLE_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;JUNGLE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
MEGA_PINE_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official h
Lcta;h:Lcta;
intermediary field_24164
Lnet/minecraft/class_4648;field_24164:Lnet/minecraft/class_4648;
named MEGA_PINE_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;MEGA_PINE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
DARK_OAK_FOLIAGE_PLACER
- Mappings:
Namespace Name Mixin selector official i
Lcta;i:Lcta;
intermediary field_24165
Lnet/minecraft/class_4648;field_24165:Lnet/minecraft/class_4648;
named DARK_OAK_FOLIAGE_PLACER
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;DARK_OAK_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
codec
- Mappings:
Namespace Name Mixin selector official j
Lcta;j:Lcom/mojang/serialization/Codec;
intermediary field_24932
Lnet/minecraft/class_4648;field_24932:Lcom/mojang/serialization/Codec;
named codec
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;codec:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
FoliagePlacerType
- Mappings:
Namespace Name Mixin selector official <init>
Lcta;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_4648;<init>(Lcom/mojang/serialization/Codec;)V
named <init>
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
register
private static <P extends FoliagePlacer> FoliagePlacerType<P> register(String id, com.mojang.serialization.Codec<P> codec)- Mappings:
Namespace Name Mixin selector official a
Lcta;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lcta;
intermediary method_28850
Lnet/minecraft/class_4648;method_28850(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4648;
named register
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
-
getCodec
- Mappings:
Namespace Name Mixin selector official a
Lcta;a()Lcom/mojang/serialization/Codec;
intermediary method_28849
Lnet/minecraft/class_4648;method_28849()Lcom/mojang/serialization/Codec;
named getCodec
Lnet/minecraft/world/gen/foliage/FoliagePlacerType;getCodec()Lcom/mojang/serialization/Codec;
-