Class GenerationSettings.Builder

java.lang.Object
net.minecraft.world.biome.GenerationSettings.Builder
Direct Known Subclasses:
GenerationSettings.LookupBackedBuilder
Enclosing class:
GenerationSettings

public static class GenerationSettings.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/world/biome/GenerationSettings$Builder
intermediary net/minecraft/class_5485$class_7868
official dcz$b
  • Field Details

    • carverStepsToCarvers

      private final Map<GenerationStep.Carver,List<RegistryEntry<ConfiguredCarver<?>>>> carverStepsToCarvers
      Mappings:
      Namespace Name Mixin selector
      named carverStepsToCarvers Lnet/minecraft/world/biome/GenerationSettings$Builder;carverStepsToCarvers:Ljava/util/Map;
      intermediary field_40896 Lnet/minecraft/class_5485$class_7868;field_40896:Ljava/util/Map;
      official a Ldcz$b;a:Ljava/util/Map;
    • indexedFeaturesList

      private final List<List<RegistryEntry<PlacedFeature>>> indexedFeaturesList
      Mappings:
      Namespace Name Mixin selector
      named indexedFeaturesList Lnet/minecraft/world/biome/GenerationSettings$Builder;indexedFeaturesList:Ljava/util/List;
      intermediary field_40897 Lnet/minecraft/class_5485$class_7868;field_40897:Ljava/util/List;
      official b Ldcz$b;b:Ljava/util/List;
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • feature

      public GenerationSettings.Builder feature(GenerationStep.Feature featureStep, RegistryEntry<PlacedFeature> featureEntry)
      Mappings:
      Namespace Name Mixin selector
      named feature Lnet/minecraft/world/biome/GenerationSettings$Builder;feature(Lnet/minecraft/world/gen/GenerationStep$Feature;Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
      intermediary method_46676 Lnet/minecraft/class_5485$class_7868;method_46676(Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5485$class_7868;
      official a Ldcz$b;a(Ldxr$b;Lji;)Ldcz$b;
    • addFeature

      public GenerationSettings.Builder addFeature(int ordinal, RegistryEntry<PlacedFeature> featureEntry)
      Mappings:
      Namespace Name Mixin selector
      named addFeature Lnet/minecraft/world/biome/GenerationSettings$Builder;addFeature(ILnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
      intermediary method_46673 Lnet/minecraft/class_5485$class_7868;method_46673(ILnet/minecraft/class_6880;)Lnet/minecraft/class_5485$class_7868;
      official a Ldcz$b;a(ILji;)Ldcz$b;
    • carver

      Mappings:
      Namespace Name Mixin selector
      named carver Lnet/minecraft/world/biome/GenerationSettings$Builder;carver(Lnet/minecraft/world/gen/GenerationStep$Carver;Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
      intermediary method_46675 Lnet/minecraft/class_5485$class_7868;method_46675(Lnet/minecraft/class_2893$class_2894;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5485$class_7868;
      official a Ldcz$b;a(Ldxr$a;Lji;)Ldcz$b;
    • fillFeaturesList

      private void fillFeaturesList(int size)
      Mappings:
      Namespace Name Mixin selector
      named fillFeaturesList Lnet/minecraft/world/biome/GenerationSettings$Builder;fillFeaturesList(I)V
      intermediary method_46672 Lnet/minecraft/class_5485$class_7868;method_46672(I)V
      official a Ldcz$b;a(I)V
    • build

      public GenerationSettings build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/world/biome/GenerationSettings$Builder;build()Lnet/minecraft/world/biome/GenerationSettings;
      intermediary method_46671 Lnet/minecraft/class_5485$class_7868;method_46671()Lnet/minecraft/class_5485;
      official a Ldcz$b;a()Ldcz;