类 VegetationPatchFeatureConfig

  • 所有已实现的接口:
    FeatureConfig

    public class VegetationPatchFeatureConfig
    extends Object
    implements FeatureConfig
    Mappings:
    Namespace Name
    official cvk
    intermediary net/minecraft/class_5927
    named net/minecraft/world/gen/feature/VegetationPatchFeatureConfig
    • 字段详细资料

      • CODEC

        public static final com.mojang.serialization.Codec<VegetationPatchFeatureConfig> CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Lcvk;a:Lcom/mojang/serialization/Codec;
        intermediary field_29285 Lnet/minecraft/class_5927;field_29285:Lcom/mojang/serialization/Codec;
        named CODEC Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
      • replaceable

        public final Identifier replaceable
        Mappings:
        Namespace Name Mixin selector
        official b Lcvk;b:Lwp;
        intermediary field_29286 Lnet/minecraft/class_5927;field_29286:Lnet/minecraft/class_2960;
        named replaceable Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;replaceable:Lnet/minecraft/util/Identifier;
      • groundState

        public final BlockStateProvider groundState
        Mappings:
        Namespace Name Mixin selector
        official c Lcvk;c:Lcwf;
        intermediary field_29287 Lnet/minecraft/class_5927;field_29287:Lnet/minecraft/class_4651;
        named groundState Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;groundState:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
      • vegetationFeature

        public final Supplier<ConfiguredFeature<?,​?>> vegetationFeature
        Mappings:
        Namespace Name Mixin selector
        official d Lcvk;d:Ljava/util/function/Supplier;
        intermediary field_29288 Lnet/minecraft/class_5927;field_29288:Ljava/util/function/Supplier;
        named vegetationFeature Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;vegetationFeature:Ljava/util/function/Supplier;
      • surface

        public final VerticalSurfaceType surface
        Mappings:
        Namespace Name Mixin selector
        official e Lcvk;e:Lcyg;
        intermediary field_29289 Lnet/minecraft/class_5927;field_29289:Lnet/minecraft/class_5932;
        named surface Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;surface:Lnet/minecraft/util/math/VerticalSurfaceType;
      • depth

        public final IntProvider depth
        Mappings:
        Namespace Name Mixin selector
        official f Lcvk;f:Laqo;
        intermediary field_29290 Lnet/minecraft/class_5927;field_29290:Lnet/minecraft/class_6017;
        named depth Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;depth:Lnet/minecraft/util/math/intprovider/IntProvider;
      • extraBottomBlockChance

        public final float extraBottomBlockChance
        Mappings:
        Namespace Name Mixin selector
        official g Lcvk;g:F
        intermediary field_29291 Lnet/minecraft/class_5927;field_29291:F
        named extraBottomBlockChance Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;extraBottomBlockChance:F
      • verticalRange

        public final int verticalRange
        Mappings:
        Namespace Name Mixin selector
        official h Lcvk;h:I
        intermediary field_29292 Lnet/minecraft/class_5927;field_29292:I
        named verticalRange Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;verticalRange:I
      • vegetationChance

        public final float vegetationChance
        Mappings:
        Namespace Name Mixin selector
        official i Lcvk;i:F
        intermediary field_29293 Lnet/minecraft/class_5927;field_29293:F
        named vegetationChance Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;vegetationChance:F
      • horizontalRadius

        public final IntProvider horizontalRadius
        Mappings:
        Namespace Name Mixin selector
        official j Lcvk;j:Laqo;
        intermediary field_29294 Lnet/minecraft/class_5927;field_29294:Lnet/minecraft/class_6017;
        named horizontalRadius Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;horizontalRadius:Lnet/minecraft/util/math/intprovider/IntProvider;
      • extraEdgeColumnChance

        public final float extraEdgeColumnChance
        Mappings:
        Namespace Name Mixin selector
        official k Lcvk;k:F
        intermediary field_29295 Lnet/minecraft/class_5927;field_29295:F
        named extraEdgeColumnChance Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;extraEdgeColumnChance:F
    • 构造器详细资料

      • VegetationPatchFeatureConfig

        public VegetationPatchFeatureConfig​(Identifier replaceable,
                                            BlockStateProvider groundState,
                                            Supplier<ConfiguredFeature<?,​?>> vegetationFeature,
                                            VerticalSurfaceType surface,
                                            IntProvider depth,
                                            float extraBottomBlockChance,
                                            int verticalRange,
                                            float vegetationChance,
                                            IntProvider horizontalRadius,
                                            float extraEdgeColumnChance)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcvk;<init>(Lwp;Lcwf;Ljava/util/function/Supplier;Lcyg;Laqo;FIFLaqo;F)V
        intermediary <init> Lnet/minecraft/class_5927;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_4651;Ljava/util/function/Supplier;Lnet/minecraft/class_5932;Lnet/minecraft/class_6017;FIFLnet/minecraft/class_6017;F)V
        named <init> Lnet/minecraft/world/gen/feature/VegetationPatchFeatureConfig;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Ljava/util/function/Supplier;Lnet/minecraft/util/math/VerticalSurfaceType;Lnet/minecraft/util/math/intprovider/IntProvider;FIFLnet/minecraft/util/math/intprovider/IntProvider;F)V