Package net.minecraft.sound
Class BiomeMoodSound
java.lang.Object
net.minecraft.sound.BiomeMoodSound
public class BiomeMoodSound extends Object
- Mappings:
Namespace Name official buuintermediary net/minecraft/class_4968named net/minecraft/sound/BiomeMoodSound
-
Field Summary
Fields Modifier and Type Field Description static BiomeMoodSoundCAVEstatic com.mojang.serialization.Codec<BiomeMoodSound>CODECprivate intcultivationTicksprivate doubleextraDistanceprivate SoundEventsoundprivate intspawnRange -
Constructor Summary
Constructors Constructor Description BiomeMoodSound(SoundEvent sound, int cultivationTicks, int spawnRange, double extraDistance) -
Method Summary
Modifier and Type Method Description intgetCultivationTicks()Returns the ticks it takes for entering the mood environment (a totally dark cave) to playing the mood sound, or the inverse of the per-tick.doublegetExtraDistance()Returns the extra distance of the sound from the player when the sound plays from the mood position.SoundEventgetSound()intgetSpawnRange()Returns the chebyshev distance from which the mood sound can play to the player.
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLbuu;a:Lcom/mojang/serialization/Codec;intermediary field_24674Lnet/minecraft/class_4968;field_24674:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/sound/BiomeMoodSound;CODEC:Lcom/mojang/serialization/Codec;
-
CAVE
- Mappings:
Namespace Name Mixin selector official bLbuu;b:Lbuu;intermediary field_23146Lnet/minecraft/class_4968;field_23146:Lnet/minecraft/class_4968;named CAVELnet/minecraft/sound/BiomeMoodSound;CAVE:Lnet/minecraft/sound/BiomeMoodSound;
-
sound
- Mappings:
Namespace Name Mixin selector official cLbuu;c:Laeg;intermediary field_23147Lnet/minecraft/class_4968;field_23147:Lnet/minecraft/class_3414;named soundLnet/minecraft/sound/BiomeMoodSound;sound:Lnet/minecraft/sound/SoundEvent;
-
cultivationTicks
private final int cultivationTicks- Mappings:
Namespace Name Mixin selector official dLbuu;d:Iintermediary field_23148Lnet/minecraft/class_4968;field_23148:Inamed cultivationTicksLnet/minecraft/sound/BiomeMoodSound;cultivationTicks:I
-
spawnRange
private final int spawnRange- Mappings:
Namespace Name Mixin selector official eLbuu;e:Iintermediary field_23149Lnet/minecraft/class_4968;field_23149:Inamed spawnRangeLnet/minecraft/sound/BiomeMoodSound;spawnRange:I
-
extraDistance
private final double extraDistance- Mappings:
Namespace Name Mixin selector official fLbuu;f:Dintermediary field_23150Lnet/minecraft/class_4968;field_23150:Dnamed extraDistanceLnet/minecraft/sound/BiomeMoodSound;extraDistance:D
-
-
Constructor Details
-
BiomeMoodSound
public BiomeMoodSound(SoundEvent sound, int cultivationTicks, int spawnRange, double extraDistance)- Mappings:
Namespace Name Mixin selector official <init>Lbuu;<init>(Laeg;IID)Vintermediary <init>Lnet/minecraft/class_4968;<init>(Lnet/minecraft/class_3414;IID)Vnamed <init>Lnet/minecraft/sound/BiomeMoodSound;<init>(Lnet/minecraft/sound/SoundEvent;IID)V
-
-
Method Details
-
getSound
- Mappings:
Namespace Name Mixin selector official aLbuu;a()Laeg;intermediary method_26100Lnet/minecraft/class_4968;method_26100()Lnet/minecraft/class_3414;named getSoundLnet/minecraft/sound/BiomeMoodSound;getSound()Lnet/minecraft/sound/SoundEvent;
-
getCultivationTicks
Returns the ticks it takes for entering the mood environment (a totally dark cave) to playing the mood sound, or the inverse of the per-tick.- Mappings:
Namespace Name Mixin selector official bLbuu;b()Iintermediary method_26101Lnet/minecraft/class_4968;method_26101()Inamed getCultivationTicksLnet/minecraft/sound/BiomeMoodSound;getCultivationTicks()I
-
getSpawnRange
Returns the chebyshev distance from which the mood sound can play to the player.- Mappings:
Namespace Name Mixin selector official cLbuu;c()Iintermediary method_26102Lnet/minecraft/class_4968;method_26102()Inamed getSpawnRangeLnet/minecraft/sound/BiomeMoodSound;getSpawnRange()I
-
getExtraDistance
Returns the extra distance of the sound from the player when the sound plays from the mood position.The sound is actually played at a position along the line on the three-dimensional vector from the player to the chosen mood position that is this distance to the mood position and this distance farther from the player.
- Mappings:
Namespace Name Mixin selector official dLbuu;d()Dintermediary method_26103Lnet/minecraft/class_4968;method_26103()Dnamed getExtraDistanceLnet/minecraft/sound/BiomeMoodSound;getExtraDistance()D
-