Class ThreeLayersFeatureSize
java.lang.Object
net.minecraft.world.gen.feature.size.FeatureSize
net.minecraft.world.gen.feature.size.ThreeLayersFeatureSize
- Mappings:
Namespace Name named net/minecraft/world/gen/feature/size/ThreeLayersFeatureSizeintermediary net/minecraft/class_5203official efl
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<ThreeLayersFeatureSize> private final intprivate final intprivate final intprivate final intprivate final intFields inherited from class net.minecraft.world.gen.feature.size.FeatureSize
field_31522, minClippedHeight, TYPE_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionThreeLayersFeatureSize(int limit, int upperLimit, int lowerSize, int middleSize, int upperSize, OptionalInt minClippedHeight) -
Method Summary
Modifier and TypeMethodDescriptionintgetRadius(int height, int y) The radius that the tree needs to be empty or replaceable in order for it to generate.protected FeatureSizeType<?> getType()Methods inherited from class net.minecraft.world.gen.feature.size.FeatureSize
createCodec, getMinClippedHeight
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/world/gen/feature/size/ThreeLayersFeatureSize;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_24924Lnet/minecraft/class_5203;field_24924:Lcom/mojang/serialization/MapCodec;official dLefl;d:Lcom/mojang/serialization/MapCodec;
-
limit
private final int limit- Mappings:
Namespace Name Mixin selector named limitLnet/minecraft/world/gen/feature/size/ThreeLayersFeatureSize;limit:Iintermediary field_24150Lnet/minecraft/class_5203;field_24150:Iofficial eLefl;e:I
-
upperLimit
private final int upperLimit- Mappings:
Namespace Name Mixin selector named upperLimitLnet/minecraft/world/gen/feature/size/ThreeLayersFeatureSize;upperLimit:Iintermediary field_24151Lnet/minecraft/class_5203;field_24151:Iofficial fLefl;f:I
-
lowerSize
private final int lowerSize- Mappings:
Namespace Name Mixin selector named lowerSizeLnet/minecraft/world/gen/feature/size/ThreeLayersFeatureSize;lowerSize:Iintermediary field_24152Lnet/minecraft/class_5203;field_24152:Iofficial gLefl;g:I
-
middleSize
private final int middleSize- Mappings:
Namespace Name Mixin selector named middleSizeLnet/minecraft/world/gen/feature/size/ThreeLayersFeatureSize;middleSize:Iintermediary field_24153Lnet/minecraft/class_5203;field_24153:Iofficial hLefl;h:I
-
upperSize
private final int upperSize- Mappings:
Namespace Name Mixin selector named upperSizeLnet/minecraft/world/gen/feature/size/ThreeLayersFeatureSize;upperSize:Iintermediary field_24154Lnet/minecraft/class_5203;field_24154:Iofficial iLefl;i:I
-
-
Constructor Details
-
ThreeLayersFeatureSize
public ThreeLayersFeatureSize(int limit, int upperLimit, int lowerSize, int middleSize, int upperSize, OptionalInt minClippedHeight) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/gen/feature/size/ThreeLayersFeatureSize;<init>(IIIIILjava/util/OptionalInt;)Vintermediary <init>Lnet/minecraft/class_5203;<init>(IIIIILjava/util/OptionalInt;)Vofficial <init>Lefl;<init>(IIIIILjava/util/OptionalInt;)V
-
-
Method Details
-
getType
- Specified by:
getTypein classFeatureSize- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/world/gen/feature/size/FeatureSize;getType()Lnet/minecraft/world/gen/feature/size/FeatureSizeType;intermediary method_28824Lnet/minecraft/class_5201;method_28824()Lnet/minecraft/class_5202;official bLefj;b()Lefk;
-
getRadius
public int getRadius(int height, int y) The radius that the tree needs to be empty or replaceable in order for it to generate.- Specified by:
getRadiusin classFeatureSize- Mappings:
Namespace Name Mixin selector named getRadiusLnet/minecraft/world/gen/feature/size/FeatureSize;getRadius(II)Iintermediary method_27378Lnet/minecraft/class_5201;method_27378(II)Iofficial aLefj;a(II)I
-