A Cloudflare Pages service that redirects users to Lunar Client or Minecraft Bedrock with server addresses.
When a user visits join.plexverse.net/server?id=12345, the service:
- Attempts to open
lunarclient://play?serverAddress=server-12345.plexverse.net - If Lunar Client is not installed, automatically redirects to the Lunar Client download page
For Bedrock servers, it uses the minecraft://connect protocol instead.
- Connect this repository to Cloudflare Pages
- Set the build command to: (leave empty or use a simple command)
- Set the build output directory to:
/(root) - Configure your custom domain
join.plexverse.netin Cloudflare Pages settings - Deploy!
Visit: https://join.plexverse.net/server?id=12345
This will attempt to open Lunar Client with the server address: server-12345.plexverse.net
Visit: https://join.plexverse.net/server?id=3k7d2ia1&dev
This will attempt to open Lunar Client with the dev server address: 3k7d2ia1.dev.mineplex.com on port 25564
Visit: https://join.plexverse.net/server?id=12345&bedrock
This will attempt to open Minecraft Bedrock with: minecraft://connect?serverUrl=server-12345.plexverse.net&serverPort=19132
Visit: https://join.plexverse.net/server?id=3k7d2ia1&dev&bedrock
This will attempt to open Minecraft Bedrock with: minecraft://connect?serverUrl=3k7d2ia1.dev.mineplex.com&serverPort=19131
functions/server.js- Cloudflare Pages Function that handles/serverrouteindex.html- Fallback page (handles root route)