Class TwoLayersFeatureSize
java.lang.Object
net.minecraft.world.gen.feature.size.FeatureSize
net.minecraft.world.gen.feature.size.TwoLayersFeatureSize
- Mappings:
Namespace Name named net/minecraft/world/gen/feature/size/TwoLayersFeatureSize
intermediary net/minecraft/class_5204
official efi
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec
<TwoLayersFeatureSize> private final int
private final int
private final int
Fields inherited from class net.minecraft.world.gen.feature.size.FeatureSize
field_31522, minClippedHeight, TYPE_CODEC
-
Constructor Summary
ConstructorDescriptionTwoLayersFeatureSize
(int limit, int lowerSize, int upperSize) TwoLayersFeatureSize
(int limit, int lowerSize, int upperSize, OptionalInt minClippedHeight) -
Method Summary
Modifier and TypeMethodDescriptionint
getRadius
(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 CODEC
Lnet/minecraft/world/gen/feature/size/TwoLayersFeatureSize;CODEC:Lcom/mojang/serialization/MapCodec;
intermediary field_24925
Lnet/minecraft/class_5204;field_24925:Lcom/mojang/serialization/MapCodec;
official d
Lefi;d:Lcom/mojang/serialization/MapCodec;
-
limit
private final int limit- Mappings:
Namespace Name Mixin selector named limit
Lnet/minecraft/world/gen/feature/size/TwoLayersFeatureSize;limit:I
intermediary field_24155
Lnet/minecraft/class_5204;field_24155:I
official e
Lefi;e:I
-
lowerSize
private final int lowerSize- Mappings:
Namespace Name Mixin selector named lowerSize
Lnet/minecraft/world/gen/feature/size/TwoLayersFeatureSize;lowerSize:I
intermediary field_24156
Lnet/minecraft/class_5204;field_24156:I
official f
Lefi;f:I
-
upperSize
private final int upperSize- Mappings:
Namespace Name Mixin selector named upperSize
Lnet/minecraft/world/gen/feature/size/TwoLayersFeatureSize;upperSize:I
intermediary field_24157
Lnet/minecraft/class_5204;field_24157:I
official g
Lefi;g:I
-
-
Constructor Details
-
TwoLayersFeatureSize
public TwoLayersFeatureSize(int limit, int lowerSize, int upperSize) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/gen/feature/size/TwoLayersFeatureSize;<init>(III)V
intermediary <init>
Lnet/minecraft/class_5204;<init>(III)V
official <init>
Lefi;<init>(III)V
-
TwoLayersFeatureSize
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/gen/feature/size/TwoLayersFeatureSize;<init>(IIILjava/util/OptionalInt;)V
intermediary <init>
Lnet/minecraft/class_5204;<init>(IIILjava/util/OptionalInt;)V
official <init>
Lefi;<init>(IIILjava/util/OptionalInt;)V
-
-
Method Details
-
getType
- Specified by:
getType
in classFeatureSize
- Mappings:
Namespace Name Mixin selector named getType
Lnet/minecraft/world/gen/feature/size/FeatureSize;getType()Lnet/minecraft/world/gen/feature/size/FeatureSizeType;
intermediary method_28824
Lnet/minecraft/class_5201;method_28824()Lnet/minecraft/class_5202;
official b
Leff;b()Lefg;
-
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:
getRadius
in classFeatureSize
- Mappings:
Namespace Name Mixin selector named getRadius
Lnet/minecraft/world/gen/feature/size/FeatureSize;getRadius(II)I
intermediary method_27378
Lnet/minecraft/class_5201;method_27378(II)I
official a
Leff;a(II)I
-