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 dod$a
  • Field Details

    • fogColor

      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 Ldod$a;a:Ljava/util/OptionalInt;
    • waterColor

      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 Ldod$a;b:Ljava/util/OptionalInt;
    • waterFogColor

      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 Ldod$a;c:Ljava/util/OptionalInt;
    • skyColor

      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 Ldod$a;d:Ljava/util/OptionalInt;
    • foliageColor

      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 Ldod$a;e:Ljava/util/Optional;
    • dryFoliageColor

      private Optional<Integer> dryFoliageColor
      Mappings:
      Namespace Name Mixin selector
      named dryFoliageColor Lnet/minecraft/world/biome/BiomeEffects$Builder;dryFoliageColor:Ljava/util/Optional;
      intermediary field_57100 Lnet/minecraft/class_4763$class_4764;field_57100:Ljava/util/Optional;
      official f Ldod$a;f:Ljava/util/Optional;
    • grassColor

      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 g Ldod$a;g:Ljava/util/Optional;
    • grassColorModifier

      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 h Ldod$a;h:Ldod$b;
    • particleConfig

      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 i Ldod$a;i:Ljava/util/Optional;
    • loopSound

      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 j Ldod$a;j:Ljava/util/Optional;
    • moodSound

      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 k Ldod$a;k:Ljava/util/Optional;
    • additionsSound

      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 l Ldod$a;l:Ljava/util/Optional;
    • music

      private Optional<Pool<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 m Ldod$a;m:Ljava/util/Optional;
    • musicVolume

      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 n Ldod$a;n:F
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • fogColor

      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 Ldod$a;a(I)Ldod$a;
    • waterColor

      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 Ldod$a;b(I)Ldod$a;
    • waterFogColor

      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 Ldod$a;c(I)Ldod$a;
    • skyColor

      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 Ldod$a;d(I)Ldod$a;
    • foliageColor

      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 Ldod$a;e(I)Ldod$a;
    • dryFoliageColor

      public BiomeEffects.Builder dryFoliageColor(int dryFoliageColor)
      Mappings:
      Namespace Name Mixin selector
      named dryFoliageColor Lnet/minecraft/world/biome/BiomeEffects$Builder;dryFoliageColor(I)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_68149 Lnet/minecraft/class_4763$class_4764;method_68149(I)Lnet/minecraft/class_4763$class_4764;
      official f Ldod$a;f(I)Ldod$a;
    • grassColor

      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 g Ldod$a;g(I)Ldod$a;
    • grassColorModifier

      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 Ldod$a;a(Ldod$b;)Ldod$a;
    • particleConfig

      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 Ldod$a;a(Ldnw;)Ldod$a;
    • loopSound

      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 Ldod$a;a(Ljl;)Ldod$a;
    • moodSound

      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 Ldod$a;a(Ldnv;)Ldod$a;
    • additionsSound

      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 Ldod$a;a(Ldnu;)Ldod$a;
    • music

      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 Ldod$a;a(Layw;)Ldod$a;
    • noMusic

      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 Ldod$a;a()Ldod$a;
    • music

      public BiomeEffects.Builder music(Pool<MusicSound> music)
      Mappings:
      Namespace Name Mixin selector
      named music Lnet/minecraft/world/biome/BiomeEffects$Builder;music(Lnet/minecraft/util/collection/Pool;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
      intermediary method_65138 Lnet/minecraft/class_4763$class_4764;method_65138(Lnet/minecraft/class_6012;)Lnet/minecraft/class_4763$class_4764;
      official a Ldod$a;a(Lbvt;)Ldod$a;
    • musicVolume

      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 Ldod$a;a(F)Ldod$a;
    • build

      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 Ldod$a;b()Ldod;