
Fiw Clock
Tickwatch is a tiny, server-side Minecraft mod that records each player's playtime, kills, and deaths and stores them in a plain JSON file per world. It runs on both Fabric and NeoForge.
About this Mod
Tickwatch
Track playtime, kills, and deaths — server-side, lightweight, crash-safe.
Tickwatch quietly records how long each player has played and how many kills and deaths they
rack up, then stores it all in a clean JSON file. No client mod required, no commands to learn,
no impact on your TPS.
✨ Why Tickwatch?
- 🪶 Featherweight — tracking is one integer per online player per tick. That's it.
- 🖥️ Server-side only — your players join with a vanilla client. Install it on the server and forget it.
- 🔀 Fabric and NeoForge — same mod, both loaders.
- 💾 Crash-safe by design — atomic writes with a rotating backup. A sudden power loss or hard
crash cannot corrupt your stats. - ⚡ Never blocks the server — all disk writes run on a dedicated background thread.
📊 What it tracks
For every player, per world:
| Stat | Detail |
|---|---|
| ⏱️ Playtime | Counted in ticks, with a human-readable 2h 14m 30s field |
| ⚔️ Kills | Mobs and players killed by that player |
| 💀 Deaths | Times that player died |
Stored at <world>/fiw-clock/stats.json:
{
"players": {
"069a79f4-44e9-4726-a5be-fca90e38aaf5": {
"name": "Notch",
"playTimeTicks": 144000,
"playTimeFormatted": "2h 00m 00s",
"kills": 12,
"deaths": 3
}
}
}
Perfect for leaderboards, web dashboards, Discord bots, or anything that can read JSON.
📦 Requirements
Minecraft 1.21.11 · Java 21+
- Fabric: Fabric API + Fabric Language Kotlin
- NeoForge: Kotlin for Forge
No Architectury or other wrapper mod required.
🚀 Install
- Install Fabric or NeoForge on your server.
- Add the matching dependencies to
mods/— Fabric: Fabric API + Fabric Language Kotlin; NeoForge: Kotlin for Forge. - Drop in the Tickwatch jar for your loader.
- Start the server — stats start tracking immediately.
💡 Tickwatch is purely server-side. Players do not need it installed to join.
📖 Links
- 📜 Source & issues: https://github.com/Fi3w0/Fiw-Clock
- 🆓 License: MIT
Available Versions
How to Install Fiw Clock on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "Fiw Clock". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Fiw Clock server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is Fiw Clock compatible with fabric and neoforge?
Fiw Clock officially supports fabric, neoforge for Minecraft 1.21.11. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Fiw Clock – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Fiw Clock consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Fiw Clock with just one click on your server.