"use client"; import { useState } from "react"; import { Button } from "@/components/ui/button"; import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogDescription } from "@/components/ui/dialog"; import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs"; export function PlayDialog({ open, onOpenChange }: { open: boolean; onOpenChange: (v: boolean) => void }) { const copy = async (v: string) => { await navigator.clipboard.writeText(v); }; return ( How to playJoin on Java or Bedrock — same world via Geyser. JavaBedrock

Multiplayer → Add Server → frg.network

Add FRG Servers as an Xbox Live friend, then join via Friends.

); } export function PlayButton({ size = "sm" }: { size?: "sm" | "default" | "lg" }) { const [open, setOpen] = useState(false); return ( <> ); }