diff --git a/src/components/player/badge.tsx b/src/components/player/badge.tsx
new file mode 100644
index 0000000..d46434c
--- /dev/null
+++ b/src/components/player/badge.tsx
@@ -0,0 +1,21 @@
+"use client"
+
+import { DEVUUIDS } from "@/data/general"
+import { Tooltip } from "react-tooltip"
+import DeveloperBadge from "../svgs/developer-badge"
+
+export function DevBadge({ uuid, size }: { uuid: string, size?: number }) {
+ if (!DEVUUIDS.includes(uuid)) return null
+
+ return (
+ <>
+
+
+ >
+ )
+}
diff --git a/src/components/player/displayname.tsx b/src/components/player/displayname.tsx
index f7a0b58..a3abcb6 100644
--- a/src/components/player/displayname.tsx
+++ b/src/components/player/displayname.tsx
@@ -1,10 +1,9 @@
-import { DEVUUIDS } from "@/data/general"
import { getColor } from "@/lib/colors"
import { head } from "@/lib/hypixel/general"
import { Player } from "@/lib/schema/player"
import Image from "next/image"
import Link from "next/link"
-import DeveloperBadge from "../svgs/developer-badge"
+import { DevBadge } from "./badge"
import { OnlineStatus } from "./online-status"
type NewPackageRank = Player["player"]["newPackageRank"]
@@ -29,7 +28,7 @@ export default function DisplayName(
) {
return (
- {DEVUUIDS.includes(uuid) &&
}
+
) {
return (
-