Fix McScrimsAPI implementation

This commit is contained in:
TDSTOS
2026-04-15 22:55:46 +02:00
parent 176bd7e533
commit ee4601e102
2 changed files with 3 additions and 3 deletions

View File

@@ -46,7 +46,7 @@ interface ServerRankProvider {
*/ */
class McScrimsRankProvider : ServerRankProvider { class McScrimsRankProvider : ServerRankProvider {
private val mcScrimsAPI get() = McScrimsAPI.get() private val mcScrimsAPI by lazy { McScrimsAPI.get() }
private val mm = MiniMessage.miniMessage() private val mm = MiniMessage.miniMessage()
override fun getRankWeight( override fun getRankWeight(
@@ -60,7 +60,7 @@ class McScrimsRankProvider : ServerRankProvider {
player: Player player: Player
): Component ): Component
{ {
val rawPrefix = getRank( player ).prefix val rawPrefix = getRank( player ).displayName
val sanitizedPrefix = convertLegacyToMiniMessage( rawPrefix ) val sanitizedPrefix = convertLegacyToMiniMessage( rawPrefix )
return mm.deserialize( sanitizedPrefix ) return mm.deserialize( sanitizedPrefix )
} }

View File

@@ -6,7 +6,7 @@ api-version: '1.21'
depend: depend:
- "WorldEdit" - "WorldEdit"
- "Apollo-Bukkit" - "Apollo-Bukkit"
- "Kup" - "McScrims-CoreSystem"
permissions: permissions:
speedhg.bypass: speedhg.bypass: