[❄️20% XMAS SALE❄️] PlaytimeRewards+ | ⭐ The #1 Playtime Rewards Plugin! ⭐ icon

[❄️20% XMAS SALE❄️] PlaytimeRewards+ | ⭐ The #1 Playtime Rewards Plugin! ⭐ -----

Boost your player retention with fully customisable Playtime Rewards!



[​IMG]
Keep your players active, with PlaytimeRewards+

Supports [1.16-1.21.4]



PlaytimeRewards+
is a fantastic way to encourage your users to not only join the server on a regular basis, but to also actively engage with your community.
This is driven by actively rewarding your players with PlaytimeRewards+'s exciting and progressive rewarding system.
We allow you as the server owner to fully control how your players should be rewarded and interact with the plugin.

[​IMG]
Reward Plugins are scarce on spigot and when you do come across one its features are limited.
Being the developer of this and many other rewarding plugins, we've had experience, and designed PlaytimeRewards+ to go above and beyond by incorporating many unique features into the plugin:

MySQL SUPPORT:
Certain servers like to store their data in different ways. PlaytimeRewards+ allows you to choose from either MySQL storage, or our high-speed flat-file system. Additionally, if you change your mind, you can easily transfer all your player data (both ways) using the effective /playtime migrate command.

GUI's:
State-of-the-art live updating GUI's allow your players to quickly visualize and claim their rewards, these GUI's also incorporate statistics, enabling players to see their total rewards and time until their next claimable reward.
For power users who wish to add lots of rewards, these GUIs allow for multiple pages to be added, whilst holding high focus to user experience.

AFK DETECTION:
Disabled by default, but accessible for those that wish, PlaytimeRewards+ has an intelligent AFK detection system built in.
You can customise your playtime system to stop counting playtime if a player has been AFK for a preconfigured amount of time.

SERVER LEADERBOARD:
Add some friendly competition to your server with a fully customisable playtime leaderboard that can display the top 100 users!

INGAME EDITOR:
We use our state-of-the-art ingame editing system to fully interact with our two primary configuration files.
You can edit your PlaytimeRewards+ setup without even having to open a file or reload a config!

STATISTICS PANEL:
Easily analyse all your servers playtime and reward-based statistics.
This is done through our state-of-the-art /playtime stats command.

COMPLETE CUSTOMIZABILITY, COMPLETE CONTROL:
PlaytimeRewards+ is built upon the same stable and customisable framework from our flagship plugin; DailyRewards+.
Everything, and we mean everything... is customisable within our three easy to use and configure config files.

HEX COLOR CODES:
You can include HEX colour codes within the config, message, and rewards files to style up the plugin however your server desires!
All of our plugins use the simple &#000000 format to ensure that you can set it up with ease.

[​IMG]

Player Commands


/playtime
View your playtime ingame

/playtime claim

Open the playtime rewards claiming menu

/playtime top

View the playtime leaderboard

/playtime help

View an ingame, interactive help command

Admin Commands
Permission to use all admin commands can be given through the permission node: playtime.admin / playtime.*

/playtime [PlayerName]

View any online players playtime

/playtime stats

View server-wide playtime stats

/playtime set [PlayerName] [Time]

Set a players playtime
/playtime add [PlayerName] [Time]

Add to a players playtime

/playtime remove [PlayerName] [Time]

Remove from a players playtime

/playtime reset [PlayerName]

Reset a players playtime to 0

/playtime erasedata [PlayerName]/all

Erase a target players (or everyones) playtime data

/playtime edit

View the ingame configuration editor

/playtime reload

Reload the configuration files

Operator/Console Commands
These commands may only be used by people with OP ingame, or through the server console.

/playtime migrate

Allows you to easily transfer your data from flat-file form to MySQL form (or vice versa)

[​IMG]

playtime.*

Gives access to every PlaytimeRewards+ command/permission

playtime.help

Allows users to use "/playtime help" command

playtime.value

Allows users to use "/playtime" command

playtime.top

Allows users to use "/playtime top" command

playtime.claim

Allows users to use "/playtime claim" command

playtime.admin

Allows users to use all of the PlaytimeRewards+ administrative commands

[​IMG]

PlaytimeRewards+ Has a straightforward, easy-to-understand config system, there are three files in total:
Config.yml, Messages.yml, Rewards.yml


All config files are full of instructions to help you get the plugin up and running with as little stress as possible.

Setting rewards has never been easier, an example snippet from Rewards.yml has been added below:
Code (YAML):
Reward 5:
  RewardName
: "$5,000 Ingame - 1x Diamond"
  RewardTime
: "1 Hour"
  Repeats
: false
  RewardCommands
:
   - "eco give <playerName> 5000"
    - "give <playerName> diamond 1"
  RewardIcon
:
    Material
: "DIAMOND"
    Quantity
: 1
  Extras
:
    Enchanted
: false
    GUI Position
: 46
    GUI Page
: 1
It really is that simple.

[​IMG]

PlaytimeRewards+ has full PlaceholderAPI support in all of its configuration files.
Additionally, we have an ever-expanding list of built-in placeholders you can utilise:
%playtime_total_rewards% - The associated players total number of rewards claimed.
%playtime_time% - The associated players playtime.
%playtime_time_short% - The associated players playtime (in a shortened form).

%playtime_time_seconds% - The players playtime in seconds
%playtime_time_minutes% - The players playtime in minutes
%playtime_time_hours% - The players playtime in hours
%playtime_time_days% - The players playtime in days
%playtime_time_weeks% - The players playtime in weeks
%playtime_time_months% - The players playtime in months
%playtime_time_years% - The players playtime in years
Note: To any of the above group, you can add _condensed on the end to condense the playtime to just that value.
For example, if a player has 3 Minutes and 25 Seconds of playtime;
%playtime_time_seconds% is 25
%playtime_time_seconds_condensed% is 205


%playtime_leaderboard_name_<pos>%
- The name of the player in <pos> position of the playtime leaderboard.
%playtime_leaderboard_value_<pos>% - The playtime of the player in <pos> position of the playtime leaderboard.

We're always looking to improve the plugin, if you have any suggestions for new placeholders, feel free to reach out!

[​IMG]

[​IMG]
The PlaytimeRewards+ GUI
This is an example, only slightly edited from the default, it can however be configured in any way that you want.


[​IMG]
The default PlaytimeRewards+ playtime message.
This can be edited to look however you want.


[​IMG]
The default PlaytimeRewards+ leaderboard panel.
This can be edited to look however you want.


[​IMG]
The PlaytimeRewards+ admin stats & analytics panel.

Additional Resources
Documentation Website: Coming Soon!
Support Discord: https://discord.gg/9jyHhUepaG
Ask AI (our AI help-bot): Accessible in our Discord Now!

Thank you to all content creators who have showcased PlaytimeRewards+!
BrasilCraft | Language: Portugese; Brazil


If you are a content creator and wish to make a video showcasing DailyRewards+, please reach out! You may be eligible to receive a free copy of the plugin.
If you have already made a video and would like it added to this list, reach out in the discord support server.


If you need any help whatsoever with setting up PlaytimeRewards+ make sure to check out our Discord Server for support,
And please remember, if you find an issue with the plugin please feel free to message me at any time before making a review, I would love to help you out in fixing that issue
Resource Information
Author:
----------
Total Downloads: 112
First Release: Aug 5, 2024
Last Update: Dec 20, 2024
Category: ---------------
All-Time Rating:
10 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings