Package net.minecraft.world.gen.feature
Class GrowingPlantFeatureConfig
java.lang.Object
net.minecraft.world.gen.feature.GrowingPlantFeatureConfig
- All Implemented Interfaces:
FeatureConfig
public class GrowingPlantFeatureConfig extends Object implements FeatureConfig
- Mappings:
Namespace Name official cud
intermediary net/minecraft/class_5924
named net/minecraft/world/gen/feature/GrowingPlantFeatureConfig
-
Field Summary
Fields Modifier and Type Field Description boolean
allowWater
BlockStateProvider
bodyProvider
static com.mojang.serialization.Codec<GrowingPlantFeatureConfig>
CODEC
Direction
direction
BlockStateProvider
headProvider
class_6005<IntProvider>
heightDistribution
Fields inherited from interface net.minecraft.world.gen.feature.FeatureConfig
DEFAULT
-
Constructor Summary
Constructors Constructor Description GrowingPlantFeatureConfig(class_6005<IntProvider> heightDistribution, Direction direction, BlockStateProvider bodyProvider, BlockStateProvider headProvider, boolean allowWater)
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.gen.feature.FeatureConfig
getDecoratedFeatures
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lcud;a:Lcom/mojang/serialization/Codec;
intermediary field_29259
Lnet/minecraft/class_5924;field_29259:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
-
heightDistribution
- Mappings:
Namespace Name Mixin selector official b
Lcud;b:Lapw;
intermediary field_29260
Lnet/minecraft/class_5924;field_29260:Lnet/minecraft/class_6005;
named heightDistribution
Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;heightDistribution:Lnet/minecraft/class_6005;
-
direction
- Mappings:
Namespace Name Mixin selector official c
Lcud;c:Lgg;
intermediary field_29261
Lnet/minecraft/class_5924;field_29261:Lnet/minecraft/class_2350;
named direction
Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;direction:Lnet/minecraft/util/math/Direction;
-
bodyProvider
- Mappings:
Namespace Name Mixin selector official d
Lcud;d:Lcwd;
intermediary field_29262
Lnet/minecraft/class_5924;field_29262:Lnet/minecraft/class_4651;
named bodyProvider
Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;bodyProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
-
headProvider
- Mappings:
Namespace Name Mixin selector official e
Lcud;e:Lcwd;
intermediary field_29263
Lnet/minecraft/class_5924;field_29263:Lnet/minecraft/class_4651;
named headProvider
Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;headProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
-
allowWater
public final boolean allowWater- Mappings:
Namespace Name Mixin selector official f
Lcud;f:Z
intermediary field_29264
Lnet/minecraft/class_5924;field_29264:Z
named allowWater
Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;allowWater:Z
-
-
Constructor Details
-
GrowingPlantFeatureConfig
public GrowingPlantFeatureConfig(class_6005<IntProvider> heightDistribution, Direction direction, BlockStateProvider bodyProvider, BlockStateProvider headProvider, boolean allowWater)- Mappings:
Namespace Name Mixin selector official <init>
Lcud;<init>(Lapw;Lgg;Lcwd;Lcwd;Z)V
intermediary <init>
Lnet/minecraft/class_5924;<init>(Lnet/minecraft/class_6005;Lnet/minecraft/class_2350;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Z)V
named <init>
Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;<init>(Lnet/minecraft/class_6005;Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Z)V
-