Fix McScrimsAPI implementation
This commit is contained in:
@@ -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 )
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ api-version: '1.21'
|
||||
depend:
|
||||
- "WorldEdit"
|
||||
- "Apollo-Bukkit"
|
||||
- "Kup"
|
||||
- "McScrims-CoreSystem"
|
||||
|
||||
permissions:
|
||||
speedhg.bypass:
|
||||
|
||||
Reference in New Issue
Block a user