Publish your game to Craft++ Hub
Create a Hub listing, connect it to your project's world definition, and run a reachable server from Craft++.
1. Create your listing
Create a Craft++ account, sign in, open My Hub, and add a game. The Hub assigns a permanent path such as yourkey.mygame. Edit the listing, set a Hub password, choose tags, and uncheck “Keep this listing private” when you are ready to publish.
2. Connect it in the IDE
Open your game's world definition and set the exact Hub path and password from My Hub:
world
hub = "yourkey.mygame"
hub_password = "your-secret-password"
Keep the password private and make it match the listing. Craft++ uses these built-in world variables when a hosted server registers with the Hub.
3. Run and verify
Run the game with a hosted port reachable by players. The server registers its address and sends periodic heartbeats; live listings show online players and a Craft++ join link. A clean stop marks the listing offline. The directory filters by title/description/path, tag, live status, and sort order.