Class BiomeEffects.Builder

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

public static class BiomeEffects.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/world/biome/BiomeEffects$Builder
intermediary net/minecraft/class_4763$class_4764
official dhr$a
  • Field Details Link icon

    • fogColor Link icon

      private OptionalInt fogColor
      Mappings:
      Namespace Name Mixin selector
      named fogColor Lnet/minecraft/world/biome/BiomeEffects$Builder;fogColor:Ljava/util/OptionalInt;
      intermediary field_22071 Lnet/minecraft/class_4763$class_4764;field_22071:Ljava/util/OptionalInt;
      official a Ldhr$a;a:Ljava/util/OptionalInt;
    • waterColor Link icon

      private OptionalInt waterColor
      Mappings:
      Namespace Name Mixin selector
      named waterColor Lnet/minecraft/world/biome/BiomeEffects$Builder;waterColor:Ljava/util/OptionalInt;
      intermediary field_22072 Lnet/minecraft/class_4763$class_4764;field_22072:Ljava/util/OptionalInt;
      official b Ldhr$a;b:Ljava/util/OptionalInt;
    • waterFogColor Link icon

      private OptionalInt waterFogColor
      Mappings:
      Namespace Name Mixin selector
      named waterFogColor Lnet/minecraft/world/biome/BiomeEffects$Builder;waterFogColor:Ljava/util/OptionalInt;
      intermediary field_22073 Lnet/minecraft/class_4763$class_4764;field_22073:Ljava/util/OptionalInt;
      official c Ldhr$a;c:Ljava/util/OptionalInt;
    • skyColor Link icon

      private OptionalInt skyColor
      Mappings:
      Namespace Name Mixin selector
      named skyColor Lnet/minecraft/world/biome/BiomeEffects$Builder;skyColor:Ljava/util/OptionalInt;
      intermediary field_26422 Lnet/minecraft/class_4763$class_4764;field_26422:Ljava/util/OptionalInt;
      official d Ldhr$a;d:Ljava/util/OptionalInt;
    • foliageColor Link icon

      private Optional<Integer> foliageColor
      Mappings:
      Namespace Name Mixin selector
      named foliageColor Lnet/minecraft/world/biome/BiomeEffects$Builder;foliageColor:Ljava/util/Optional;
      intermediary field_26423 Lnet/minecraft/class_4763$class_4764;field_26423:Ljava/util/Optional;
      official e Ldhr$a;e:Ljava/util/Optional;
    • grassColor Link icon

      private Optional<Integer> grassColor
      Mappings:
      Namespace Name Mixin selector
      named grassColor Lnet/minecraft/world/biome/BiomeEffects$Builder;grassColor:Ljava/util/Optional;
      intermediary field_26424 Lnet/minecraft/class_4763$class_4764;field_26424:Ljava/util/Optional;
      official f Ldhr$a;f:Ljava/util/Optional;
    • grassColorModifier Link icon

      private BiomeEffects.GrassColorModifier grassColorModifier
      Mappings:
      Namespace Name Mixin selector
      named grassColorModifier Lnet/minecraft/world/biome/BiomeEffects$Builder;grassColorModifier:Lnet/minecraft/world/biome/BiomeEffects$GrassColorModifier;
      intermediary field_26425 Lnet/minecraft/class_4763$class_4764;field_26425:Lnet/minecraft/class_4763$class_5486;
      official g Ldhr$a;g:Ldhr$b;
    • particleConfig Link icon

      private Optional<BiomeParticleConfig> particleConfig
      Mappings:
      Namespace Name Mixin selector
      named particleConfig Lnet/minecraft/world/biome/BiomeEffects$Builder;particleConfig:Ljava/util/Optional;
      intermediary field_22074 Lnet/minecraft/class_4763$class_4764;field_22074:Ljava/util/Optional;
      official h Ldhr$a;h:Ljava/util/Optional;
    • loopSound Link icon

      private Optional<RegistryEntry<SoundEvent>> loopSound
      Mappings:
      Namespace Name Mixin selector
      named loopSound Lnet/minecraft/world/biome/BiomeEffects$Builder;loopSound:Ljava/util/Optional;
      intermediary field_22494 Lnet/minecraft/class_4763$class_4764;field_22494:Ljava/util/Optional;
      official i Ldhr$a;i:Ljava/util/Optional;
    • moodSound Link icon

      private Optional<BiomeMoodSound> moodSound
      Mappings:
      Namespace Name Mixin selector
      named moodSound Lnet/minecraft/world/biome/BiomeEffects$Builder;moodSound:Ljava/util/Optional;
      intermediary field_22495 Lnet/minecraft/class_4763$class_4764;field_22495:Ljava/util/Optional;
      official j Ldhr$a;j:Ljava/util/Optional;
    • additionsSound Link icon

      private Optional<BiomeAdditionsSound> additionsSound
      Mappings:
      Namespace Name Mixin selector
      named additionsSound Lnet/minecraft/world/biome/BiomeEffects$Builder;additionsSound:Ljava/util/Optional;
      intermediary field_22496 Lnet/minecraft/class_4763$class_4764;field_22496:Ljava/util/Optional;
      official k Ldhr$a;k:Ljava/util/Optional;
    • music Link icon

      private Optional<DataPool<MusicSound>> music
      Mappings:
      Namespace Name Mixin selector
      named music Lnet/minecraft/world/biome/BiomeEffects$Builder;music:Ljava/util/Optional;
      intermediary field_24114 Lnet/minecraft/class_4763$class_4764;field_24114:Ljava/util/Optional;
      official l Ldhr$a;l:Ljava/util/Optional;
    • musicVolume Link icon

      private float musicVolume
      Mappings:
      Namespace Name Mixin selector
      named musicVolume Lnet/minecraft/world/biome/BiomeEffects$Builder;musicVolume:F
      intermediary field_55051 Lnet/minecraft/class_4763$class_4764;field_55051:F
      official m Ldhr$a;m:F
  • Constructor Details Link icon

    • Builder Link icon

      public Builder()
  • Method Details Link icon

    • fogColor Link icon

      public BiomeEffects.Builder fogColor(int fogColor)
      Mappings:
      Namespace Name Mixin selector
      named fogColor Lnet/minecraft/world/biome/BiomeEffects$Builder;fogColor(I)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_24392 Lnet/minecraft/class_4763$class_4764;method_24392(I)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(I)Ldhr$a;
    • waterColor Link icon

      public BiomeEffects.Builder waterColor(int waterColor)
      Mappings:
      Namespace Name Mixin selector
      named waterColor Lnet/minecraft/world/biome/BiomeEffects$Builder;waterColor(I)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_24395 Lnet/minecraft/class_4763$class_4764;method_24395(I)Lnet/minecraft/class_4763$class_4764;
      official b Ldhr$a;b(I)Ldhr$a;
    • waterFogColor Link icon

      public BiomeEffects.Builder waterFogColor(int waterFogColor)
      Mappings:
      Namespace Name Mixin selector
      named waterFogColor Lnet/minecraft/world/biome/BiomeEffects$Builder;waterFogColor(I)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_24397 Lnet/minecraft/class_4763$class_4764;method_24397(I)Lnet/minecraft/class_4763$class_4764;
      official c Ldhr$a;c(I)Ldhr$a;
    • skyColor Link icon

      public BiomeEffects.Builder skyColor(int skyColor)
      Mappings:
      Namespace Name Mixin selector
      named skyColor Lnet/minecraft/world/biome/BiomeEffects$Builder;skyColor(I)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_30820 Lnet/minecraft/class_4763$class_4764;method_30820(I)Lnet/minecraft/class_4763$class_4764;
      official d Ldhr$a;d(I)Ldhr$a;
    • foliageColor Link icon

      public BiomeEffects.Builder foliageColor(int foliageColor)
      Mappings:
      Namespace Name Mixin selector
      named foliageColor Lnet/minecraft/world/biome/BiomeEffects$Builder;foliageColor(I)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_30821 Lnet/minecraft/class_4763$class_4764;method_30821(I)Lnet/minecraft/class_4763$class_4764;
      official e Ldhr$a;e(I)Ldhr$a;
    • grassColor Link icon

      public BiomeEffects.Builder grassColor(int grassColor)
      Mappings:
      Namespace Name Mixin selector
      named grassColor Lnet/minecraft/world/biome/BiomeEffects$Builder;grassColor(I)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_30822 Lnet/minecraft/class_4763$class_4764;method_30822(I)Lnet/minecraft/class_4763$class_4764;
      official f Ldhr$a;f(I)Ldhr$a;
    • grassColorModifier Link icon

      public BiomeEffects.Builder grassColorModifier(BiomeEffects.GrassColorModifier grassColorModifier)
      Mappings:
      Namespace Name Mixin selector
      named grassColorModifier Lnet/minecraft/world/biome/BiomeEffects$Builder;grassColorModifier(Lnet/minecraft/world/biome/BiomeEffects$GrassColorModifier;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_30818 Lnet/minecraft/class_4763$class_4764;method_30818(Lnet/minecraft/class_4763$class_5486;)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(Ldhr$b;)Ldhr$a;
    • particleConfig Link icon

      public BiomeEffects.Builder particleConfig(BiomeParticleConfig particleConfig)
      Mappings:
      Namespace Name Mixin selector
      named particleConfig Lnet/minecraft/world/biome/BiomeEffects$Builder;particleConfig(Lnet/minecraft/world/biome/BiomeParticleConfig;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_24393 Lnet/minecraft/class_4763$class_4764;method_24393(Lnet/minecraft/class_4761;)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(Ldhk;)Ldhr$a;
    • loopSound Link icon

      public BiomeEffects.Builder loopSound(RegistryEntry<SoundEvent> loopSound)
      Mappings:
      Namespace Name Mixin selector
      named loopSound Lnet/minecraft/world/biome/BiomeEffects$Builder;loopSound(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_24942 Lnet/minecraft/class_4763$class_4764;method_24942(Lnet/minecraft/class_6880;)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(Ljr;)Ldhr$a;
    • moodSound Link icon

      public BiomeEffects.Builder moodSound(BiomeMoodSound moodSound)
      Mappings:
      Namespace Name Mixin selector
      named moodSound Lnet/minecraft/world/biome/BiomeEffects$Builder;moodSound(Lnet/minecraft/sound/BiomeMoodSound;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_24943 Lnet/minecraft/class_4763$class_4764;method_24943(Lnet/minecraft/class_4968;)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(Ldhj;)Ldhr$a;
    • additionsSound Link icon

      public BiomeEffects.Builder additionsSound(BiomeAdditionsSound additionsSound)
      Mappings:
      Namespace Name Mixin selector
      named additionsSound Lnet/minecraft/world/biome/BiomeEffects$Builder;additionsSound(Lnet/minecraft/sound/BiomeAdditionsSound;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_24944 Lnet/minecraft/class_4763$class_4764;method_24944(Lnet/minecraft/class_4967;)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(Ldhi;)Ldhr$a;
    • music Link icon

      Mappings:
      Namespace Name Mixin selector
      named music Lnet/minecraft/world/biome/BiomeEffects$Builder;music(Lnet/minecraft/sound/MusicSound;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_27346 Lnet/minecraft/class_4763$class_4764;method_27346(Lnet/minecraft/class_5195;)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(Lavx;)Ldhr$a;
    • noMusic Link icon

      public BiomeEffects.Builder noMusic()
      Mappings:
      Namespace Name Mixin selector
      named noMusic Lnet/minecraft/world/biome/BiomeEffects$Builder;noMusic()Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_65136 Lnet/minecraft/class_4763$class_4764;method_65136()Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a()Ldhr$a;
    • music Link icon

      public BiomeEffects.Builder music(DataPool<MusicSound> music)
      Mappings:
      Namespace Name Mixin selector
      named music Lnet/minecraft/world/biome/BiomeEffects$Builder;music(Lnet/minecraft/util/collection/DataPool;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_65138 Lnet/minecraft/class_4763$class_4764;method_65138(Lnet/minecraft/class_6005;)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(Lbqt;)Ldhr$a;
    • musicVolume Link icon

      public BiomeEffects.Builder musicVolume(float musicVolume)
      Mappings:
      Namespace Name Mixin selector
      named musicVolume Lnet/minecraft/world/biome/BiomeEffects$Builder;musicVolume(F)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_65137 Lnet/minecraft/class_4763$class_4764;method_65137(F)Lnet/minecraft/class_4763$class_4764;
      official a Ldhr$a;a(F)Ldhr$a;
    • build Link icon

      public BiomeEffects build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/world/biome/BiomeEffects$Builder;build()Lnet/minecraft/world/biome/BiomeEffects;
      intermediary method_24391 Lnet/minecraft/class_4763$class_4764;method_24391()Lnet/minecraft/class_4763;
      official b Ldhr$a;b()Ldhr;