From d5f3ea6c0b538ebfeb9d88310afe3b9d6a43788b Mon Sep 17 00:00:00 2001 From: Thunderblade73 <85900443+Thunderblade73@users.noreply.github.com> Date: Fri, 5 Jul 2024 23:18:44 +0200 Subject: [PATCH] cleanup --- .../features/inventory/StockOfStonkFeature.kt | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/StockOfStonkFeature.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/StockOfStonkFeature.kt index fc6c09755252..9798d7dd6fa0 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/inventory/StockOfStonkFeature.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/StockOfStonkFeature.kt @@ -17,13 +17,24 @@ object StockOfStonkFeature { private val config get() = SkyHanniMod.feature.inventory.stonkOfStonkPrice - private val inventoryPattern by RepoPattern.pattern("inventory.stockofstonk.inventory", "Stonks Auction") - private val itemPattern by RepoPattern.pattern("inventory.stockofstonk.item", "§dStonks Auction") - private val topPattern by RepoPattern.pattern( - "inventory.stockofstonk.top", + private val repoGroup = RepoPattern.group("inventory.stockofstonks") + + private val inventoryPattern by repoGroup.pattern( + "inventory", + "Stonks Auction", + ) + private val itemPattern by repoGroup.pattern( + "item", + "§dStonks Auction", + ) + private val topPattern by repoGroup.pattern( + "top", "§5§o§7§7▶ §c§lTOP (?[\\d,]+)§7 - §5Stock of Stonks §8x(?\\d+)", ) - private val bidPattern by RepoPattern.pattern("inventory.stockofstonk.bid", "§5§o§7 Minimum Bid: §6(?[\\d,]+) Coins") + private val bidPattern by repoGroup.pattern( + "bid", + "§5§o§7 Minimum Bid: §6(?[\\d,]+) Coins", + ) @SubscribeEvent fun onLorenzToolTip(event: LorenzToolTipEvent) {