Package net.minecraft.sound
Class BiomeMoodSound
java.lang.Object
net.minecraft.sound.BiomeMoodSound
public class BiomeMoodSound extends Object
- Mappings:
Namespace Name official bus
intermediary net/minecraft/class_4968
named net/minecraft/sound/BiomeMoodSound
-
Field Summary
Fields Modifier and Type Field Description static BiomeMoodSound
CAVE
static com.mojang.serialization.Codec<BiomeMoodSound>
CODEC
private int
cultivationTicks
private double
extraDistance
private SoundEvent
sound
private int
spawnRange
-
Constructor Summary
Constructors Constructor Description BiomeMoodSound(SoundEvent sound, int cultivationTicks, int spawnRange, double extraDistance)
-
Method Summary
Modifier and Type Method Description int
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.double
getExtraDistance()
Returns the extra distance of the sound from the player when the sound plays from the mood position.SoundEvent
getSound()
int
getSpawnRange()
Returns the chebyshev distance from which the mood sound can play to the player.
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lbus;a:Lcom/mojang/serialization/Codec;
intermediary field_24674
Lnet/minecraft/class_4968;field_24674:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/sound/BiomeMoodSound;CODEC:Lcom/mojang/serialization/Codec;
-
CAVE
- Mappings:
Namespace Name Mixin selector official b
Lbus;b:Lbus;
intermediary field_23146
Lnet/minecraft/class_4968;field_23146:Lnet/minecraft/class_4968;
named CAVE
Lnet/minecraft/sound/BiomeMoodSound;CAVE:Lnet/minecraft/sound/BiomeMoodSound;
-
sound
- Mappings:
Namespace Name Mixin selector official c
Lbus;c:Laef;
intermediary field_23147
Lnet/minecraft/class_4968;field_23147:Lnet/minecraft/class_3414;
named sound
Lnet/minecraft/sound/BiomeMoodSound;sound:Lnet/minecraft/sound/SoundEvent;
-
cultivationTicks
private final int cultivationTicks- Mappings:
Namespace Name Mixin selector official d
Lbus;d:I
intermediary field_23148
Lnet/minecraft/class_4968;field_23148:I
named cultivationTicks
Lnet/minecraft/sound/BiomeMoodSound;cultivationTicks:I
-
spawnRange
private final int spawnRange- Mappings:
Namespace Name Mixin selector official e
Lbus;e:I
intermediary field_23149
Lnet/minecraft/class_4968;field_23149:I
named spawnRange
Lnet/minecraft/sound/BiomeMoodSound;spawnRange:I
-
extraDistance
private final double extraDistance- Mappings:
Namespace Name Mixin selector official f
Lbus;f:D
intermediary field_23150
Lnet/minecraft/class_4968;field_23150:D
named extraDistance
Lnet/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>
Lbus;<init>(Laef;IID)V
intermediary <init>
Lnet/minecraft/class_4968;<init>(Lnet/minecraft/class_3414;IID)V
named <init>
Lnet/minecraft/sound/BiomeMoodSound;<init>(Lnet/minecraft/sound/SoundEvent;IID)V
-
-
Method Details
-
getSound
- Mappings:
Namespace Name Mixin selector official a
Lbus;a()Laef;
intermediary method_26100
Lnet/minecraft/class_4968;method_26100()Lnet/minecraft/class_3414;
named getSound
Lnet/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 b
Lbus;b()I
intermediary method_26101
Lnet/minecraft/class_4968;method_26101()I
named getCultivationTicks
Lnet/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 c
Lbus;c()I
intermediary method_26102
Lnet/minecraft/class_4968;method_26102()I
named getSpawnRange
Lnet/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 d
Lbus;d()D
intermediary method_26103
Lnet/minecraft/class_4968;method_26103()D
named getExtraDistance
Lnet/minecraft/sound/BiomeMoodSound;getExtraDistance()D
-