Class CentralBlockScatteredFeatureConfig

java.lang.Object
net.minecraft.world.gen.feature.CentralBlockScatteredFeatureConfig
All Implemented Interfaces:
FeatureConfig

public class CentralBlockScatteredFeatureConfig extends Object implements FeatureConfig
Mappings:
Namespace Name
official dan
intermediary net/minecraft/class_7006
named net/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<CentralBlockScatteredFeatureConfig> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Ldan;a:Lcom/mojang/serialization/Codec;
      intermediary field_36913 Lnet/minecraft/class_7006;field_36913:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
    • canPlaceCentralBlockOn

      public final Identifier canPlaceCentralBlockOn
      Mappings:
      Namespace Name Mixin selector
      official b Ldan;b:Lyo;
      intermediary field_36914 Lnet/minecraft/class_7006;field_36914:Lnet/minecraft/class_2960;
      named canPlaceCentralBlockOn Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;canPlaceCentralBlockOn:Lnet/minecraft/util/Identifier;
    • centralState

      public final BlockStateProvider centralState
      Mappings:
      Namespace Name Mixin selector
      official c Ldan;c:Ldcw;
      intermediary field_36915 Lnet/minecraft/class_7006;field_36915:Lnet/minecraft/class_4651;
      named centralState Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;centralState:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
    • scatteredFeature

      public final Supplier<ConfiguredFeature<?,?>> scatteredFeature
      Mappings:
      Namespace Name Mixin selector
      official d Ldan;d:Ljava/util/function/Supplier;
      intermediary field_36916 Lnet/minecraft/class_7006;field_36916:Ljava/util/function/Supplier;
      named scatteredFeature Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;scatteredFeature:Ljava/util/function/Supplier;
    • centralFeature

      public final Supplier<ConfiguredFeature<?,?>> centralFeature
      Mappings:
      Namespace Name Mixin selector
      official e Ldan;e:Ljava/util/function/Supplier;
      intermediary field_36917 Lnet/minecraft/class_7006;field_36917:Ljava/util/function/Supplier;
      named centralFeature Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;centralFeature:Ljava/util/function/Supplier;
    • surface

      public final VerticalSurfaceType surface
      Mappings:
      Namespace Name Mixin selector
      official f Ldan;f:Ldfd;
      intermediary field_36918 Lnet/minecraft/class_7006;field_36918:Lnet/minecraft/class_5932;
      named surface Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;surface:Lnet/minecraft/util/math/VerticalSurfaceType;
    • verticalRange

      public final int verticalRange
      Mappings:
      Namespace Name Mixin selector
      official g Ldan;g:I
      intermediary field_36919 Lnet/minecraft/class_7006;field_36919:I
      named verticalRange Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;verticalRange:I
    • featureCountMin

      public final int featureCountMin
      Mappings:
      Namespace Name Mixin selector
      official h Ldan;h:I
      intermediary field_36920 Lnet/minecraft/class_7006;field_36920:I
      named featureCountMin Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;featureCountMin:I
    • featureCountMax

      public final int featureCountMax
      Mappings:
      Namespace Name Mixin selector
      official i Ldan;i:I
      intermediary field_36921 Lnet/minecraft/class_7006;field_36921:I
      named featureCountMax Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;featureCountMax:I
    • maxFeatureDistance

      public final int maxFeatureDistance
      Mappings:
      Namespace Name Mixin selector
      official j Ldan;j:I
      intermediary field_36922 Lnet/minecraft/class_7006;field_36922:I
      named maxFeatureDistance Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;maxFeatureDistance:I
  • Constructor Details

    • CentralBlockScatteredFeatureConfig

      public CentralBlockScatteredFeatureConfig(Identifier canPlaceCentralBlockOn, BlockStateProvider centralState, Supplier<ConfiguredFeature<?,?>> scatteredFeature, Supplier<ConfiguredFeature<?,?>> centralFeature, VerticalSurfaceType surface, int verticalRange, int featureCountMin, int featureCountMax, int maxFeatureDistance)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldan;<init>(Lyo;Ldcw;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ldfd;IIII)V
      intermediary <init> Lnet/minecraft/class_7006;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_4651;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Lnet/minecraft/class_5932;IIII)V
      named <init> Lnet/minecraft/world/gen/feature/CentralBlockScatteredFeatureConfig;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Lnet/minecraft/util/math/VerticalSurfaceType;IIII)V