Package net.minecraft.sound
Class BiomeMoodSound
java.lang.Object
net.minecraft.sound.BiomeMoodSound
- Mappings:
Namespace Name named net/minecraft/sound/BiomeMoodSoundintermediary net/minecraft/class_4968official ddu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BiomeMoodSoundstatic final com.mojang.serialization.Codec<BiomeMoodSound> private final intprivate final doubleprivate final RegistryEntry<SoundEvent> private final int -
Constructor Summary
ConstructorsConstructorDescriptionBiomeMoodSound(RegistryEntry<SoundEvent> sound, int cultivationTicks, int spawnRange, double extraDistance) -
Method Summary
Modifier and TypeMethodDescriptionintReturns 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.doubleReturns the extra distance of the sound from the player when the sound plays from the mood position.getSound()intReturns the chebyshev distance from which the mood sound can play to the player.
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/sound/BiomeMoodSound;CODEC:Lcom/mojang/serialization/Codec;intermediary field_24674Lnet/minecraft/class_4968;field_24674:Lcom/mojang/serialization/Codec;official aLddu;a:Lcom/mojang/serialization/Codec;
-
CAVE
- Mappings:
Namespace Name Mixin selector named CAVELnet/minecraft/sound/BiomeMoodSound;CAVE:Lnet/minecraft/sound/BiomeMoodSound;intermediary field_23146Lnet/minecraft/class_4968;field_23146:Lnet/minecraft/class_4968;official bLddu;b:Lddu;
-
sound
- Mappings:
Namespace Name Mixin selector named soundLnet/minecraft/sound/BiomeMoodSound;sound:Lnet/minecraft/registry/entry/RegistryEntry;intermediary field_23147Lnet/minecraft/class_4968;field_23147:Lnet/minecraft/class_6880;official cLddu;c:Ljm;
-
cultivationTicks
private final int cultivationTicks- Mappings:
Namespace Name Mixin selector named cultivationTicksLnet/minecraft/sound/BiomeMoodSound;cultivationTicks:Iintermediary field_23148Lnet/minecraft/class_4968;field_23148:Iofficial dLddu;d:I
-
spawnRange
private final int spawnRange- Mappings:
Namespace Name Mixin selector named spawnRangeLnet/minecraft/sound/BiomeMoodSound;spawnRange:Iintermediary field_23149Lnet/minecraft/class_4968;field_23149:Iofficial eLddu;e:I
-
extraDistance
private final double extraDistance- Mappings:
Namespace Name Mixin selector named extraDistanceLnet/minecraft/sound/BiomeMoodSound;extraDistance:Dintermediary field_23150Lnet/minecraft/class_4968;field_23150:Dofficial fLddu;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)Vintermediary <init>Lnet/minecraft/class_4968;<init>(Lnet/minecraft/class_6880;IID)Vofficial <init>Lddu;<init>(Ljm;IID)V
-
-
Method Details
-
getSound
- Mappings:
Namespace Name Mixin selector named getSoundLnet/minecraft/sound/BiomeMoodSound;getSound()Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_26100Lnet/minecraft/class_4968;method_26100()Lnet/minecraft/class_6880;official aLddu;a()Ljm;
-
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 getCultivationTicksLnet/minecraft/sound/BiomeMoodSound;getCultivationTicks()Iintermediary method_26101Lnet/minecraft/class_4968;method_26101()Iofficial bLddu;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 getSpawnRangeLnet/minecraft/sound/BiomeMoodSound;getSpawnRange()Iintermediary method_26102Lnet/minecraft/class_4968;method_26102()Iofficial cLddu;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 getExtraDistanceLnet/minecraft/sound/BiomeMoodSound;getExtraDistance()Dintermediary method_26103Lnet/minecraft/class_4968;method_26103()Dofficial dLddu;d()D
-