Package team.lodestar.lodestone.helpers
Class SoundHelper
java.lang.Object
team.lodestar.lodestone.helpers.SoundHelper
A helper class containing various methods designed to play sound from a side independent context.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidplaySound(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent) static voidplaySound(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent, double volume, double pitch) static voidplaySound(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent) static voidplaySound(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, double volume, double pitch) static voidplaySound(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double volume, double pitch) static voidplaySound(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource) static voidplaySound(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double volume, double pitch) static voidplaySoundRandomPitch(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent, double minPitch, double maxPitch) static voidplaySoundRandomPitch(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent, double volume, double minPitch, double maxPitch) static voidplaySoundRandomPitch(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, double minPitch, double maxPitch) static voidplaySoundRandomPitch(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, double volume, double minPitch, double maxPitch) static voidplaySoundRandomPitch(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double minPitch, double maxPitch) static voidplaySoundRandomPitch(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double volume, double minPitch, double maxPitch)
-
Constructor Details
-
SoundHelper
public SoundHelper()
-
-
Method Details
-
playSoundRandomPitch
public static void playSoundRandomPitch(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent, double minPitch, double maxPitch) -
playSoundRandomPitch
public static void playSoundRandomPitch(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent, double volume, double minPitch, double maxPitch) -
playSoundRandomPitch
public static void playSoundRandomPitch(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, double minPitch, double maxPitch) -
playSoundRandomPitch
public static void playSoundRandomPitch(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, double volume, double minPitch, double maxPitch) -
playSound
public static void playSound(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent) -
playSound
public static void playSound(net.minecraft.world.entity.Entity target, Supplier<net.minecraft.sounds.SoundEvent> soundEvent, double volume, double pitch) -
playSound
public static void playSound(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent) -
playSound
public static void playSound(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, double volume, double pitch) -
playSound
public static void playSound(net.minecraft.world.entity.Entity target, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double volume, double pitch) -
playSoundRandomPitch
public static void playSoundRandomPitch(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double minPitch, double maxPitch) -
playSoundRandomPitch
public static void playSoundRandomPitch(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double volume, double minPitch, double maxPitch) -
playSound
public static void playSound(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource) -
playSound
public static void playSound(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.sounds.SoundEvent soundEvent, net.minecraft.sounds.SoundSource soundSource, double volume, double pitch)
-