diff --git a/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars-components.tsx b/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars-components.tsx index c5c7464..27ef9d8 100644 --- a/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars-components.tsx +++ b/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars-components.tsx @@ -25,7 +25,7 @@ export function BedwarsProgress({ level, percent }: { level: number, percent: nu } export function BedWarsPrestige({ level }: { level: number }) { - if (level >= 1000 && level < 2000) { + if (level >= 1000 && level < 1100) { return ( = 1000 && level < 2000) { + if (level >= 1000 && level < 1100) { return (
= 1000 && level < 2000) { + if (level >= 1000 && level < 1100) { return (
-
-
+
+

{"Level: "} @@ -112,9 +112,74 @@ export default function BedwarsStats({ stats }: { stats: Player["player"]["stats {formatNumber(stats.coins)}

+
+

+ {"Kills: "} + {formatNumber(stats.kills_bedwars)} +

+

+ {"Deaths: "} + {formatNumber(stats.deaths_bedwars)} +

+

+ {"Kill/Death Ratio: "} + {kd} +

+

+ {"Final Kills: "} + {formatNumber(stats.final_kills_bedwars)} +

+

+ {"Final Deaths: "} + {formatNumber(stats.final_deaths_bedwars)} +

+

+ {"Final Kill/Death Ratio: "} + {fkd} +

+
-
-
+
+
+

+ {"Winstreak: "} + {stats.winstreak ?? "?"} +

+

+ {"Wins: "} + {formatNumber(stats.wins_bedwars)} +

+

+ {"Losses: "} + {formatNumber(stats.losses_bedwars)} +

+

+ {"Win/Loss Ratio: "} + {wl} +

+
+
+

+ {"Beds Broken: "} + {stats.beds_broken_bedwars} +

+

+ {"Beds Lost: "} + {stats.beds_lost_bedwars} +

+

+ {"Beds Broken/Lost: "} + {bbl} +

+
+
+

+ {"Total Challenges Completed: "} + {stats.total_challenges_completed} +

+
+
+
diff --git a/src/lib/schema/player.ts b/src/lib/schema/player.ts index 5a26fb4..766486b 100644 --- a/src/lib/schema/player.ts +++ b/src/lib/schema/player.ts @@ -23,7 +23,8 @@ export const playerSchema = z.looseObject({ wins_bedwars: z.number().default(0), losses_bedwars: z.number().default(0), beds_broken_bedwars: z.number().default(0), - beds_lost_bedwars: z.number().default(0) + beds_lost_bedwars: z.number().default(0), + total_challenges_completed: z.number().default(0) }).optional() }), quests: z.record(