From 79f916158ded44ebaeec621d08f9fefbd9214061 Mon Sep 17 00:00:00 2001 From: Ajneb97 Date: Tue, 2 Jun 2026 14:51:59 -0400 Subject: [PATCH] 1.22.2 --- pom.xml | 2 +- src/main/java/pk/ajneb97/managers/KitsManager.java | 3 +++ src/main/java/pk/ajneb97/managers/VerifyManager.java | 2 +- src/main/java/pk/ajneb97/utils/ActionUtils.java | 8 ++++++++ 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index b4ee76d..70e57c3 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ pk.ajneb97 PlayerKits2 - 1.22.1 + 1.22.2 21 diff --git a/src/main/java/pk/ajneb97/managers/KitsManager.java b/src/main/java/pk/ajneb97/managers/KitsManager.java index 736ee41..887a8a7 100644 --- a/src/main/java/pk/ajneb97/managers/KitsManager.java +++ b/src/main/java/pk/ajneb97/managers/KitsManager.java @@ -405,6 +405,9 @@ public class KitsManager { case "playsound": ActionUtils.playSound(player,actionLine); break; + case "playsound_resource_pack": + ActionUtils.playSoundResourcePack(player,actionLine); + break; case "actionbar": ActionUtils.actionbar(player,actionLine,plugin); break; diff --git a/src/main/java/pk/ajneb97/managers/VerifyManager.java b/src/main/java/pk/ajneb97/managers/VerifyManager.java index 3f54d63..b79e5bb 100644 --- a/src/main/java/pk/ajneb97/managers/VerifyManager.java +++ b/src/main/java/pk/ajneb97/managers/VerifyManager.java @@ -111,7 +111,7 @@ public class VerifyManager { String[] actionText = action.getAction().split(" "); String actionName = actionText[0]; if(actionName.equals("console_command:") || actionName.equals("player_command:") - || actionName.equals("playsound:") || actionName.equals("actionbar:") + || actionName.equals("playsound:") || actionName.equals("playsound_resource_pack:") || actionName.equals("actionbar:") || actionName.equals("title:") || actionName.equals("firework:") || actionName.equals("close_inventory") || actionName.equals("message:")){ continue; diff --git a/src/main/java/pk/ajneb97/utils/ActionUtils.java b/src/main/java/pk/ajneb97/utils/ActionUtils.java index d57af92..6dd592a 100644 --- a/src/main/java/pk/ajneb97/utils/ActionUtils.java +++ b/src/main/java/pk/ajneb97/utils/ActionUtils.java @@ -54,6 +54,14 @@ public class ActionUtils { player.playSound(player.getLocation(), sound, volume, pitch); } + public static void playSoundResourcePack(Player player, String soundLine){ + String[] sep = soundLine.split(";"); + String sound = sep[0]; + float volume = Float.parseFloat(sep[1]); + float pitch = Float.parseFloat(sep[2]); + player.playSound(player.getLocation(), sound, volume, pitch); + } + private static Sound getSoundByName(String name){ try { Class soundTypeClass = Class.forName("org.bukkit.Sound");