Class Biome.Builder

java.lang.Object
net.minecraft.world.biome.Biome.Builder
Enclosing class:
Biome

public static class Biome.Builder extends Object
Mappings:
Namespace Name
official ayu$a
intermediary net/minecraft/class_1170$class_3608
named net/minecraft/world/biome/Biome$Builder
  • Field Details

    • surfaceBuilder

      @Nullable private SurfaceBuilder<?> surfaceBuilder
      Mappings:
      Namespace Name Mixin selector
      official a Layu$a;a:Lbxr;
      intermediary field_17625 Lnet/minecraft/class_1170$class_3608;field_17625:Lnet/minecraft/class_4000;
      named surfaceBuilder Lnet/minecraft/world/biome/Biome$Builder;surfaceBuilder:Lnet/minecraft/gen/surfacebuilder/SurfaceBuilder;
    • precipitation

      @Nullable private Biome.Precipitation precipitation
      Mappings:
      Namespace Name Mixin selector
      official b Layu$a;b:Layu$d;
      intermediary field_17626 Lnet/minecraft/class_1170$class_3608;field_17626:Lnet/minecraft/class_1170$class_3610;
      named precipitation Lnet/minecraft/world/biome/Biome$Builder;precipitation:Lnet/minecraft/world/biome/Biome$Precipitation;
    • category

      @Nullable private Biome.Category category
      Mappings:
      Namespace Name Mixin selector
      official c Layu$a;c:Layu$b;
      intermediary field_17627 Lnet/minecraft/class_1170$class_3608;field_17627:Lnet/minecraft/class_1170$class_3609;
      named category Lnet/minecraft/world/biome/Biome$Builder;category:Lnet/minecraft/world/biome/Biome$Category;
    • depth

      @Nullable private Float depth
      Mappings:
      Namespace Name Mixin selector
      official d Layu$a;d:Ljava/lang/Float;
      intermediary field_17628 Lnet/minecraft/class_1170$class_3608;field_17628:Ljava/lang/Float;
      named depth Lnet/minecraft/world/biome/Biome$Builder;depth:Ljava/lang/Float;
    • scale

      @Nullable private Float scale
      Mappings:
      Namespace Name Mixin selector
      official e Layu$a;e:Ljava/lang/Float;
      intermediary field_17629 Lnet/minecraft/class_1170$class_3608;field_17629:Ljava/lang/Float;
      named scale Lnet/minecraft/world/biome/Biome$Builder;scale:Ljava/lang/Float;
    • temperature

      @Nullable private Float temperature
      Mappings:
      Namespace Name Mixin selector
      official f Layu$a;f:Ljava/lang/Float;
      intermediary field_17630 Lnet/minecraft/class_1170$class_3608;field_17630:Ljava/lang/Float;
      named temperature Lnet/minecraft/world/biome/Biome$Builder;temperature:Ljava/lang/Float;
    • downfall

      @Nullable private Float downfall
      Mappings:
      Namespace Name Mixin selector
      official g Layu$a;g:Ljava/lang/Float;
      intermediary field_17631 Lnet/minecraft/class_1170$class_3608;field_17631:Ljava/lang/Float;
      named downfall Lnet/minecraft/world/biome/Biome$Builder;downfall:Ljava/lang/Float;
    • waterColor

      @Nullable private Integer waterColor
      Mappings:
      Namespace Name Mixin selector
      official h Layu$a;h:Ljava/lang/Integer;
      intermediary field_17632 Lnet/minecraft/class_1170$class_3608;field_17632:Ljava/lang/Integer;
      named waterColor Lnet/minecraft/world/biome/Biome$Builder;waterColor:Ljava/lang/Integer;
    • waterFogColor

      @Nullable private Integer waterFogColor
      Mappings:
      Namespace Name Mixin selector
      official i Layu$a;i:Ljava/lang/Integer;
      intermediary field_17633 Lnet/minecraft/class_1170$class_3608;field_17633:Ljava/lang/Integer;
      named waterFogColor Lnet/minecraft/world/biome/Biome$Builder;waterFogColor:Ljava/lang/Integer;
    • parent

      @Nullable private String parent
      Mappings:
      Namespace Name Mixin selector
      official j Layu$a;j:Ljava/lang/String;
      intermediary field_17634 Lnet/minecraft/class_1170$class_3608;field_17634:Ljava/lang/String;
      named parent Lnet/minecraft/world/biome/Biome$Builder;parent:Ljava/lang/String;
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setSurfaceBuilder

      public Biome.Builder setSurfaceBuilder(SurfaceBuilder<?> surfaceBuilder)
      Mappings:
      Namespace Name Mixin selector
      official a Layu$a;a(Lbxr;)Layu$a;
      intermediary method_16457 Lnet/minecraft/class_1170$class_3608;method_16457(Lnet/minecraft/class_4000;)Lnet/minecraft/class_1170$class_3608;
      named setSurfaceBuilder Lnet/minecraft/world/biome/Biome$Builder;setSurfaceBuilder(Lnet/minecraft/gen/surfacebuilder/SurfaceBuilder;)Lnet/minecraft/world/biome/Biome$Builder;
    • setPrecipitation

      public Biome.Builder setPrecipitation(Biome.Precipitation precipitation)
      Mappings:
      Namespace Name Mixin selector
      official a Layu$a;a(Layu$d;)Layu$a;
      intermediary method_16456 Lnet/minecraft/class_1170$class_3608;method_16456(Lnet/minecraft/class_1170$class_3610;)Lnet/minecraft/class_1170$class_3608;
      named setPrecipitation Lnet/minecraft/world/biome/Biome$Builder;setPrecipitation(Lnet/minecraft/world/biome/Biome$Precipitation;)Lnet/minecraft/world/biome/Biome$Builder;
    • setCategory

      public Biome.Builder setCategory(Biome.Category category)
      Mappings:
      Namespace Name Mixin selector
      official a Layu$a;a(Layu$b;)Layu$a;
      intermediary method_16455 Lnet/minecraft/class_1170$class_3608;method_16455(Lnet/minecraft/class_1170$class_3609;)Lnet/minecraft/class_1170$class_3608;
      named setCategory Lnet/minecraft/world/biome/Biome$Builder;setCategory(Lnet/minecraft/world/biome/Biome$Category;)Lnet/minecraft/world/biome/Biome$Builder;
    • setDepth

      public Biome.Builder setDepth(float depth)
      Mappings:
      Namespace Name Mixin selector
      official a Layu$a;a(F)Layu$a;
      intermediary method_16452 Lnet/minecraft/class_1170$class_3608;method_16452(F)Lnet/minecraft/class_1170$class_3608;
      named setDepth Lnet/minecraft/world/biome/Biome$Builder;setDepth(F)Lnet/minecraft/world/biome/Biome$Builder;
    • setScale

      public Biome.Builder setScale(float scale)
      Mappings:
      Namespace Name Mixin selector
      official b Layu$a;b(F)Layu$a;
      intermediary method_16459 Lnet/minecraft/class_1170$class_3608;method_16459(F)Lnet/minecraft/class_1170$class_3608;
      named setScale Lnet/minecraft/world/biome/Biome$Builder;setScale(F)Lnet/minecraft/world/biome/Biome$Builder;
    • setTemperature

      public Biome.Builder setTemperature(float temperature)
      Mappings:
      Namespace Name Mixin selector
      official c Layu$a;c(F)Layu$a;
      intermediary method_16462 Lnet/minecraft/class_1170$class_3608;method_16462(F)Lnet/minecraft/class_1170$class_3608;
      named setTemperature Lnet/minecraft/world/biome/Biome$Builder;setTemperature(F)Lnet/minecraft/world/biome/Biome$Builder;
    • setDownfall

      public Biome.Builder setDownfall(float downfall)
      Mappings:
      Namespace Name Mixin selector
      official d Layu$a;d(F)Layu$a;
      intermediary method_16464 Lnet/minecraft/class_1170$class_3608;method_16464(F)Lnet/minecraft/class_1170$class_3608;
      named setDownfall Lnet/minecraft/world/biome/Biome$Builder;setDownfall(F)Lnet/minecraft/world/biome/Biome$Builder;
    • setWaterColor

      public Biome.Builder setWaterColor(int waterColor)
      Mappings:
      Namespace Name Mixin selector
      official a Layu$a;a(I)Layu$a;
      intermediary method_16453 Lnet/minecraft/class_1170$class_3608;method_16453(I)Lnet/minecraft/class_1170$class_3608;
      named setWaterColor Lnet/minecraft/world/biome/Biome$Builder;setWaterColor(I)Lnet/minecraft/world/biome/Biome$Builder;
    • setWaterFogColor

      public Biome.Builder setWaterFogColor(int waterFogColor)
      Mappings:
      Namespace Name Mixin selector
      official b Layu$a;b(I)Layu$a;
      intermediary method_16460 Lnet/minecraft/class_1170$class_3608;method_16460(I)Lnet/minecraft/class_1170$class_3608;
      named setWaterFogColor Lnet/minecraft/world/biome/Biome$Builder;setWaterFogColor(I)Lnet/minecraft/world/biome/Biome$Builder;
    • setParent

      public Biome.Builder setParent(@Nullable String parent)
      Mappings:
      Namespace Name Mixin selector
      official a Layu$a;a(Ljava/lang/String;)Layu$a;
      intermediary method_16458 Lnet/minecraft/class_1170$class_3608;method_16458(Ljava/lang/String;)Lnet/minecraft/class_1170$class_3608;
      named setParent Lnet/minecraft/world/biome/Biome$Builder;setParent(Ljava/lang/String;)Lnet/minecraft/world/biome/Biome$Builder;
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Layu$a;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1170$class_3608;toString()Ljava/lang/String;
      named toString Lnet/minecraft/world/biome/Biome$Builder;toString()Ljava/lang/String;