PlaytimeRewardsLite
PluginMIT

PlaytimeRewardsLite

Lightweight playtime rewards plugin

14
Downloads
1
Followers
3 months ago
Updated
📦
1
Versions

📖About PlaytimeRewardsLite

⏱️ 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