
ServerPlayertimeTicker
A fabric mod for Minecraft that counts the time a player is on the server and kicks them for the day after a certain time.
About this Mod
ServerPlayertimeTicker
ServerPlayertimeTicker is a Minecraft Fabric mod that tracks and manages playtime for players on a server.
Features
- Automatic Playtime Tracking: Automatically tracks the playtime of each player on the server.
- Maximum Playtime Limit: Enforces a maximum playtime limit for each player, kicking them from the server if exceeded.
- Configurable: Customize settings such as maximum playtime and hotbar message using a configuration file.
- Real-time Updates: Syncs configuration changes in almost real-time, ensuring the server adapts quickly.
- Luckperms usage: Using the "playtime.immune" permission on luckperms you can exclude any particular player from having a countdown.
Usage
Installation:
- Download the latest release JAR file from the Releases page.
- Place the downloaded JAR file into the
modsfolder of your Minecraft Fabric server.
Configuration:
- After starting the server with the mod installed, a configuration file (
playtime_data.json) will be generated in theconfigfolder. - Edit the configuration file to adjust settings such as maximum playtime and hotbar message format.
- Note: Use %m and %s as seen in the default config to place the minute and second counter in the text.
- After starting the server with the mod installed, a configuration file (
Operation:
- The mod will automatically start tracking playtime for each player as soon as they join the server.
- Players will see their remaining playtime above the hotbar.
- If a player exceeds the maximum playtime, they will be automatically kicked from the server.
Contributing
Contributions are welcome! If you'd like to contribute to the development of this mod, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/fooBar). - Commit your changes (
git commit -am 'Add some fooBar'). - Push to the branch (
git push origin feature/fooBar). - Create a new Pull Request.
License
This mod is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Available Versions
How to Install ServerPlayertimeTicker 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.20.1).
Install Mod
Open the mod browser in the dashboard and search for "ServerPlayertimeTicker". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1, 1.19.2
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
ServerPlayertimeTicker 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.20.1). You can switch loaders with one click in the panel.
Is ServerPlayertimeTicker compatible with fabric?
ServerPlayertimeTicker officially supports fabric for Minecraft 1.20.1, 1.19.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with ServerPlayertimeTicker – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if ServerPlayertimeTicker 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 ServerPlayertimeTicker with just one click on your server.
Details
- License
- Creative Commons Attribution Non Commercial Share Alike 4.0 International
- Server-side
- Required