类 LargeDripstoneFeature.DripstoneGenerator

  • 封闭类:
    LargeDripstoneFeature

    static final class LargeDripstoneFeature.DripstoneGenerator
    extends Object
    Mappings:
    Namespace Name
    official crv$a
    intermediary net/minecraft/class_5727$class_5728
    named net/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator
    • 字段详细资料

      • pos

        private BlockPos pos
        Mappings:
        Namespace Name Mixin selector
        official a Lcrv$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 Lcrv$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 Lcrv$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 Lcrv$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 Lcrv$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
    • 构造器详细资料

      • DripstoneGenerator

        private DripstoneGenerator​(BlockPos pos,
                                   boolean isStalagmite,
                                   int scale,
                                   double bluntness,
                                   double heightScale)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcrv$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
    • 方法详细资料

      • getBaseScale

        private int getBaseScale()
        Mappings:
        Namespace Name Mixin selector
        official a Lcrv$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 Lcrv$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 Lcrv$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

        private boolean canGenerate​(StructureWorldAccess world,
                                    LargeDripstoneFeature.WindModifier wind)
        Mappings:
        Namespace Name Mixin selector
        official a Lcrv$a;a(Lbwm;Lcrv$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 Lcrv$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 Lcrv$a;a(Lbwm;Ljava/util/Random;Lcrv$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

        private boolean generateWind​(LargeDripstoneFeatureConfig config)
        Mappings:
        Namespace Name Mixin selector
        official a Lcrv$a;a(Lcuj;)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