From 6ae55d8aa49c7b9a5e689dad77569fea2b15ab69 Mon Sep 17 00:00:00 2001 From: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com> Date: Sat, 12 Aug 2023 13:01:40 +0100 Subject: [PATCH] fix: replace ALL occurrences of a prefix Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com> --- .../niestrat99/advancedteleport/data/PartialComponent.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/AdvancedTeleport-Bukkit/src/main/kotlin/io/github/niestrat99/advancedteleport/data/PartialComponent.kt b/AdvancedTeleport-Bukkit/src/main/kotlin/io/github/niestrat99/advancedteleport/data/PartialComponent.kt index 8e8fba92..19d737c6 100644 --- a/AdvancedTeleport-Bukkit/src/main/kotlin/io/github/niestrat99/advancedteleport/data/PartialComponent.kt +++ b/AdvancedTeleport-Bukkit/src/main/kotlin/io/github/niestrat99/advancedteleport/data/PartialComponent.kt @@ -49,8 +49,7 @@ class PartialComponent private constructor(private var raw: String) { } for ((placeholder, prefix) in actualPlaceholders) { - val index = tmp.indexOf(placeholder).takeIf { it != -1 } ?: continue - tmp = tmp.replaceRange(index, index + placeholder.length, prefix) + tmp = tmp.replace(placeholder, prefix) dirty = true cache = null