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 csc$a
intermediary net/minecraft/class_5727$class_5728
named net/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate double
private double
private boolean
private BlockPos
private int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
DripstoneGenerator(BlockPos pos, boolean isStalagmite, int scale, double bluntness, double heightScale)
-
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
private void
generate(StructureWorldAccess world, Random random, LargeDripstoneFeature.WindModifier wind)
private boolean
generateWind(LargeDripstoneFeatureConfig config)
private int
private int
private int
private int
scale(float height)
-
Field Details
-
pos
- Mappings:
Namespace Name Mixin selector official a
Lcsc$a;a:Lgb;
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
Lcsc$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
Lcsc$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
Lcsc$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
Lcsc$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
private DripstoneGenerator(BlockPos pos, boolean isStalagmite, int scale, double bluntness, double heightScale)- Mappings:
Namespace Name Mixin selector official <init>
Lcsc$a;<init>(Lgb;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
Lcsc$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
-
method_35361
private int method_35361()- Mappings:
Namespace Name Mixin selector official b
Lcsc$a;b()I
intermediary method_35361
Lnet/minecraft/class_5727$class_5728;method_35361()I
named method_35361
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;method_35361()I
-
method_35362
private int method_35362()- Mappings:
Namespace Name Mixin selector official c
Lcsc$a;c()I
intermediary method_35362
Lnet/minecraft/class_5727$class_5728;method_35362()I
named method_35362
Lnet/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator;method_35362()I
-
canGenerate
- Mappings:
Namespace Name Mixin selector official a
Lcsc$a;a(Lbws;Lcsc$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
Lcsc$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
private void generate(StructureWorldAccess world, Random random, LargeDripstoneFeature.WindModifier wind)- Mappings:
Namespace Name Mixin selector official a
Lcsc$a;a(Lbws;Ljava/util/Random;Lcsc$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
Lcsc$a;a(Lcup;)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
-