aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features/garden
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-05-10 12:52:43 +0200
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-05-10 12:52:43 +0200
commit7f6f565eb6ff49f0bd99278e85377a2792c4a706 (patch)
tree645c52a2cad886cdbcd8316ff7e45558de1cc4c1 /src/main/java/at/hannibal2/skyhanni/features/garden
parent56012e2ed8ab72805799ebbfe0f57c93a67d9ceb (diff)
downloadskyhanni-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/features/garden')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt
index 3cdc0b699..0cd611e2d 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterOverlay.kt
@@ -32,22 +32,9 @@ class ComposterOverlay {
private var fuelFactors: Map<String, Double> = emptyMap()
private val config get() = SkyHanniMod.feature.garden
- private val hidden get() = SkyHanniMod.feature.hidden
private var organicMatterDisplay = listOf<List<Any>>()
private var fuelExtraDisplay = listOf<List<Any>>()
- private var currentOrganicMatterItem: String
- get() = hidden.gardenComposterCurrentOrganicMatterItem
- set(value) {
- hidden.gardenComposterCurrentOrganicMatterItem = value
- }
-
- private var currentFuelItem: String
- get() = hidden.gardenComposterCurrentFuelItem
- set(value) {
- hidden.gardenComposterCurrentFuelItem = value
- }
-
private var currentTimeType = TimeType.HOUR
private var inComposter = false
private var inComposterUpgrades = false
@@ -61,7 +48,21 @@ class ComposterOverlay {
private var lastHovered = 0L
companion object {
+ private val hidden get() = SkyHanniMod.feature.hidden
+ var currentOrganicMatterItem: String
+ get() = hidden.gardenComposterCurrentOrganicMatterItem
+ private set(value) {
+ hidden.gardenComposterCurrentOrganicMatterItem = value
+ }
+
+ var currentFuelItem: String
+ get() = hidden.gardenComposterCurrentFuelItem
+ private set(value) {
+ hidden.gardenComposterCurrentFuelItem = value
+ }
+
var testOffset = 0
+
fun onCommand(args: Array<String>) {
if (args.size != 1) {
LorenzUtils.chat("§cUsage: /shtestcomposter <offset>")