From c8c4d4c9cc8f0039e4f3d236bba28626eaa8603f Mon Sep 17 00:00:00 2001 From: asofold Date: Sat, 19 Jan 2013 21:43:31 +0100 Subject: [PATCH] Add a method to set a config property for all configs at once. --- .../neatmonster/nocheatplus/config/ConfigManager.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfigManager.java b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfigManager.java index e46dd8b2..95d05fba 100644 --- a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfigManager.java +++ b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfigManager.java @@ -302,4 +302,15 @@ public class ConfigManager { worldConfig.regenerateActionLists(); } } + + /** + * Set a property in all configs. Might use with DataManager.clearConfigs if configs might already be in use. + * @param path + * @param value + */ + public static void setForAllConfigs(String path, Object value){ + for (final ConfigFile cfg : worldsMap.values()){ + cfg.set(path, value); + } + } }