
⏱️ PlaytimeRewardsLite
PlaytimeRewardsLite is a lightweight, modern and fully configurable plugin that rewards players simply for playing on your server.
Just clean playtime tracking, a beautiful GUI and fair rewards.
Perfect for survival, semi-vanilla, community and small-to-medium servers.
✨ Features
🎁 Playtime-based rewards Players unlock rewards after reaching specific playtime milestones.
🖼️ Clean & intuitive GUI A modern inventory-based menu showing:
- Locked / Available / Claimed rewards
- Required playtime
- Exact reward contents (localized)
🌍 Multi-language support (built-in) Fully configurable messages with language fallback.
🔐 Duplicate-claim protection Prevents abuse (optional).
🧩 Fully configurable Everything is handled through a single
config.yml.
🧱 Architecture & Performance
- ⚙️ Clean, modular architecture (SOLID-friendly)
- 💾 YAML storage (no MySQL / SQLite required)
- 🚀 Optimized for Paper / Spigot 1.21+
- 🧼 Zero console warnings
Designed to be stable, readable and extensible.
📜 Commands
| Command | Description |
|---|---|
/playtime |
Open the rewards GUI |
/playtime claim |
Claim all available rewards |
/playtime next |
Show the next reward to unlock |
/playtime streak |
Show your current reward streak |
/playtime reload |
Reload configuration (admin) |
/playtime reset <player> |
Reset a player's data (admin) |
/playtime give <player> <reward> |
Force-give a reward (admin) |
🔐 Permissions
| Permission | Description |
|---|---|
playtimerewardslite.admin |
Access admin commands |
Ченджлог
1.2.0Релиз1.19.2, 1.19.3, 1.19.4 · 17 мая 2026 г.
SpawnProtection v1.2.0 — Better Spawn Area Configuration
Added
Added
spawn.world.Server owners can now choose which world spawn should be protected.
SpawnProtection no longer depends on the first loaded world.
Added
spawn.check-y-axis.false: uses cylindrical protection based only on X/Z distance.true: uses spherical protection including height difference.Added protection mode details to
/spawnprotection info.Protected world
Radius
Protection mode
Y-axis check status
Configured language
Added a built-in config migration system.
Changed
- SpawnProtection now uses the configured world from
spawn.world. - Radius checks now support both cylindrical and spherical protection.
- Cylindrical protection is now the default mode.
1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 17 января 2026 г.
PlaytimeRewardsLite
PlaytimeRewardsLite is a lightweight and modern playtime-based rewards plugin for Minecraft servers. Reward your players automatically for the time they spend online, with a clean GUI, multilingual support and zero dependencies.
Designed to be simple, efficient and lag-free, PlaytimeRewardsLite is perfect for survival, SMP and community servers that want meaningful rewards without complex setup.
Technical Information
Compatibility
- Minecraft: 1.21+ (Paper / Spigot)
- Java: Java 21
- API: Adventure + MiniMessage
- Dependencies: None (standalone)
- Storage: YAML files (no database required)
Core Features
- Real playtime tracking (session-based, not tick-based)
- GUI-based reward claiming
- Multi-language messages
- Configurable rewards and commands
- Optional auto-claim system
- Reward streak tracking
- Periodic autosave system
- Clean and scalable architecture (Lite-ready, Pro-expandable)
Commands
/playtime— Open the rewards GUI/playtime claim— Claim all available rewards/playtime next— Show the next available reward/playtime list— List all configured rewards/playtime streak— Show current reward streak/playtime reload— Reload configuration (admin)/playtime reset <player>— Reset a player’s data (admin)/playtime give <player> <reward>— Force-claim a reward (admin)
Permissions
playtimerewardslite.adminAllows access to admin commands (reload,reset,give)
Комментарии
Загружаем…