
PintoPlaytime
A simple spigot plugin to track playtime for players and give playtime-based rewards
Автор: PintoJ2440обновлён 27 янв. 2026 г.
ЭкономикаМеханики игрыУтилиты
Описание
PintoPlaytime
A simple spigot plugin to track playtime for players
Features
- Stores playtimes in a SQLite DataBase (playtimes.db)
- Manually set playtime for a player
- View playtime for player
- Give permissions and announce when a player gets a playtime milestone
- Show top ten playtimes on server with
/playtimetop- Exclude specific players from playtime leaderboard
- Track how many times any player has joined
- AFK detection
Commands
/playtime <player> # Get's specified player's playtime and join count (works offline if player has joined previously)/playtime <player> <time> # Set's specified player's playtime to specified value (format as X[unit] - e.g. 5h)/playtimetop # Shows top ten playtimes
Permissions
pintoplaytime.playtime.get.self # Allows player to view their own playtimepintoplaytime.playtime.get.others # Allows player to view other player's playtimepintoplaytime.playtime.set # Allows player to set any player's playtimepintoplaytime.top # Allows player to view top ten playtimes
Config
Milestones contains a list of 'milestones'. Format is:
time- time required for the milestone. Format using X[unit] (e.g. 3h) supported units are m[minutes], h[hours], d[days]message- message to send when the milestone is achieved. Format usingRECIPIENT:MESSAGE. Valid recipients are ALL (all online players) or PLAYER (the player who achieved the milestone). Message supports color codes with '&'permission- permission to give player when the milestone is achieved.
Errors/Bugs
Make an issue on this project's repository
Последние версии
Все версии →release
PintoPlaytime 1.5
1.527 янв. 2026 г.115Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
- Added AFK detection to pause playtime tracking when a player is AFK
- Fixed playername exclusion in `/playtimetop`
- Added minimum playtime option for playtimetop (the minimum amount of playtime a player needs to have before they show on `/playtimetop`
- Added tabcompletions for both commands
- Fixed sorting of playtimetop values (by playtime)
- Bug fixes
release
PintoPlaytime 1.4
1.414 нояб. 2025 г.43Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
- Added config section to exclude usernames from appearing in
- Added having multiple commands, permissions, or messages on one milestone
- Bux fix misspelling permission
- Added tracking of times a player has joined the server
release
PintoPlaytime 1.3
1.314 нояб. 2025 г.22Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
- Fixed LuckPerms (or absence thereof) issues
- Add `/playtimetop` - Shows top ten highest playtimes
release
PintoPlaytime 1.2
1.213 нояб. 2025 г.21Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
- Add LuckPerms support (just adding perms through luckperms)
- Known error when running plugin without LuckPerms (fixed in 1.3)
- Fix error after `/playtime` is executed without args
- Fix error in deinitializing sql connection when no players have joined (hasn't been initalized)
release
PintoPlaytime 1.1
1.113 нояб. 2025 г.15Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
- Fixed error message when a player joins and there is an empty message milestone
- Added support for reloading (or at least it won't freak out)
release
PintoPlaytime 1.0
1.012 нояб. 2025 г.28Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
Initial Release 1.0