From 15a05d39cabf4dd8a7ecc8a4328a2d0dec6d2111 Mon Sep 17 00:00:00 2001 From: NopoTheGamer <40329022+NopoTheGamer@users.noreply.github.com> Date: Sun, 28 May 2023 03:20:19 +1000 Subject: Fixed slayer overlay (#701) --- .../kotlin/io/github/moulberry/notenoughupdates/util/SidebarUtil.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/kotlin/io') diff --git a/src/main/kotlin/io/github/moulberry/notenoughupdates/util/SidebarUtil.kt b/src/main/kotlin/io/github/moulberry/notenoughupdates/util/SidebarUtil.kt index 503085f0..d51c2ea9 100644 --- a/src/main/kotlin/io/github/moulberry/notenoughupdates/util/SidebarUtil.kt +++ b/src/main/kotlin/io/github/moulberry/notenoughupdates/util/SidebarUtil.kt @@ -29,14 +29,15 @@ object SidebarUtil { fun readSidebarLines(cleanColor: Boolean = true, cleanSpecialCharacters: Boolean = true): List { var result = readRawSidebarLines() if (cleanColor) result = result.map { Utils.cleanColour(it) } - if (cleanSpecialCharacters) result.map { cleanSB(it) } + if (cleanSpecialCharacters) result.map { cleanTeamName(it) } return result } @JvmStatic fun readRawSidebarLines() = fetchScoreboardLines().reversed() - private fun cleanSB(scoreboard: String) = + @JvmStatic + fun cleanTeamName(scoreboard: String) = scoreboard.toCharArray().filter { it.code in 21..126 || it.code == 167 }.joinToString(separator = "") private fun fetchScoreboardLines(): List { -- cgit