mirror of
https://github.com/NoCheatPlus/NoCheatPlus.git
synced 2024-09-27 14:13:11 +02:00
Use the activation flag(s). Comments.
This commit is contained in:
parent
5afcfdea96
commit
ef9492b0bc
@ -331,7 +331,11 @@ public class MovingConfig extends ACheckConfig {
|
||||
} else {
|
||||
enforceLocation = ref.decide();
|
||||
}
|
||||
trackBlockMove = config.getBoolean(ConfPaths.COMPATIBILITY_BLOCKS_CHANGETRACKER_ACTIVE) && config.getBoolean(ConfPaths.COMPATIBILITY_BLOCKS_CHANGETRACKER_PISTONS);
|
||||
// TODO: Rename overall flag to trackBlockChanges. Create a sub-config rather.
|
||||
trackBlockMove = config.getBoolean(ConfPaths.COMPATIBILITY_BLOCKS_CHANGETRACKER_ACTIVE)
|
||||
&& (config.getBoolean(ConfPaths.COMPATIBILITY_BLOCKS_CHANGETRACKER_PISTONS
|
||||
// TODO: || other activation flags.
|
||||
));
|
||||
|
||||
traceMaxAge = config.getInt(ConfPaths.MOVING_TRACE_MAXAGE, 200);
|
||||
traceMaxSize = config.getInt(ConfPaths.MOVING_TRACE_MAXSIZE, 200);
|
||||
|
@ -792,12 +792,7 @@ public class MovingListener extends CheckListener implements TickListener, IRemo
|
||||
}
|
||||
|
||||
// Update BlockChangeTracker
|
||||
/*
|
||||
* TODO: Set an activation flag earlier on, based on query for
|
||||
* regions/chunks before running checks (and pass the activation flag to
|
||||
* those).
|
||||
*/
|
||||
if (cc.trackBlockMove && data.blockChangeRef.firstSpanEntry != null) {
|
||||
if (useBlockChangeTracker && data.blockChangeRef.firstSpanEntry != null) {
|
||||
if (data.debug) {
|
||||
debug(player, "BlockChangeReference: " + data.blockChangeRef.firstSpanEntry.tick + " .. " + data.blockChangeRef.lastSpanEntry.tick + " / " + tick);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user