diff options
author | Grayray75 <69988482+Grayray75@users.noreply.github.com> | 2023-09-29 16:58:26 +0200 |
---|---|---|
committer | Grayray75 <69988482+Grayray75@users.noreply.github.com> | 2023-09-29 16:59:10 +0200 |
commit | 3cc5f282d65d37c66a8c93035da38210c42fcb1d (patch) | |
tree | fb63e71a59ba10f8ed3fef9823a4280cf07f935c /src/main/java/me/xmrvizzy/skyblocker/skyblock/cooldown/ItemCooldownEntry.java | |
parent | 23e8e8a703db8f7bfda09a0c57919aa608631e8c (diff) | |
download | Skyblocker-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.java | 24 |
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; - } -} |