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
official bxs$a
intermediary net/minecraft/class_4763$class_4764
named net/minecraft/world/biome/BiomeEffects$Builder
  • Field Details

    • fogColor

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

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

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

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

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

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

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

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

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

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

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

      private Optional<MusicSound> musicSound
      Mappings:
      Namespace Name Mixin selector
      official l Lbxs$a;l:Ljava/util/Optional;
      intermediary field_24114 Lnet/minecraft/class_4763$class_4764;field_24114:Ljava/util/Optional;
      named musicSound Lnet/minecraft/world/biome/BiomeEffects$Builder;musicSound:Ljava/util/Optional;
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • fogColor

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

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

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

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

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

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

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

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

      public BiomeEffects.Builder loopSound(SoundEvent sound)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxs$a;a(Lafd;)Lbxs$a;
      intermediary method_24942 Lnet/minecraft/class_4763$class_4764;method_24942(Lnet/minecraft/class_3414;)Lnet/minecraft/class_4763$class_4764;
      named loopSound Lnet/minecraft/world/biome/BiomeEffects$Builder;loopSound(Lnet/minecraft/sound/SoundEvent;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
    • moodSound

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

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

      public BiomeEffects.Builder music(MusicSound music)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxs$a;a(Lafb;)Lbxs$a;
      intermediary method_27346 Lnet/minecraft/class_4763$class_4764;method_27346(Lnet/minecraft/class_5195;)Lnet/minecraft/class_4763$class_4764;
      named music Lnet/minecraft/world/biome/BiomeEffects$Builder;music(Lnet/minecraft/sound/MusicSound;)Lnet/minecraft/world/biome/BiomeEffects$Builder;
    • build

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