From 436d61c68b8cfb6a060fd35a3eabfbd410da29e2 Mon Sep 17 00:00:00 2001 From: MeexReay Date: Mon, 4 Mar 2024 18:26:12 +0300 Subject: [PATCH] add placeholdersapi to command rewards --- pom.xml | 2 +- src/main/java/ru.froggymonitor/rewardplugin/Reward.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 478d35c..77f0beb 100755 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ ru.froggymonitor rewardplugin - 1.1 + 1.2 jar FroggyMonitorReward diff --git a/src/main/java/ru.froggymonitor/rewardplugin/Reward.java b/src/main/java/ru.froggymonitor/rewardplugin/Reward.java index 8e37210..a9af00d 100644 --- a/src/main/java/ru.froggymonitor/rewardplugin/Reward.java +++ b/src/main/java/ru.froggymonitor/rewardplugin/Reward.java @@ -34,7 +34,7 @@ public class Reward { } } - OfflinePlayer offlinePlayer = Main.getOfflinePlayer(nickname); + OfflinePlayer offlinePlayer = player != null ? player : Main.getOfflinePlayer(nickname); if (offlinePlayer != null) { if (data.containsKey("vault")) { @@ -44,7 +44,7 @@ public class Reward { if (data.containsKey("commands")) { for (String c : new ArrayList<>((List) data.get("commands"))) { if (c.startsWith("/")) c = c.substring(1); - getServer().dispatchCommand(getServer().getConsoleSender(),c); + getServer().dispatchCommand(getServer().getConsoleSender(),PlaceholderAPI.setPlaceholders(offlinePlayer, c)); } } }