From 6a0308b878bf9fbda8bb8b499fa3db82f3b5ffd6 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Sat, 25 Jan 2025 01:39:47 +0100 Subject: categorize thingies --- src/main/kotlin/datamodel/ChatType.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/main/kotlin/datamodel') diff --git a/src/main/kotlin/datamodel/ChatType.kt b/src/main/kotlin/datamodel/ChatType.kt index 9f20c41..db3311b 100644 --- a/src/main/kotlin/datamodel/ChatType.kt +++ b/src/main/kotlin/datamodel/ChatType.kt @@ -1,5 +1,8 @@ package moe.nea.ultranotifier.datamodel +import moe.nea.ultranotifier.util.minecrat.getDirectlyContainedText +import moe.nea.ultranotifier.util.minecrat.getFormattedTextCompat +import moe.nea.ultranotifier.util.minecrat.removeFormattingCodes import net.minecraft.text.Text import java.util.function.Predicate import java.util.regex.Pattern @@ -95,8 +98,9 @@ object ChatCategoryArbiter { ) ) - fun categorize(content: Any): CategorizedChatLine { - TODO() + fun categorize(content: Text): CategorizedChatLine { + val stringContent = content.getFormattedTextCompat().removeFormattingCodes() + return universe.categorize(stringContent) } } -- cgit