v3.15.5.1

This commit is contained in:
rockyhawk64 2021-05-05 10:14:21 +10:00
parent c01133ac81
commit c728262b9e
2 changed files with 6 additions and 3 deletions

View File

@ -1,4 +1,4 @@
version: 3.15.5.0 version: 3.15.5.1
main: me.rockyhawk.commandpanels.CommandPanels main: me.rockyhawk.commandpanels.CommandPanels
name: CommandPanels name: CommandPanels
author: RockyHawk author: RockyHawk

View File

@ -8,6 +8,7 @@ import org.bukkit.ChatColor;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener; import org.bukkit.event.Listener;
import java.util.Arrays;
import java.util.Objects; import java.util.Objects;
public class BuyCommandTags implements Listener { public class BuyCommandTags implements Listener {
@ -27,7 +28,8 @@ public class BuyCommandTags implements Listener {
plugin.econ.withdrawPlayer(e.p, Double.parseDouble(e.args[0])); plugin.econ.withdrawPlayer(e.p, Double.parseDouble(e.args[0]));
//execute command under here //execute command under here
String price = e.args[0]; String price = e.args[0];
plugin.commandTags.runCommand(e.panel,e.p,String.join(" ",e.raw)); String command = String.join(" ",Arrays.copyOfRange(e.raw, 1, e.raw.length));
plugin.commandTags.runCommand(e.panel,e.p,command);
plugin.tex.sendMessage(e.p,plugin.config.getString("purchase.currency.success").replaceAll("%cp-args%", price)); plugin.tex.sendMessage(e.p,plugin.config.getString("purchase.currency.success").replaceAll("%cp-args%", price));
} else { } else {
plugin.tex.sendMessage(e.p, plugin.config.getString("purchase.currency.failure")); plugin.tex.sendMessage(e.p, plugin.config.getString("purchase.currency.failure"));
@ -53,7 +55,8 @@ public class BuyCommandTags implements Listener {
api.removeTokens(e.p, Long.parseLong(e.args[0])); api.removeTokens(e.p, Long.parseLong(e.args[0]));
//execute command under here //execute command under here
String price = e.args[0]; String price = e.args[0];
plugin.commandTags.runCommand(e.panel,e.p,String.join(" ",e.raw)); String command = String.join(" ",Arrays.copyOfRange(e.raw, 1, e.raw.length));
plugin.commandTags.runCommand(e.panel,e.p,command);
plugin.tex.sendMessage(e.p, Objects.requireNonNull(plugin.config.getString("purchase.token.success")).replaceAll("%cp-args%", price)); plugin.tex.sendMessage(e.p, Objects.requireNonNull(plugin.config.getString("purchase.token.success")).replaceAll("%cp-args%", price));
} else { } else {
plugin.tex.sendMessage(e.p, plugin.config.getString("purchase.token.failure")); plugin.tex.sendMessage(e.p, plugin.config.getString("purchase.token.failure"));