From 6ec69ebb575dbdbad83cc240dff5679b95c180b1 Mon Sep 17 00:00:00 2001 From: Brianna Date: Fri, 3 May 2019 17:26:23 -0400 Subject: [PATCH] Sounds 1.8 --- .../com/songoda/ultimatekits/utils/gui/AbstractAnvilGUI.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/songoda/ultimatekits/utils/gui/AbstractAnvilGUI.java b/src/main/java/com/songoda/ultimatekits/utils/gui/AbstractAnvilGUI.java index 304b895..b943afd 100644 --- a/src/main/java/com/songoda/ultimatekits/utils/gui/AbstractAnvilGUI.java +++ b/src/main/java/com/songoda/ultimatekits/utils/gui/AbstractAnvilGUI.java @@ -1,6 +1,7 @@ package com.songoda.ultimatekits.utils.gui; import com.songoda.ultimatekits.UltimateKits; +import com.songoda.ultimatekits.utils.ServerVersion; import com.songoda.ultimatekits.utils.version.NMSUtil; import org.bukkit.Bukkit; import org.bukkit.Sound; @@ -110,7 +111,8 @@ public class AbstractAnvilGUI { player.setLevel(player.getLevel() - 1); if (inv.equals(inv)) { inv.clear(); - player.playSound(player.getLocation(), closeSound, 1F, 1F); + if (UltimateKits.getInstance().isServerVersionAtLeast(ServerVersion.V1_9)) + player.playSound(player.getLocation(), closeSound, 1F, 1F); Bukkit.getScheduler().scheduleSyncDelayedTask(UltimateKits.getInstance(), () -> { if (onClose != null) onClose.OnClose(player, inv); destroy();