From afe98203f0abbd546fc283d1f39cfbe1540505bf Mon Sep 17 00:00:00 2001 From: asofold Date: Fri, 4 Jan 2013 17:31:29 +0100 Subject: [PATCH] Add hidden config flag to be able disable lag adaption globally. --- .../fr/neatmonster/nocheatplus/checks/access/ACheckConfig.java | 2 +- .../main/java/fr/neatmonster/nocheatplus/config/ConfPaths.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/access/ACheckConfig.java b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/access/ACheckConfig.java index 527a296f..7b5ac4f9 100644 --- a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/access/ACheckConfig.java +++ b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/access/ACheckConfig.java @@ -24,7 +24,7 @@ public abstract class ACheckConfig implements ICheckConfig { */ public ACheckConfig(final ConfigFile config, final String pathPrefix){ debug = config.getBoolean(pathPrefix + ConfPaths.SUB_DEBUG, false); - lag = config.getBoolean(pathPrefix + ConfPaths.SUB_LAG, true); + lag = config.getBoolean(pathPrefix + ConfPaths.SUB_LAG, true) && config.getBoolean(ConfPaths.MISCELLANEOUS_LAG, true); } @Override diff --git a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfPaths.java b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfPaths.java index e0c048b5..daa9445e 100644 --- a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfPaths.java +++ b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/config/ConfPaths.java @@ -54,6 +54,9 @@ public abstract class ConfPaths { private static final String MISCELLANEOUS_NOMOVEDTOOQUICKLY = MISCELLANEOUS + "nomovedtooquickly."; public static final String MISCELLANEOUS_NOMOVEDTOOQUICKLY_ENABLED = MISCELLANEOUS_NOMOVEDTOOQUICKLY + "enabled"; public static final String MISCELLANEOUS_NOMOVEDTOOQUICKLY_USEPROXY = MISCELLANEOUS_NOMOVEDTOOQUICKLY + "useproxy"; + + /** TEMP: hidden flag to disable all lag adaption with one flag. */ + public static final String MISCELLANEOUS_LAG = MISCELLANEOUS + "lag"; @GlobalConfig private static final String DATA = "data.";