UltimateTimber/src/main/java/com/songoda/ultimatetimber/utils/SoundUtils.java

30 lines
919 B
Java

package com.songoda.ultimatetimber.utils;
import com.craftaro.core.third_party.com.cryptomorin.xseries.XSound;
import com.songoda.ultimatetimber.tree.ITreeBlock;
import com.songoda.ultimatetimber.tree.TreeBlockType;
import org.bukkit.Location;
public class SoundUtils {
public static void playFallingSound(ITreeBlock block) {
Location location = block.getLocation();
if (location.getWorld() == null) {
return;
}
XSound.BLOCK_CHEST_OPEN.play(location, 2, .1f);
}
public static void playLandingSound(ITreeBlock block) {
Location location = block.getLocation();
if (location.getWorld() == null) {
return;
}
if (block.getTreeBlockType() == TreeBlockType.LOG) {
XSound.BLOCK_WOOD_FALL.play(location, 2, .1f);
} else {
XSound.BLOCK_GRASS_BREAK.play(location, .5f, .75f);
}
}
}