XyPlayTimeRewards

Lightweight playtime rewards plugin featuring milestones, daily rewards and playtime leaderboards.

15

Quick challenge

How far can you run before the mobs catch you?

XyPlayTimeRewards

XyPlayTimeRewards

A modern playtime progression plugin designed for survival servers and long-term player retention.

Players accumulate playtime while online and unlock milestone rewards as they progress. The plugin includes a clean GUI interface, daily rewards system, and playtime leaderboard to encourage consistent player activity.

---

Features

Milestone Rewards

Players unlock rewards automatically as they accumulate playtime.

Daily Rewards

Encourages players to return regularly and stay engaged.

Playtime Leaderboard

Displays the most active players on the server.

Clean GUI System

Modern inventory-based interface for viewing and claiming rewards.

Flexible Rewards

Supports economy rewards, coins and custom commands.

Lightweight & Optimized

Designed to have minimal performance impact even on busy servers.

---

Commands

`/playtimerewards` Opens the rewards menu.

`/playtimerewards top` Displays the playtime leaderboard.

Admin Commands

`/playtimerewardsadmin reload` Reload plugin configuration.

`/playtimerewardsadmin reset <player>` Reset a player's reward progress.

`/playtimerewardsadmin settime <player> <minutes>` Manually adjust recorded playtime.

---

Permission

`xyplaytimerewards.admin`

Required to use administrative commands.

---

Configuration

The plugin includes several configuration files allowing full customization. config.yml rewards.yml data.yml

Server owners can easily adjust reward tiers, GUI messages, and reward commands to match their server's progression style.

---

Compatibility

Tested on Minecraft 1.21

Works with:

- Paper - Spigot - Bukkit - Purpur

ADS