}
public void run(int entityId) {
EntityPlayer e = SpoutClient.getInstance().getPlayerFromId(entityId);
if (e != null) {
SoundManager sndManager = SpoutClient.getHandle().sndManager;
if (soundId > -1 && soundId <= SoundEffect.getMaxId()) {
SoundEffect effect = SoundEffect.getSoundEffectFromId(soundId);
if (!location) {
sndManager.playSoundFX(effect.getName(), 0.5F, 0.7F, effect.getVariationId(), volume / 100F);
} else {
sndManager.playSound(effect.getName(), x, y, z, 0.5F, (distance / 16F), effect.getVariationId(), volume / 100F);
}
}
soundId -= (1 + SoundEffect.getMaxId());
if (soundId > -1 && soundId <= Music.getMaxId()) {
Music music = Music.getMusicFromId(soundId);
sndManager.playMusic(music.getName(), music.getSoundId(), volume / 100F);
}
}
}