From 64a4c3331f7f0253cee90063b20307fcdf48f6a8 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 24 May 2022 00:28:53 +0100 Subject: [PATCH] Added a field, getter and setter for the last tick a player inputted anything. --- .../dev/micle/loginprotection/data/ProtectedPlayer.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/dev/micle/loginprotection/data/ProtectedPlayer.java b/src/main/java/dev/micle/loginprotection/data/ProtectedPlayer.java index 4a9ae38..efaecd1 100755 --- a/src/main/java/dev/micle/loginprotection/data/ProtectedPlayer.java +++ b/src/main/java/dev/micle/loginprotection/data/ProtectedPlayer.java @@ -9,6 +9,7 @@ public class ProtectedPlayer { private int gracePeriodTimeRemaining = 0; private final Timer gracePeriodTimer = new Timer(); private State state; + private int lastInputTick = -1; /** * Constructor for a ProtectedPlayer. @@ -63,6 +64,14 @@ public class ProtectedPlayer { this.state = state; } + public int getLastInputTick() { + return lastInputTick; + } + + public void setLastInputTick(int lastInputTick) { + this.lastInputTick = lastInputTick; + } + public enum State { JOINING, AFK,