aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java
diff options
context:
space:
mode:
authorGrayray75 <69988482+Grayray75@users.noreply.github.com>2023-09-29 16:58:26 +0200
committerGrayray75 <69988482+Grayray75@users.noreply.github.com>2023-09-29 16:59:10 +0200
commit3cc5f282d65d37c66a8c93035da38210c42fcb1d (patch)
treefb63e71a59ba10f8ed3fef9823a4280cf07f935c /src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java
parent23e8e8a703db8f7bfda09a0c57919aa608631e8c (diff)
downloadSkyblocker-3cc5f282d65d37c66a8c93035da38210c42fcb1d.tar.gz
Skyblocker-3cc5f282d65d37c66a8c93035da38210c42fcb1d.tar.bz2
Skyblocker-3cc5f282d65d37c66a8c93035da38210c42fcb1d.zip
Move code into the skyblock.item package
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;
- }
-}