From 0aba5e15695f4b8ab8c575cb46ef079f5b9de0ce Mon Sep 17 00:00:00 2001 From: graywolf336 Date: Mon, 21 Mar 2016 18:22:40 -0500 Subject: [PATCH] Closes #110, add three additional variables Adds %player%, %uuid%, and %reason% --- src/main/java/com/graywolf336/jail/PrisonerManager.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/graywolf336/jail/PrisonerManager.java b/src/main/java/com/graywolf336/jail/PrisonerManager.java index 2e53e9b..fdb4928 100644 --- a/src/main/java/com/graywolf336/jail/PrisonerManager.java +++ b/src/main/java/com/graywolf336/jail/PrisonerManager.java @@ -354,6 +354,9 @@ public class PrisonerManager { //replace all of the %p% so that the commands can have a player name in them for(String command : pl.getConfig().getStringList(Settings.COMMANDSONJAIL.getPath())) { command = command.replaceAll("%p%", player.getName()); + command = command.replaceAll("%player%", player.getName()); + command = command.replaceAll("%uuid%", player.getUniqueId().toString()); + command = command.replaceAll("%reason%", prisoner.getReason()); pl.getServer().dispatchCommand(pl.getServer().getConsoleSender(), command); } @@ -546,6 +549,9 @@ public class PrisonerManager { //replace all of the %p% so that the commands can have a player name in them for(String command : pl.getConfig().getStringList(Settings.COMMANDSONRELEASE.getPath())) { command = command.replaceAll("%p%", player.getName()); + command = command.replaceAll("%player%", player.getName()); + command = command.replaceAll("%uuid%", player.getUniqueId().toString()); + command = command.replaceAll("%reason%", prisoner.getReason()); pl.getServer().dispatchCommand(pl.getServer().getConsoleSender(), command); }