ModsJava
UpTimePlus
Java mod listed for Minecraft 1.7–1.18. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
A lightweight yet powerful Spigot plugin that exposes real-time server statistics through a built-in HTTP API.
Designed for monitoring dashboards, websites, uptime checkers, and external services.
✨ Features
✔ Built-in HTTP API server (no external web server required)
✔ Real-time server information in JSON format
✔ Accurate uptime tracking
✔ Live TPS, CPU usage, memory usage
✔ Player statistics (online, max, average ping)
✔ JVM & server details
✔ Automatic performance history aggregation
✔ Ultra-lightweight & optimized
✔ No commands, no permissions, no database
Designed for monitoring dashboards, websites, uptime checkers, and external services.
✨ Features
✔ Built-in HTTP API server (no external web server required)
✔ Real-time server information in JSON format
✔ Accurate uptime tracking
✔ Live TPS, CPU usage, memory usage
✔ Player statistics (online, max, average ping)
✔ JVM & server details
✔ Automatic performance history aggregation
✔ Ultra-lightweight & optimized
✔ No commands, no permissions, no database
Provided Metrics
UpTimePlus exposes the following data via HTTP:
- Online players / Max players
- Server version & Java version
- Server port & gamemode name
- TPS (real-time)
- Process CPU usage (%)
- System CPU usage (%)
- Used / Max memory (MB)
- Average player ping
- Thread count
- Plugin count
- CPU cores & detected CPU frequency
- Server uptime (seconds + formatted)
- Performance history (5s / 10s / 1m / 5m / 10m / 15m)
Spoiler: HTTP API Example
http://your-server-ip:8080/status/gamemode (Can Be Changed)
Spoiler: Response (JSON)
{
"onlinePlayers": 12,
"maxPlayers": 100,
"version": "git-Spigot-1.20.1",
"javaVersion": "17.0.8",
"port": 25565,
"gamemode": "survival",
"threads": 45,
"cpuCores": 8,
"cpuFreq": "3.60 GHz",
"plugins": 23,
"memory": 742,
"maxMemory": 4096,
"cpu": 4.12,
"tps": 19.98,
"ping": 71.5,
"uptimeSec": 9360,
"uptime": "2h 36m 0s",
"history": {
"5s": [{"players":12,"tps":19.98,"cpu":4.1,"cpuSystem":2.3,"memory":742}],
"10s": [],
"1m": [],
"5m": [],
"10m": [],
"15m": []
}
}
"onlinePlayers": 12,
"maxPlayers": 100,
"version": "git-Spigot-1.20.1",
"javaVersion": "17.0.8",
"port": 25565,
"gamemode": "survival",
"threads": 45,
"cpuCores": 8,
"cpuFreq": "3.60 GHz",
"plugins": 23,
"memory": 742,
"maxMemory": 4096,
"cpu": 4.12,
"tps": 19.98,
"ping": 71.5,
"uptimeSec": 9360,
"uptime": "2h 36m 0s",
"history": {
"5s": [{"players":12,"tps":19.98,"cpu":4.1,"cpuSystem":2.3,"memory":742}],
"10s": [],
"1m": [],
"5m": [],
"10m": [],
"15m": []
}
}
Spoiler: Configuration
API: "http://localhost:{port}/api/mc/status={GameMode}"
# API Server Port: {port}
Port: 8000
# Server GameMode Name: {GameMode}
GameMode: "example"
# API Http Link (Just HTTP)GameMode: "example"
API: "http://localhost:{port}/api/mc/status={GameMode}"
# API Server Port: {port}
Port: 8000
Installation
- Download the plugin JAR
- Place it in your plugins/ folder
- Start the server once to generate the config
- Edit config.yml
- Restart the server
- Access your API endpoint
- Uses Java’s built-in HttpServer (no Netty, no dependencies)
- Reads system metrics via JVM & OS MXBeans
- Automatically aggregates performance data every second
- Designed to be non-blocking and low overhead
Compatibility
-
Java 8+
-
Spigot / Paper 1.13+
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
UpTimePlus is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 24 times (via Spigot). Download it and open it directly in the game.