diff options
| author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-05-10 12:52:43 +0200 |
|---|---|---|
| committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-05-10 12:52:43 +0200 |
| commit | 7f6f565eb6ff49f0bd99278e85377a2792c4a706 (patch) | |
| tree | 645c52a2cad886cdbcd8316ff7e45558de1cc4c1 /src/main/java/at/hannibal2/skyhanni/data | |
| parent | 56012e2ed8ab72805799ebbfe0f57c93a67d9ceb (diff) | |
| download | SkyHanni-7f6f565eb6ff49f0bd99278e85377a2792c4a706.tar.gz SkyHanni-7f6f565eb6ff49f0bd99278e85377a2792c4a706.tar.bz2 SkyHanni-7f6f565eb6ff49f0bd99278e85377a2792c4a706.zip | |
Not Clickable Items now also includes the composter's inventory, so that only selected items can be placed in the composter
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/data')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/data/ItemRenderBackground.kt | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/data/ItemRenderBackground.kt b/src/main/java/at/hannibal2/skyhanni/data/ItemRenderBackground.kt index bdbb86c31..f62ebd800 100644 --- a/src/main/java/at/hannibal2/skyhanni/data/ItemRenderBackground.kt +++ b/src/main/java/at/hannibal2/skyhanni/data/ItemRenderBackground.kt @@ -13,27 +13,28 @@ class ItemRenderBackground { companion object { private val backgroundColor = mutableMapOf<ItemStack, Int>() + private val backgroundTime = mutableMapOf<ItemStack, Long>() private val borderLineColor = mutableMapOf<ItemStack, Int>() - private val mapTime = mutableMapOf<ItemStack, Long>() + private val borderTime = mutableMapOf<ItemStack, Long>() var ItemStack.background: Int get() { - if (System.currentTimeMillis() > mapTime.getOrDefault(this, 0) + 60) return -1 + if (System.currentTimeMillis() > backgroundTime.getOrDefault(this, 0) + 60) return -1 return backgroundColor.getOrDefault(this, -1) } set(value) { backgroundColor[this] = value - mapTime[this] = System.currentTimeMillis() + backgroundTime[this] = System.currentTimeMillis() } var ItemStack.borderLine: Int get() { - if (System.currentTimeMillis() > mapTime.getOrDefault(this, 0) + 60) return -1 + if (System.currentTimeMillis() > borderTime.getOrDefault(this, 0) + 60) return -1 return borderLineColor.getOrDefault(this, -1) } set(value) { borderLineColor[this] = value - mapTime[this] = System.currentTimeMillis() + borderTime[this] = System.currentTimeMillis() } } |
