From 391cdb578adf4ba697c6c5e1c89053dad4447663 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Wed, 15 Nov 2023 14:54:08 +0100 Subject: code cleanup --- .../garden/visitor/GardenVisitorFeatures.kt | 28 ++++++++++++---------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'src') diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorFeatures.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorFeatures.kt index f77a27107..dfe59a64b 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorFeatures.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorFeatures.kt @@ -112,9 +112,8 @@ class GardenVisitorFeatures { display = drawDisplay() } - private fun drawDisplay(): List> { - val newDisplay = mutableListOf>() - if (!config.needs.display) return newDisplay + private fun drawDisplay() = buildList> { + if (!config.needs.display) return@buildList val requiredItems = mutableMapOf() val newVisitors = mutableListOf() @@ -132,7 +131,7 @@ class GardenVisitorFeatures { } if (requiredItems.isNotEmpty()) { var totalPrice = 0.0 - newDisplay.addAsSingletonList("§7Visitor items needed:") + addAsSingletonList("§7Visitor items needed:") for ((internalName, amount) in requiredItems) { val name = internalName.getItemName() val itemStack = internalName.getItemStack() @@ -156,20 +155,20 @@ class GardenVisitorFeatures { list.add(" §7(§6$format§7)") } - newDisplay.add(list) + add(list) } if (totalPrice > 0) { val format = NumberUtil.format(totalPrice) - newDisplay[0] = listOf("§7Visitor items needed: §7(§6$format§7)") + this[0] = listOf("§7Visitor items needed: §7(§6$format§7)") } } if (newVisitors.isNotEmpty()) { if (requiredItems.isNotEmpty()) { - newDisplay.addAsSingletonList("") + addAsSingletonList("") } val amount = newVisitors.size val visitorLabel = if (amount == 1) "visitor" else "visitors" - newDisplay.addAsSingletonList("§e$amount §7new $visitorLabel:") + addAsSingletonList("§e$amount §7new $visitorLabel:") for (visitor in newVisitors) { val displayName = GardenVisitorColorNames.getColoredName(visitor) @@ -200,11 +199,9 @@ class GardenVisitorFeatures { } } - newDisplay.add(list) + add(list) } } - - return newDisplay } @SubscribeEvent @@ -439,7 +436,8 @@ class GardenVisitorFeatures { if (!visitor.inSacks) { val status = visitor.status if (status == VisitorAPI.VisitorStatus.WAITING || status == VisitorAPI.VisitorStatus.READY) { - val newStatus = if (hasItemsInInventory(visitor)) VisitorAPI.VisitorStatus.READY else VisitorAPI.VisitorStatus.WAITING + val newStatus = + if (hasItemsInInventory(visitor)) VisitorAPI.VisitorStatus.READY else VisitorAPI.VisitorStatus.WAITING VisitorAPI.changeStatus(visitor, newStatus, "hasItemsInInventory") } } @@ -571,7 +569,11 @@ class GardenVisitorFeatures { event.move(3, "garden.visitorExperiencePrice", "garden.visitors.inventory.experiencePrice") event.move(3, "garden.visitorRewardWarning.notifyInChat", "garden.visitors.rewardWarning.notifyInChat") event.move(3, "garden.visitorRewardWarning.showOverName", "garden.visitors.rewardWarning.showOverName") - event.move(3, "garden.visitorRewardWarning.preventRefusing", "garden.visitors.rewardWarning.preventRefusing") + event.move( + 3, + "garden.visitorRewardWarning.preventRefusing", + "garden.visitors.rewardWarning.preventRefusing" + ) event.move(3, "garden.visitorRewardWarning.bypassKey", "garden.visitors.rewardWarning.bypassKey") event.move(3, "garden.visitorRewardWarning.drops", "garden.visitors.rewardWarning.drops") event.move(3, "garden.visitorNotificationChat", "garden.visitors.notificationChat") -- cgit