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.";