fix broken isInTag logic

This commit is contained in:
alexcrea 2026-05-21 23:16:12 +02:00
parent 3594cf72af
commit 809dc3488b
Signed by: alexcrea
GPG key ID: E346CD16413450E3

View file

@ -247,7 +247,7 @@ object AnvilColorUtil {
if (rightIndex == -1 || (newleftIndex != -1 && newleftIndex < rightIndex)) return false if (rightIndex == -1 || (newleftIndex != -1 && newleftIndex < rightIndex)) return false
// Then finally we use minimessage to check for tag // Then finally we use minimessage to check for tag
val expectedTag = builder.substring(leftIndex, newleftIndex + 1) val expectedTag = builder.substring(leftIndex, newleftIndex + index + 1)
val notag = MiniMessageUtil.mm.stripTags(expectedTag) val notag = MiniMessageUtil.mm.stripTags(expectedTag)
return notag != expectedTag return notag != expectedTag