A powerful and easy-to-use Minecraft server status checker with both API and UI interfaces. HeatBlock allows you to quickly check the status, player count, and other vital information of any Minecraft server.
- Real-time server status checking
- Clean and intuitive user interface
- RESTful API with CORS support
- Player count and server information
- Easy self-hosting capabilities
- Multiple hosted versions available worldwide
Here are the publicly available instances:
| Location | URL | Provider |
|---|---|---|
| Singapore | sg.heatblock.esb.is-a.dev | Railway |
| USA | us.heatblock.esb.is-a.dev | Huggingface |
| India | in.heatblock.esb.is-a.dev | Vercel |
| Germany | de.heatblock.esb.is-a.dev | Render |
| France | heatblock.skyexplorewt.xyz | Self-hosted by @SkyExploreWasTaken |
| Japan | mc-status-api.krnk.org | Self-hosted by KuronekoServer |
# Clone the repository
git clone https://github.com/HeatBlock/HeatBlock.git
# Navigate to the project directory
cd heatblock
# Install dependencies
npm i
# Start the server
npm startThe server will start running on http://localhost:3000 (or your configured port).
Complete API documentation is available at https://localhost:3000/api/docs endpoint after starting the server.
Visit https://localhost:3000 to access the web interface. Simply enter a Minecraft server IP to check its status.