类 RandomPatchFeatureConfig.Builder

  • 封闭类:
    RandomPatchFeatureConfig

    public static class RandomPatchFeatureConfig.Builder
    extends Object
    Mappings:
    Namespace Name
    official cuu$a
    intermediary net/minecraft/class_4638$class_4639
    named net/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder
    • 字段详细资料

      • stateProvider

        private final BlockStateProvider stateProvider
        Mappings:
        Namespace Name Mixin selector
        official a Lcuu$a;a:Lcwf;
        intermediary field_21248 Lnet/minecraft/class_4638$class_4639;field_21248:Lnet/minecraft/class_4651;
        named stateProvider Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;stateProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
      • blockPlacer

        private final BlockPlacer blockPlacer
        Mappings:
        Namespace Name Mixin selector
        official b Lcuu$a;b:Lctl;
        intermediary field_21249 Lnet/minecraft/class_4638$class_4639;field_21249:Lnet/minecraft/class_4629;
        named blockPlacer Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;blockPlacer:Lnet/minecraft/world/gen/placer/BlockPlacer;
      • whitelist

        private Set<Block> whitelist
        Mappings:
        Namespace Name Mixin selector
        official c Lcuu$a;c:Ljava/util/Set;
        intermediary field_21250 Lnet/minecraft/class_4638$class_4639;field_21250:Ljava/util/Set;
        named whitelist Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;whitelist:Ljava/util/Set;
      • blacklist

        private Set<BlockState> blacklist
        Mappings:
        Namespace Name Mixin selector
        official d Lcuu$a;d:Ljava/util/Set;
        intermediary field_21251 Lnet/minecraft/class_4638$class_4639;field_21251:Ljava/util/Set;
        named blacklist Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;blacklist:Ljava/util/Set;
      • tries

        private int tries
        Mappings:
        Namespace Name Mixin selector
        official e Lcuu$a;e:I
        intermediary field_21252 Lnet/minecraft/class_4638$class_4639;field_21252:I
        named tries Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;tries:I
      • spreadX

        private int spreadX
        Mappings:
        Namespace Name Mixin selector
        official f Lcuu$a;f:I
        intermediary field_21253 Lnet/minecraft/class_4638$class_4639;field_21253:I
        named spreadX Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;spreadX:I
      • spreadY

        private int spreadY
        Mappings:
        Namespace Name Mixin selector
        official g Lcuu$a;g:I
        intermediary field_21254 Lnet/minecraft/class_4638$class_4639;field_21254:I
        named spreadY Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;spreadY:I
      • spreadZ

        private int spreadZ
        Mappings:
        Namespace Name Mixin selector
        official h Lcuu$a;h:I
        intermediary field_21255 Lnet/minecraft/class_4638$class_4639;field_21255:I
        named spreadZ Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;spreadZ:I
      • canReplace

        private boolean canReplace
        Mappings:
        Namespace Name Mixin selector
        official i Lcuu$a;i:Z
        intermediary field_21256 Lnet/minecraft/class_4638$class_4639;field_21256:Z
        named canReplace Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;canReplace:Z
      • project

        private boolean project
        Mappings:
        Namespace Name Mixin selector
        official j Lcuu$a;j:Z
        intermediary field_21257 Lnet/minecraft/class_4638$class_4639;field_21257:Z
        named project Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;project:Z
      • needsWater

        private boolean needsWater
        Mappings:
        Namespace Name Mixin selector
        official k Lcuu$a;k:Z
        intermediary field_21258 Lnet/minecraft/class_4638$class_4639;field_21258:Z
        named needsWater Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;needsWater:Z
    • 构造器详细资料

      • Builder

        public Builder​(BlockStateProvider stateProvider,
                       BlockPlacer blockPlacer)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcuu$a;<init>(Lcwf;Lctl;)V
        intermediary <init> Lnet/minecraft/class_4638$class_4639;<init>(Lnet/minecraft/class_4651;Lnet/minecraft/class_4629;)V
        named <init> Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;<init>(Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Lnet/minecraft/world/gen/placer/BlockPlacer;)V
    • 方法详细资料

      • whitelist

        public RandomPatchFeatureConfig.Builder whitelist​(Set<Block> whitelist)
        Mappings:
        Namespace Name Mixin selector
        official a Lcuu$a;a(Ljava/util/Set;)Lcuu$a;
        intermediary method_23418 Lnet/minecraft/class_4638$class_4639;method_23418(Ljava/util/Set;)Lnet/minecraft/class_4638$class_4639;
        named whitelist Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;whitelist(Ljava/util/Set;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • blacklist

        public RandomPatchFeatureConfig.Builder blacklist​(Set<BlockState> blacklist)
        Mappings:
        Namespace Name Mixin selector
        official b Lcuu$a;b(Ljava/util/Set;)Lcuu$a;
        intermediary method_23421 Lnet/minecraft/class_4638$class_4639;method_23421(Ljava/util/Set;)Lnet/minecraft/class_4638$class_4639;
        named blacklist Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;blacklist(Ljava/util/Set;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • tries

        public RandomPatchFeatureConfig.Builder tries​(int tries)
        Mappings:
        Namespace Name Mixin selector
        official a Lcuu$a;a(I)Lcuu$a;
        intermediary method_23417 Lnet/minecraft/class_4638$class_4639;method_23417(I)Lnet/minecraft/class_4638$class_4639;
        named tries Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;tries(I)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • spreadX

        public RandomPatchFeatureConfig.Builder spreadX​(int spreadX)
        Mappings:
        Namespace Name Mixin selector
        official b Lcuu$a;b(I)Lcuu$a;
        intermediary method_23420 Lnet/minecraft/class_4638$class_4639;method_23420(I)Lnet/minecraft/class_4638$class_4639;
        named spreadX Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;spreadX(I)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • spreadY

        public RandomPatchFeatureConfig.Builder spreadY​(int spreadY)
        Mappings:
        Namespace Name Mixin selector
        official c Lcuu$a;c(I)Lcuu$a;
        intermediary method_23423 Lnet/minecraft/class_4638$class_4639;method_23423(I)Lnet/minecraft/class_4638$class_4639;
        named spreadY Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;spreadY(I)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • spreadZ

        public RandomPatchFeatureConfig.Builder spreadZ​(int spreadZ)
        Mappings:
        Namespace Name Mixin selector
        official d Lcuu$a;d(I)Lcuu$a;
        intermediary method_23425 Lnet/minecraft/class_4638$class_4639;method_23425(I)Lnet/minecraft/class_4638$class_4639;
        named spreadZ Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;spreadZ(I)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • canReplace

        public RandomPatchFeatureConfig.Builder canReplace()
        Mappings:
        Namespace Name Mixin selector
        official a Lcuu$a;a()Lcuu$a;
        intermediary method_23416 Lnet/minecraft/class_4638$class_4639;method_23416()Lnet/minecraft/class_4638$class_4639;
        named canReplace Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;canReplace()Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • cannotProject

        public RandomPatchFeatureConfig.Builder cannotProject()
        Mappings:
        Namespace Name Mixin selector
        official b Lcuu$a;b()Lcuu$a;
        intermediary method_23419 Lnet/minecraft/class_4638$class_4639;method_23419()Lnet/minecraft/class_4638$class_4639;
        named cannotProject Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;cannotProject()Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • needsWater

        public RandomPatchFeatureConfig.Builder needsWater()
        Mappings:
        Namespace Name Mixin selector
        official c Lcuu$a;c()Lcuu$a;
        intermediary method_23422 Lnet/minecraft/class_4638$class_4639;method_23422()Lnet/minecraft/class_4638$class_4639;
        named needsWater Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;needsWater()Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;
      • build

        public RandomPatchFeatureConfig build()
        Mappings:
        Namespace Name Mixin selector
        official d Lcuu$a;d()Lcuu;
        intermediary method_23424 Lnet/minecraft/class_4638$class_4639;method_23424()Lnet/minecraft/class_4638;
        named build Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder;build()Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;