aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util/AveragePerTickCounter.java
diff options
context:
space:
mode:
authorAlexdoru <57050655+Alexdoru@users.noreply.github.com>2024-10-02 07:31:08 +0200
committerGitHub <noreply@github.com>2024-10-02 05:31:08 +0000
commit3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3 (patch)
tree107d9d2442891990ef1cdef1d8bb2df6bb96952a /src/main/java/gregtech/api/util/AveragePerTickCounter.java
parentbfc7b2b07f72d0903a70791ff96f9c837ddd5ff0 (diff)
downloadGT5-Unofficial-3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3.tar.gz
GT5-Unofficial-3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3.tar.bz2
GT5-Unofficial-3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3.zip
Cleanup the codebase (#3311)
Co-authored-by: boubou19 <miisterunknown@gmail.com>
Diffstat (limited to 'src/main/java/gregtech/api/util/AveragePerTickCounter.java')
-rw-r--r--src/main/java/gregtech/api/util/AveragePerTickCounter.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/gregtech/api/util/AveragePerTickCounter.java b/src/main/java/gregtech/api/util/AveragePerTickCounter.java
index c9b1275deb..d51b97a6cb 100644
--- a/src/main/java/gregtech/api/util/AveragePerTickCounter.java
+++ b/src/main/java/gregtech/api/util/AveragePerTickCounter.java
@@ -11,7 +11,7 @@ public class AveragePerTickCounter {
* Averages a value over a certain amount of ticks
*
* @param period amount of ticks to average (20 for 1 second)
- *
+ *
*/
public AveragePerTickCounter(int period) throws InvalidParameterException {
@@ -120,13 +120,13 @@ public class AveragePerTickCounter {
.getTickCounter();
}
- private ArrayDeque<Measurement> values;
- private int period;
+ private final ArrayDeque<Measurement> values;
+ private final int period;
- private double cachedAverage = 0;
+ private final double cachedAverage = 0;
private boolean isCachedAverageValid = true;
- private class Measurement {
+ private static class Measurement {
public int TimestampInWorldTicks;
public long Value;