Описание
# ⏳ Advanced PlayTime Plugin
[](https://github.com/imDMK/AdvancedPlayTime/actions/workflows/gradle.yml)


[](https://www.spigotmc.org/resources/%E2%8F%B0%EF%B8%8F-advancedplaytime-1-21-1-21-10.130458/)
[](https://modrinth.com/plugin/advancedplaytime)
[](https://bstats.org/plugin/bukkit/PlayTime/19362)
> **Track it. Visualize it. Control it.**
>
> AdvancedPlayTime is a powerful and ultra-efficient plugin that allows players to check their playtime and compare it with others — all in a stunning, fully customizable GUI.
---
### ✨ Key Features
- 🧠 **Highly optimized** – Zero-lag performance, even on large servers.
- 🎨 **Fully customizable GUIs** – Design the look and feel to fit your server's style.
- 🔢 **Live top-time rankings** – View top active players in multiple display modes.
- 🔧 **Offline time tracking** – Keeps tracking even when you're offline.
- 🛠️ **Placeholders & Adventure support** – Seamless integration with popular libraries.
- 🔁 **Reset & edit support** – Adjust playtimes or wipe all data easily.
- 💬 **Flexible notifications** – Chat, ActionBar, Title or Subtitle? Your choice.
- 🧩 **Multiple GUI types** – Paginated, scrolling horizontal/vertical, and more.
- 💾 **Supports SQLite & MySQL** – Your data, your way.
---
### 🔐 Command Permissions
| Command | Permission |
|-----------------------------|-----------------------------------|
| `/playtime` | `command.playtime` |
| `/playtime ` | `command.playtime.target` |
| `/playtime top` | `command.playtime.top` |
| `/playtime top invalidate` | `command.playtime.top.invalidate` |
| `/playtime set` | `command.playtime.set` |
| `/playtime reset-all` | `command.playtime.reset` |
| `/playtime reload` | `command.playtime.reload` |
---
### 🖥️ GUI Types
| Type | Description |
|-----------------------|-------------------------------------------------------------------|
| `STANDARD` | Basic GUI (recommended if less than 10 players in ranking) |
| `PAGINATED` | Multi-page GUI with item navigation |
| `SCROLLING_VERTICAL` | Scroll through entries vertically |
| `SCROLLING_HORIZONTAL`| Scroll through entries horizontally |
---
### 🔔 How to configure notifications?
Use [EternalCodeTeam generator](https://eternalcode.pl/notification-generator)
---
### 🗃️ Supported Databases
- `H2`
- `MariaDB`
- `MySQL`
- `PostGreSQL`
- `SQL`
- `SQLite`
---
### 🧩 PlaceholderAPI
| Placeholder | Description |
|----------------------|-------------------------------------------------------------------------|
| `%playtime%` | Displays player's playtime in default readable format (e.g., `10h 35m`) |
---
### 💡 Feedback & Support
Have a suggestion, found a bug, or want to contribute?
👉 [Open an issue here](https://github.com/imDMK/AdvancedPlayTime/issues)
---
### ⭐ Like the plugin?
If you enjoy using PlayTime, consider leaving a positive review or star on [SpigotMC](https://www.spigotmc.org/resources/advancedplaytime.111938/) or [GitHub](https://www.spigotmc.org/resources/%E2%8F%B0%EF%B8%8F-advancedplaytime-1-21-1-21-10.130458/) — it really helps!