From 7f6f565eb6ff49f0bd99278e85377a2792c4a706 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Wed, 10 May 2023 12:52:43 +0200 Subject: Not Clickable Items now also includes the composter's inventory, so that only selected items can be placed in the composter --- .../java/at/hannibal2/skyhanni/data/ItemRenderBackground.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/data') 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() + private val backgroundTime = mutableMapOf() private val borderLineColor = mutableMapOf() - private val mapTime = mutableMapOf() + private val borderTime = mutableMapOf() 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() } } -- cgit