Class CarverConfig

java.lang.Object
net.minecraft.world.gen.ProbabilityConfig
net.minecraft.world.gen.carver.CarverConfig
All Implemented Interfaces:
FeatureConfig
Direct Known Subclasses:
CaveCarverConfig, RavineCarverConfig

public class CarverConfig extends ProbabilityConfig
Mappings:
Namespace Name
named net/minecraft/world/gen/carver/CarverConfig
intermediary net/minecraft/class_5871
official ees
  • Field Details Link icon

    • CONFIG_CODEC Link icon

      public static final com.mojang.serialization.MapCodec<CarverConfig> CONFIG_CODEC
      Mappings:
      Namespace Name Mixin selector
      named CONFIG_CODEC Lnet/minecraft/world/gen/carver/CarverConfig;CONFIG_CODEC:Lcom/mojang/serialization/MapCodec;
      intermediary field_29054 Lnet/minecraft/class_5871;field_29054:Lcom/mojang/serialization/MapCodec;
      official d Lees;d:Lcom/mojang/serialization/MapCodec;
    • y Link icon

      public final HeightProvider y
      Mappings:
      Namespace Name Mixin selector
      named y Lnet/minecraft/world/gen/carver/CarverConfig;y:Lnet/minecraft/world/gen/heightprovider/HeightProvider;
      intermediary field_31488 Lnet/minecraft/class_5871;field_31488:Lnet/minecraft/class_6122;
      official e Lees;e:Lelu;
    • yScale Link icon

      public final FloatProvider yScale
      Mappings:
      Namespace Name Mixin selector
      named yScale Lnet/minecraft/world/gen/carver/CarverConfig;yScale:Lnet/minecraft/util/math/floatprovider/FloatProvider;
      intermediary field_31489 Lnet/minecraft/class_5871;field_31489:Lnet/minecraft/class_5863;
      official f Lees;f:Lbro;
    • lavaLevel Link icon

      public final YOffset lavaLevel
      Mappings:
      Namespace Name Mixin selector
      named lavaLevel Lnet/minecraft/world/gen/carver/CarverConfig;lavaLevel:Lnet/minecraft/world/gen/YOffset;
      intermediary field_31490 Lnet/minecraft/class_5871;field_31490:Lnet/minecraft/class_5843;
      official g Lees;g:Ledn;
    • debugConfig Link icon

      public final CarverDebugConfig debugConfig
      Mappings:
      Namespace Name Mixin selector
      named debugConfig Lnet/minecraft/world/gen/carver/CarverConfig;debugConfig:Lnet/minecraft/world/gen/carver/CarverDebugConfig;
      intermediary field_29053 Lnet/minecraft/class_5871;field_29053:Lnet/minecraft/class_5872;
      official h Lees;h:Leet;
    • replaceable Link icon

      public final RegistryEntryList<Block> replaceable
      Mappings:
      Namespace Name Mixin selector
      named replaceable Lnet/minecraft/world/gen/carver/CarverConfig;replaceable:Lnet/minecraft/registry/entry/RegistryEntryList;
      intermediary field_38864 Lnet/minecraft/class_5871;field_38864:Lnet/minecraft/class_6885;
      official i Lees;i:Ljv;
  • Constructor Details Link icon

    • CarverConfig Link icon

      public CarverConfig(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/gen/carver/CarverConfig;<init>(FLnet/minecraft/world/gen/heightprovider/HeightProvider;Lnet/minecraft/util/math/floatprovider/FloatProvider;Lnet/minecraft/world/gen/YOffset;Lnet/minecraft/world/gen/carver/CarverDebugConfig;Lnet/minecraft/registry/entry/RegistryEntryList;)V
      intermediary <init> Lnet/minecraft/class_5871;<init>(FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_6885;)V
      official <init> Lees;<init>(FLelu;Lbro;Ledn;Leet;Ljv;)V