diff --git a/src/components/AfterServerView.tsx b/src/components/AfterServerView.tsx index d2570d2..934d5f4 100644 --- a/src/components/AfterServerView.tsx +++ b/src/components/AfterServerView.tsx @@ -13,7 +13,7 @@ import { useTheme } from "next-themes"; import FadeIn from "react-fade-in/lib/FadeIn"; import { Button } from "./ui/button"; import { ServerResponse } from "@/lib/types/mh-server"; -import { Copy } from "lucide-react"; +import { Copy, Info } from "lucide-react"; import toast, { CheckmarkIcon } from "react-hot-toast"; import { MHSF } from "@/lib/mhsf"; import { Tooltip, TooltipContent, TooltipTrigger } from "./ui/tooltip"; @@ -138,7 +138,21 @@ export default function AfterServerView({ server }: { server: string }) { Server plan {serverObject?.expired == undefined ? ( - "? (unknown)" +
+ Free{" "} + + +
+ +
+
+ + The plan is really unknown, but in most + scenarios, the Minehut API returns{" "} + undefined if the server is free. + +
+
) : ( <>{serverObject?.activeServerPlan} )} @@ -195,7 +209,9 @@ export default function AfterServerView({ server }: { server: string }) { Icon {serverObject?.icon == undefined ? ( - "? (unknown)" + <> + Default (OAK_SIGN) + ) : ( {serverObject?.icon} )} diff --git a/src/components/ServerList.tsx b/src/components/ServerList.tsx index 06016e0..32076ed 100644 --- a/src/components/ServerList.tsx +++ b/src/components/ServerList.tsx @@ -716,7 +716,7 @@ export default function ServerList() { style={{ overflow: "hidden !important", paddingLeft: 6 }} > -
+
{servers.map((b: any) => ( <>