diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Compatibility/PlaceholderImpl.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Compatibility/PlaceholderImpl.java index 212450a3..56a1ac91 100644 --- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Compatibility/PlaceholderImpl.java +++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Compatibility/PlaceholderImpl.java @@ -101,8 +101,8 @@ public void clear() { @Override public String onPlaceholderRequest(Player player, String request) { - boolean colored = request.startsWith("color_"); - if (colored) request = request.substring(6); + boolean colored = !request.startsWith("plain_"); + if (!colored || request.startsWith("color_")) request = request.substring(6); String response = parseRequest(request); if (!init) init(); @@ -128,7 +128,7 @@ private String parseRequest(String placeholder) { } else if (!arg.contains(",")) { args = new String[]{ arg }; } else { - args = arg.split(",\\s*"); + args = arg.split(","); } for (int i = 0; i < args.length; ++i) @@ -139,7 +139,7 @@ private String parseRequest(String placeholder) { } else if (!response.contains(",")) { responses = new String[]{ response }; } else { - responses = response.split(",\\s*"); + responses = response.split(","); } for (int i = 0; i < responses.length; ++i)