**Version: 1.1.7**
**Release Type: Feature Update**
**Release Date: 2025-01-28**
### Features Added
- **API Health Check Command** - New `/protectcord health` command to monitor API connectivity and performance
- Displays API connectivity status (Reachable/Unreachable)
- Shows response time in milliseconds for performance monitoring
- Reports API version information
- Validates API key status (Valid/Invalid with HTTP status code)
- Includes detailed error messages when API is unreachable
- Available on all platforms with tab completion support
### Technical Details
**Command Output:**
```
Checking API health...
=== ProtectCord API Health ===
API Status: Reachable
Response Time: 142ms
API Version: v2.1.0
API Key: Valid
```
**HTTP Status Code Interpretation:**
- `200` - API key is valid and API is operational
- `401/403` - API is reachable but API key is invalid
- `5xx` - Server error (API reachable but experiencing issues)
- Network exception - API is unreachable (timeout/DNS failure)
**Implementation Details:**
- Uses high-precision timing with `System.nanoTime()` for accurate response time measurement
- Async execution with `CompletableFuture` pattern
- Consistent with existing command architecture across all platforms
- New `HealthCheckResult` model class for structured health data
**All Platforms Updated:**
- Paper
- Spigot
- Folia
- BungeeCord
- Velocity
- Forge
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }