From ee4601e10244e5be0a0b908def0f6a6249efe0af Mon Sep 17 00:00:00 2001 From: TDSTOS Date: Wed, 15 Apr 2026 22:55:46 +0200 Subject: [PATCH] Fix McScrimsAPI implementation --- .../club/mcscrims/speedhg/scoreboard/ServerRankProvider.kt | 4 ++-- src/main/resources/plugin.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/club/mcscrims/speedhg/scoreboard/ServerRankProvider.kt b/src/main/kotlin/club/mcscrims/speedhg/scoreboard/ServerRankProvider.kt index e5e5eea..a245bef 100644 --- a/src/main/kotlin/club/mcscrims/speedhg/scoreboard/ServerRankProvider.kt +++ b/src/main/kotlin/club/mcscrims/speedhg/scoreboard/ServerRankProvider.kt @@ -46,7 +46,7 @@ interface ServerRankProvider { */ class McScrimsRankProvider : ServerRankProvider { - private val mcScrimsAPI get() = McScrimsAPI.get() + private val mcScrimsAPI by lazy { McScrimsAPI.get() } private val mm = MiniMessage.miniMessage() override fun getRankWeight( @@ -60,7 +60,7 @@ class McScrimsRankProvider : ServerRankProvider { player: Player ): Component { - val rawPrefix = getRank( player ).prefix + val rawPrefix = getRank( player ).displayName val sanitizedPrefix = convertLegacyToMiniMessage( rawPrefix ) return mm.deserialize( sanitizedPrefix ) } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 14551e5..8d3dc21 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -6,7 +6,7 @@ api-version: '1.21' depend: - "WorldEdit" - "Apollo-Bukkit" - - "Kup" + - "McScrims-CoreSystem" permissions: speedhg.bypass: