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