aboutsummaryrefslogtreecommitdiff
path: root/src/cleaners
diff options
context:
space:
mode:
Diffstat (limited to 'src/cleaners')
-rw-r--r--src/cleaners/rank.ts20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/cleaners/rank.ts b/src/cleaners/rank.ts
index ec55e8b..997888c 100644
--- a/src/cleaners/rank.ts
+++ b/src/cleaners/rank.ts
@@ -47,11 +47,21 @@ export function cleanRank({
?? packageRank?.replace('_PLUS', '+')
// MVP++ is called Superstar for some reason
- if (name === 'SUPERSTAR') name = 'MVP++'
- // YouTube rank is called YouTuber, change this to the proper name
- else if (name === 'YOUTUBER') name = 'YOUTUBE'
- else if (name === 'GAME_MASTER') name = 'GM'
- else if (name === undefined) name = 'NONE'
+ switch (name) {
+ case 'SUPERSTAR':
+ name = 'MVP++'
+ break
+ // YouTube rank is called YouTuber, change this to the proper name
+ case 'YOUTUBER':
+ name = 'YOUTUBE'
+ break
+ case 'GAME_MASTER':
+ name = 'GM'
+ break
+ case undefined:
+ name = 'NONE'
+ break
+ }
const plusColor = rankPlusColor ? colorCodeFromName(rankPlusColor) : null
color = minecraftColorCodes[rankColors[name]]