CurseForge · Minecraft mod
Playerbase
Private retention dashboard for your server: daily actives, new vs returning, D1/D7 retention, peak online, session length. No database, no cloud, one jar.
Quick answer
Which Playerbase release matches 1.19.4 Forge?
Playerbase 0.1.0 for 1.19.2-1.19.4 Forge targets 1.19.3, 1.19.4, 1.19.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Playerbase required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Playerbase 0.1.0 for 1.19.2-1.19.4 Forge need?
Playerbase 0.1.0 for 1.19.2-1.19.4 Forge on 1.19.4 Forge. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Playerbase without breaking your instance.
Built for Playerbase 0.1.0 for 1.19.2-1.19.4 Forge on 1.19.4 Forge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Playerbase 0.1.0 for 1.19.2-1.19.4 Forge. It targets 1.19.3, 1.19.4, 1.19.2 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Playerbase 0.1.0 for 1.19.2-1.19.4 Forge. It opens that exact file at the source.
About this project
What does Playerbase add?
Runs on: Minecraft 26.3 and 1.21 to 1.21.11 (Fabric); 1.21, 1.21.1, 1.21.3 to 1.21.5, 1.21.8, 1.21.10 and 1.21.11 (NeoForge); 1.20.3 and 1.20.4 (Fabric); 1.20, 1.20.1, 1.19.2 to 1.19.4 and 1.18.2 (Forge, Fabric). Server-side only, so vanilla players can join.
Are players coming back, or just passing through? Online counts tell you about tonight. Playerbase tells you whether last week's newcomers returned, which is the number that decides whether a server grows.
Drop one jar into mods/, start the server, open the link it prints. You get:
- Players today, split into new and returning, with yesterday for comparison
- D1 and D7 retention: of the players whose first visit was a day ago / a week ago, how many came back
- Returned in first week: the forgiving version of retention for smaller servers
- Peak online per day and all time, and joins by hour so you know when to schedule events
- Average session length, chat volume, and which languages your players use
- A recent players table with sessions, play time, first and last seen
- /playerbase in game for the headline numbers and the dashboard link (operators, or anyone in singleplayer)
- A JSON API (/api/summary, /api/players) for your own Discord bot or spreadsheet
Private by design. Everything is written to a plain text file in config/playerbase/ and served from the server itself on 127.0.0.1 with a random token. Nothing leaves your machine. No accounts, no telemetry, no third-party libraries in the jar.
Light on the server. Three event listeners and an append-only log. Stats are rebuilt from the log at startup, so a crash never corrupts a database.
INSTALL
- Put the jar and Fabric API in your server's mods/ folder and start the server.
- Read the dashboard URL from the server log (Playerbase dashboard: http://127.0.0.1:8765/?token=…) or run /playerbase in the console. The token is generated on first start and stored in config/playerbase/playerbase.properties.
- To reach the dashboard from another machine, set http.bind=0.0.0.0 in playerbase.properties and put it behind HTTPS or an SSH tunnel. Keep the token secret.
SETTINGS (config/playerbase/playerbase.properties) http.enabled=true | http.bind=127.0.0.1 | http.port=8765 | http.token=(generated) | http.publicUrl= | data.retentionDays=90
FAQ Does it slow the server down? No measurable cost: it records a line of text when someone joins, leaves or chats. Where is the data? events.jsonl and playerbase.properties in config/playerbase/. Does it work with LuckPerms, Essential Commands, Styled Chat? It does not touch them; it only listens to join, disconnect and chat events. Is my players' data shared anywhere? No. Nothing is sent off the server.
Compatibility: Minecraft 26.3 with Fabric Loader 0.20.1 and Fabric API. Java 25. Server-side: runs on dedicated servers and on the integrated server in singleplayer; other players install nothing. Licence: MIT.
Found a bug or want a feature? Comment here and I will answer.
More free tools: actuallyop.com
Project description from CurseForge.
Pick your setup
Playerbase by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.11
2 loader builds1.21.10
2 loader builds1.21.9
1 loader build1.21.8
2 loader builds1.21.7
1 loader build1.21.6
1 loader build1.21.5
2 loader builds1.21.4
2 loader builds1.21.3
2 loader builds1.21.2
1 loader build1.21.1
2 loader buildsShowing the newest 12 of 21 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Playerbase versions and loaders
Playerbase 0.1.0 for 1.19.2-1.19.4 Forge
playerbase-0.1.0-1.19.2-forge.jar
5 Nov 2026
Looking for an older file? The official CurseForge project page is in Resources.