From 3f2a31fa5e320199198d984a92d01eeba81ede76 Mon Sep 17 00:00:00 2001 From: Dinnerbone Date: Fri, 1 Apr 2011 16:51:33 +0100 Subject: [PATCH] Added {NAME} replacement in database location --- src/main/java/org/bukkit/plugin/java/JavaPlugin.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/bukkit/plugin/java/JavaPlugin.java b/src/main/java/org/bukkit/plugin/java/JavaPlugin.java index d112bfe4..ad64876c 100644 --- a/src/main/java/org/bukkit/plugin/java/JavaPlugin.java +++ b/src/main/java/org/bukkit/plugin/java/JavaPlugin.java @@ -188,7 +188,9 @@ public abstract class JavaPlugin implements Plugin { } private String replaceDatabaseString(String input) { - return input.replaceAll("\\{DIR\\}", getDataFolder().getPath().replaceAll("\\\\", "/")); + input = input.replaceAll("\\{DIR\\}", getDataFolder().getPath().replaceAll("\\\\", "/") + "/"); + input = input.replaceAll("\\{NAME\\}", getDescription().getName().replaceAll("[^\\w_-]", "")); + return input; } /**