Package net.minecraft.world.biome
Class BiomeEffects
java.lang.Object
net.minecraft.world.biome.BiomeEffects
- Mappings:
Namespace Name official cnl
intermediary net/minecraft/class_4763
named net/minecraft/world/biome/BiomeEffects
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Optional<BiomeAdditionsSound>
static final com.mojang.serialization.Codec<BiomeEffects>
private final int
private final BiomeEffects.GrassColorModifier
private final Optional<RegistryEntry<SoundEvent>>
private final Optional<BiomeMoodSound>
private final Optional<MusicSound>
private final Optional<BiomeParticleConfig>
private final int
private final int
private final int
-
Constructor Summary
ConstructorDescriptionBiomeEffects
(int fogColor, int waterColor, int waterFogColor, int skyColor, Optional<Integer> foliageColor, Optional<Integer> grassColor, BiomeEffects.GrassColorModifier grassColorModifier, Optional<BiomeParticleConfig> particleConfig, Optional<RegistryEntry<SoundEvent>> loopSound, Optional<BiomeMoodSound> moodSound, Optional<BiomeAdditionsSound> additionsSound, Optional<MusicSound> music) -
Method Summary
Modifier and TypeMethodDescriptionReturns the additions sound.int
Returns the loop sound.Returns the mood sound.getMusic()
int
int
int
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lcnl;a:Lcom/mojang/serialization/Codec;
intermediary field_24714
Lnet/minecraft/class_4763;field_24714:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/biome/BiomeEffects;CODEC:Lcom/mojang/serialization/Codec;
-
fogColor
private final int fogColor- Mappings:
Namespace Name Mixin selector official b
Lcnl;b:I
intermediary field_22067
Lnet/minecraft/class_4763;field_22067:I
named fogColor
Lnet/minecraft/world/biome/BiomeEffects;fogColor:I
-
waterColor
private final int waterColor- Mappings:
Namespace Name Mixin selector official c
Lcnl;c:I
intermediary field_22068
Lnet/minecraft/class_4763;field_22068:I
named waterColor
Lnet/minecraft/world/biome/BiomeEffects;waterColor:I
-
waterFogColor
private final int waterFogColor- Mappings:
Namespace Name Mixin selector official d
Lcnl;d:I
intermediary field_22069
Lnet/minecraft/class_4763;field_22069:I
named waterFogColor
Lnet/minecraft/world/biome/BiomeEffects;waterFogColor:I
-
skyColor
private final int skyColor- Mappings:
Namespace Name Mixin selector official e
Lcnl;e:I
intermediary field_26418
Lnet/minecraft/class_4763;field_26418:I
named skyColor
Lnet/minecraft/world/biome/BiomeEffects;skyColor:I
-
foliageColor
- Mappings:
Namespace Name Mixin selector official f
Lcnl;f:Ljava/util/Optional;
intermediary field_26419
Lnet/minecraft/class_4763;field_26419:Ljava/util/Optional;
named foliageColor
Lnet/minecraft/world/biome/BiomeEffects;foliageColor:Ljava/util/Optional;
-
grassColor
- Mappings:
Namespace Name Mixin selector official g
Lcnl;g:Ljava/util/Optional;
intermediary field_26420
Lnet/minecraft/class_4763;field_26420:Ljava/util/Optional;
named grassColor
Lnet/minecraft/world/biome/BiomeEffects;grassColor:Ljava/util/Optional;
-
grassColorModifier
- Mappings:
Namespace Name Mixin selector official h
Lcnl;h:Lcnl$b;
intermediary field_26421
Lnet/minecraft/class_4763;field_26421:Lnet/minecraft/class_4763$class_5486;
named grassColorModifier
Lnet/minecraft/world/biome/BiomeEffects;grassColorModifier:Lnet/minecraft/world/biome/BiomeEffects$GrassColorModifier;
-
particleConfig
- Mappings:
Namespace Name Mixin selector official i
Lcnl;i:Ljava/util/Optional;
intermediary field_22070
Lnet/minecraft/class_4763;field_22070:Ljava/util/Optional;
named particleConfig
Lnet/minecraft/world/biome/BiomeEffects;particleConfig:Ljava/util/Optional;
-
loopSound
- Mappings:
Namespace Name Mixin selector official j
Lcnl;j:Ljava/util/Optional;
intermediary field_22491
Lnet/minecraft/class_4763;field_22491:Ljava/util/Optional;
named loopSound
Lnet/minecraft/world/biome/BiomeEffects;loopSound:Ljava/util/Optional;
-
moodSound
- Mappings:
Namespace Name Mixin selector official k
Lcnl;k:Ljava/util/Optional;
intermediary field_22492
Lnet/minecraft/class_4763;field_22492:Ljava/util/Optional;
named moodSound
Lnet/minecraft/world/biome/BiomeEffects;moodSound:Ljava/util/Optional;
-
additionsSound
- Mappings:
Namespace Name Mixin selector official l
Lcnl;l:Ljava/util/Optional;
intermediary field_22493
Lnet/minecraft/class_4763;field_22493:Ljava/util/Optional;
named additionsSound
Lnet/minecraft/world/biome/BiomeEffects;additionsSound:Ljava/util/Optional;
-
music
- Mappings:
Namespace Name Mixin selector official m
Lcnl;m:Ljava/util/Optional;
intermediary field_24113
Lnet/minecraft/class_4763;field_24113:Ljava/util/Optional;
named music
Lnet/minecraft/world/biome/BiomeEffects;music:Ljava/util/Optional;
-
-
Constructor Details
-
BiomeEffects
BiomeEffects(int fogColor, int waterColor, int waterFogColor, int skyColor, Optional<Integer> foliageColor, Optional<Integer> grassColor, BiomeEffects.GrassColorModifier grassColorModifier, Optional<BiomeParticleConfig> particleConfig, Optional<RegistryEntry<SoundEvent>> loopSound, Optional<BiomeMoodSound> moodSound, Optional<BiomeAdditionsSound> additionsSound, Optional<MusicSound> music) - Mappings:
Namespace Name Mixin selector official <init>
Lcnl;<init>(IIIILjava/util/Optional;Ljava/util/Optional;Lcnl$b;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
intermediary <init>
Lnet/minecraft/class_4763;<init>(IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_4763$class_5486;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
named <init>
Lnet/minecraft/world/biome/BiomeEffects;<init>(IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/world/biome/BiomeEffects$GrassColorModifier;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
-
-
Method Details
-
getFogColor
public int getFogColor()- Mappings:
Namespace Name Mixin selector official a
Lcnl;a()I
intermediary method_24387
Lnet/minecraft/class_4763;method_24387()I
named getFogColor
Lnet/minecraft/world/biome/BiomeEffects;getFogColor()I
-
getWaterColor
public int getWaterColor()- Mappings:
Namespace Name Mixin selector official b
Lcnl;b()I
intermediary method_24388
Lnet/minecraft/class_4763;method_24388()I
named getWaterColor
Lnet/minecraft/world/biome/BiomeEffects;getWaterColor()I
-
getWaterFogColor
public int getWaterFogColor()- Mappings:
Namespace Name Mixin selector official c
Lcnl;c()I
intermediary method_24389
Lnet/minecraft/class_4763;method_24389()I
named getWaterFogColor
Lnet/minecraft/world/biome/BiomeEffects;getWaterFogColor()I
-
getSkyColor
public int getSkyColor()- Mappings:
Namespace Name Mixin selector official d
Lcnl;d()I
intermediary method_30810
Lnet/minecraft/class_4763;method_30810()I
named getSkyColor
Lnet/minecraft/world/biome/BiomeEffects;getSkyColor()I
-
getFoliageColor
- Mappings:
Namespace Name Mixin selector official e
Lcnl;e()Ljava/util/Optional;
intermediary method_30811
Lnet/minecraft/class_4763;method_30811()Ljava/util/Optional;
named getFoliageColor
Lnet/minecraft/world/biome/BiomeEffects;getFoliageColor()Ljava/util/Optional;
-
getGrassColor
- Mappings:
Namespace Name Mixin selector official f
Lcnl;f()Ljava/util/Optional;
intermediary method_30812
Lnet/minecraft/class_4763;method_30812()Ljava/util/Optional;
named getGrassColor
Lnet/minecraft/world/biome/BiomeEffects;getGrassColor()Ljava/util/Optional;
-
getGrassColorModifier
- Mappings:
Namespace Name Mixin selector official g
Lcnl;g()Lcnl$b;
intermediary method_30814
Lnet/minecraft/class_4763;method_30814()Lnet/minecraft/class_4763$class_5486;
named getGrassColorModifier
Lnet/minecraft/world/biome/BiomeEffects;getGrassColorModifier()Lnet/minecraft/world/biome/BiomeEffects$GrassColorModifier;
-
getParticleConfig
- Mappings:
Namespace Name Mixin selector official h
Lcnl;h()Ljava/util/Optional;
intermediary method_24390
Lnet/minecraft/class_4763;method_24390()Ljava/util/Optional;
named getParticleConfig
Lnet/minecraft/world/biome/BiomeEffects;getParticleConfig()Ljava/util/Optional;
-
getLoopSound
Returns the loop sound.A loop sound is played continuously as an ambient sound whenever the player is in the biome with this effect.
- Mappings:
Namespace Name Mixin selector official i
Lcnl;i()Ljava/util/Optional;
intermediary method_24939
Lnet/minecraft/class_4763;method_24939()Ljava/util/Optional;
named getLoopSound
Lnet/minecraft/world/biome/BiomeEffects;getLoopSound()Ljava/util/Optional;
-
getMoodSound
Returns the mood sound.A mood sound is played once every 6000 to 17999 ticks as an ambient sound whenever the player is in the biome with this effect and near a position that has 0 sky light and less than 7 combined light.
Overworld biomes have the regular cave sound as their mood sound, while three nether biomes in 20w10a have their dedicated mood sounds.
- Mappings:
Namespace Name Mixin selector official j
Lcnl;j()Ljava/util/Optional;
intermediary method_24940
Lnet/minecraft/class_4763;method_24940()Ljava/util/Optional;
named getMoodSound
Lnet/minecraft/world/biome/BiomeEffects;getMoodSound()Ljava/util/Optional;
-
getAdditionsSound
Returns the additions sound.An additions sound is played at 1.1% chance every tick as an ambient sound whenever the player is in the biome with this effect.
- Mappings:
Namespace Name Mixin selector official k
Lcnl;k()Ljava/util/Optional;
intermediary method_24941
Lnet/minecraft/class_4763;method_24941()Ljava/util/Optional;
named getAdditionsSound
Lnet/minecraft/world/biome/BiomeEffects;getAdditionsSound()Ljava/util/Optional;
-
getMusic
- Mappings:
Namespace Name Mixin selector official l
Lcnl;l()Ljava/util/Optional;
intermediary method_27345
Lnet/minecraft/class_4763;method_27345()Ljava/util/Optional;
named getMusic
Lnet/minecraft/world/biome/BiomeEffects;getMusic()Ljava/util/Optional;
-