fix: play sound at location
This commit is contained in:
parent
ea3fa9b52e
commit
3d5ef0f020
4 changed files with 6 additions and 6 deletions
|
@ -118,14 +118,14 @@ public class AnvilManager {
|
||||||
final ActionResult actionResult = appearanceManager.update(skinChange, false);
|
final ActionResult actionResult = appearanceManager.update(skinChange, false);
|
||||||
if (!actionResult.isError()) {
|
if (!actionResult.isError()) {
|
||||||
player.sendMessage(playerLanguage.translateWithWhoosh(LanguageKey.Event.Appearance.Set.OK));
|
player.sendMessage(playerLanguage.translateWithWhoosh(LanguageKey.Event.Appearance.Set.OK));
|
||||||
player.playSound(player, Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1, 1f);
|
player.playSound(player.getLocation(), Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1, 1f);
|
||||||
} else {
|
} else {
|
||||||
player.sendMessage(
|
player.sendMessage(
|
||||||
playerLanguage.translateWithOops(
|
playerLanguage.translateWithOops(
|
||||||
LanguageKey.Event.Appearance.Set.ERROR,
|
LanguageKey.Event.Appearance.Set.ERROR,
|
||||||
playerLanguage.translate(actionResult.getErrorKey(), false)
|
playerLanguage.translate(actionResult.getErrorKey(), false)
|
||||||
));
|
));
|
||||||
player.playSound(player, Sound.BLOCK_ANVIL_PLACE, 0.5f, 1f);
|
player.playSound(player.getLocation(), Sound.BLOCK_ANVIL_PLACE, 1f, 1f);
|
||||||
}
|
}
|
||||||
return Collections.singletonList(AnvilGUI.ResponseAction.close());
|
return Collections.singletonList(AnvilGUI.ResponseAction.close());
|
||||||
}
|
}
|
||||||
|
|
|
@ -57,7 +57,7 @@ public class CacheEntryItem extends AsyncItem {
|
||||||
public void onConfirm() {
|
public void onConfirm() {
|
||||||
final PlayerLanguage playerLanguage = new PlayerLanguage(player);
|
final PlayerLanguage playerLanguage = new PlayerLanguage(player);
|
||||||
player.sendMessage(playerLanguage.translate(LanguageKey.Event.Admin.Cache.INVALIDATE_ENTRY, true, name));
|
player.sendMessage(playerLanguage.translate(LanguageKey.Event.Admin.Cache.INVALIDATE_ENTRY, true, name));
|
||||||
player.playSound(player, Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1, 1f);
|
player.playSound(player.getLocation(), Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1, 1f);
|
||||||
mojangAPI.eraseFromCache(uuid);
|
mojangAPI.eraseFromCache(uuid);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ public class InvalidateCacheItem {
|
||||||
final Player player = click.getPlayer();
|
final Player player = click.getPlayer();
|
||||||
final PlayerLanguage playerLanguage = new PlayerLanguage(player);
|
final PlayerLanguage playerLanguage = new PlayerLanguage(player);
|
||||||
player.sendMessage(playerLanguage.translateWithWhoosh(LanguageKey.Event.Admin.Cache.INVALIDATE_CACHE));
|
player.sendMessage(playerLanguage.translateWithWhoosh(LanguageKey.Event.Admin.Cache.INVALIDATE_CACHE));
|
||||||
player.playSound(player, Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1, 1f);
|
player.playSound(player.getLocation(), Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1, 1f);
|
||||||
Nicko.getInstance().getMojangAPI().getSkinCache().invalidateAll();
|
Nicko.getInstance().getMojangAPI().getSkinCache().invalidateAll();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,8 +13,8 @@ import xyz.ineanto.nicko.gui.ChoiceGUI;
|
||||||
import xyz.ineanto.nicko.gui.PlayerCheckGUI;
|
import xyz.ineanto.nicko.gui.PlayerCheckGUI;
|
||||||
import xyz.ineanto.nicko.gui.items.ItemDefaults;
|
import xyz.ineanto.nicko.gui.items.ItemDefaults;
|
||||||
import xyz.ineanto.nicko.gui.items.common.choice.ChoiceCallback;
|
import xyz.ineanto.nicko.gui.items.common.choice.ChoiceCallback;
|
||||||
import xyz.ineanto.nicko.language.PlayerLanguage;
|
|
||||||
import xyz.ineanto.nicko.language.LanguageKey;
|
import xyz.ineanto.nicko.language.LanguageKey;
|
||||||
|
import xyz.ineanto.nicko.language.PlayerLanguage;
|
||||||
import xyz.ineanto.nicko.profile.NickoProfile;
|
import xyz.ineanto.nicko.profile.NickoProfile;
|
||||||
import xyz.xenondevs.invui.item.builder.AbstractItemBuilder;
|
import xyz.xenondevs.invui.item.builder.AbstractItemBuilder;
|
||||||
import xyz.xenondevs.invui.item.builder.ItemBuilder;
|
import xyz.xenondevs.invui.item.builder.ItemBuilder;
|
||||||
|
@ -79,7 +79,7 @@ public class PlayerInformationItem extends AsyncItem {
|
||||||
public void onConfirm() {
|
public void onConfirm() {
|
||||||
final AppearanceManager appearanceManager = new AppearanceManager(target);
|
final AppearanceManager appearanceManager = new AppearanceManager(target);
|
||||||
appearanceManager.reset(true);
|
appearanceManager.reset(true);
|
||||||
player.playSound(player, Sound.ENTITY_VILLAGER_TRADE, 1, 1f);
|
player.playSound(player.getLocation(), Sound.ENTITY_VILLAGER_TRADE, 1, 1f);
|
||||||
player.sendMessage(playerLanguage.translate(LanguageKey.Event.Admin.Check.REMOVE_SKIN, true, target.getName()));
|
player.sendMessage(playerLanguage.translate(LanguageKey.Event.Admin.Check.REMOVE_SKIN, true, target.getName()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue