aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java
deleted file mode 100644
index 0b21c75f..00000000
--- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package me.xmrvizzy.skyblocker.skyblock.cooldown;
-
-public class ItemCooldownEntry {
- private final int cooldown;
- private final long startTime;
-
- public ItemCooldownEntry(int cooldown) {
- this.cooldown = cooldown;
- this.startTime = System.currentTimeMillis();
- }
-
- public boolean isOnCooldown() {
- return (this.startTime + this.cooldown) > System.currentTimeMillis();
- }
-
- public long getRemainingCooldown() {
- long time = (this.startTime + this.cooldown) - System.currentTimeMillis();
- return time <= 0 ? 0 : time;
- }
-
- public float getRemainingCooldownPercent() {
- return this.isOnCooldown() ? ((float) this.getRemainingCooldown()) / ((float) cooldown) : 0.0f;
- }
-}