Package net.minecraft.world.gen.feature
Class LargeDripstoneFeature.DripstoneGenerator
java.lang.Object
net.minecraft.world.gen.feature.LargeDripstoneFeature.DripstoneGenerator
- Enclosing class:
- LargeDripstoneFeature
- Mappings:
Namespace Name official cxg$a
intermediary net/minecraft/class_5727$class_5728
named net/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator
-
Field Summary
Modifier and TypeFieldDescriptionprivate final double
private final double
private final boolean
private BlockPos
private int
-
Constructor Summary
ConstructorDescriptionDripstoneGenerator
(BlockPos pos, boolean isStalagmite, int scale, double bluntness, double heightScale) -
Method Summary
Modifier and TypeMethodDescription(package private) boolean
(package private) void
generate
(StructureWorldAccess world, Random random, LargeDripstoneFeature.WindModifier wind) (package private) boolean
private int
private int
private int
getTopY()
private int
scale
(float height)
-
Field Details
-
pos
- Mappings:
Namespace Name Mixin selector official a
Lcxg$a;a:Lgh;
intermediary field_28206
Lnet/minecraft/class_5727$class_5728;field_28206:Lnet/minecraft/class_2338;
named pos
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;pos:Lnet/minecraft/util/math/BlockPos;
-
isStalagmite
private final boolean isStalagmite- Mappings:
Namespace Name Mixin selector official b
Lcxg$a;b:Z
intermediary field_28207
Lnet/minecraft/class_5727$class_5728;field_28207:Z
named isStalagmite
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;isStalagmite:Z
-
scale
private int scale- Mappings:
Namespace Name Mixin selector official c
Lcxg$a;c:I
intermediary field_28208
Lnet/minecraft/class_5727$class_5728;field_28208:I
named scale
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;scale:I
-
bluntness
private final double bluntness- Mappings:
Namespace Name Mixin selector official d
Lcxg$a;d:D
intermediary field_28209
Lnet/minecraft/class_5727$class_5728;field_28209:D
named bluntness
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;bluntness:D
-
heightScale
private final double heightScale- Mappings:
Namespace Name Mixin selector official e
Lcxg$a;e:D
intermediary field_28210
Lnet/minecraft/class_5727$class_5728;field_28210:D
named heightScale
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;heightScale:D
-
-
Constructor Details
-
DripstoneGenerator
DripstoneGenerator(BlockPos pos, boolean isStalagmite, int scale, double bluntness, double heightScale) - Mappings:
Namespace Name Mixin selector official <init>
Lcxg$a;<init>(Lgh;ZIDD)V
intermediary <init>
Lnet/minecraft/class_5727$class_5728;<init>(Lnet/minecraft/class_2338;ZIDD)V
named <init>
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;<init>(Lnet/minecraft/util/math/BlockPos;ZIDD)V
-
-
Method Details
-
getBaseScale
private int getBaseScale()- Mappings:
Namespace Name Mixin selector official a
Lcxg$a;a()I
intermediary method_33017
Lnet/minecraft/class_5727$class_5728;method_33017()I
named getBaseScale
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;getBaseScale()I
-
getBottomY
private int getBottomY()- Mappings:
Namespace Name Mixin selector official b
Lcxg$a;b()I
intermediary method_35361
Lnet/minecraft/class_5727$class_5728;method_35361()I
named getBottomY
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;getBottomY()I
-
getTopY
private int getTopY()- Mappings:
Namespace Name Mixin selector official c
Lcxg$a;c()I
intermediary method_35362
Lnet/minecraft/class_5727$class_5728;method_35362()I
named getTopY
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;getTopY()I
-
canGenerate
- Mappings:
Namespace Name Mixin selector official a
Lcxg$a;a(Lcav;Lcxg$b;)Z
intermediary method_33019
Lnet/minecraft/class_5727$class_5728;method_33019(Lnet/minecraft/class_5281;Lnet/minecraft/class_5727$class_5729;)Z
named canGenerate
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;canGenerate(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$WindModifier;)Z
-
scale
private int scale(float height) - Mappings:
Namespace Name Mixin selector official a
Lcxg$a;a(F)I
intermediary method_33018
Lnet/minecraft/class_5727$class_5728;method_33018(F)I
named scale
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;scale(F)I
-
generate
- Mappings:
Namespace Name Mixin selector official a
Lcxg$a;a(Lcav;Ljava/util/Random;Lcxg$b;)V
intermediary method_33020
Lnet/minecraft/class_5727$class_5728;method_33020(Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_5727$class_5729;)V
named generate
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;generate(Lnet/minecraft/world/StructureWorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$WindModifier;)V
-
generateWind
- Mappings:
Namespace Name Mixin selector official a
Lcxg$a;a(Lczk;)Z
intermediary method_33025
Lnet/minecraft/class_5727$class_5728;method_33025(Lnet/minecraft/class_5732;)Z
named generateWind
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;generateWind(Lnet/minecraft/world/gen/feature/LargeDripstoneFeatureConfig;)Z
-