Example of streak reward
(used textured skull in this case)
Another example of streak reward
Example of custom time rewards
(create an infinite number of rewards with diferent of versions)
Rewards can be collected via commands, you can bind them on NPCs, armor stands and much more.
Code (Text):
FEATURES:
- Higly adjustable plugin
- Unlimited custom rewards
- Many types of reward
- Custom interactive GUIs
- SQLite + MySQL support
- Well optimized
- No dependencies
- No metrics / Spy tools
- HEX color support
- Active development & support
- PlaceholderAPI support + registered own placeholders
- Custom models support (Oraxen & ItemsAdder)
Ultimaterewards plugin allows to create a whole reward system on your server, you can use following defined
reward types to incentivize your users to engage more with your server and reward them for their activity and loyalty.
These reward types can be customized to fit your specific needs and can include things
like experience points, virtual currency, in-game items, and even exclusive perks or privileges.
The possibilities are endless, and with this plugin, you have the flexibility to design a reward system
that will help your server stand out and keep your users engaged and coming back for more.
STREAK_REWARD
- This reward type allows you to create streak rewards of your own length,
set separate actions for each of the sub streak reward.
You can set whether the streak should be reset or not.
TIME_REWARD
- Timed rewards serve as time-slotted rewards such as daily, weekly, monthly or even quarterly rewards.
In short, you will be able to customize the cooldown as you wish.
ONE_TIME_REWARD
- Type where you can create a reward for a suitable occasion such as a welcome bonus for new players,
holidays rewards and other possibilities. With this option you can show your own creativity!
[/LEFT]
PLAY_TIME_REWARD
- These rewards require a certain amount of time spent on the server
to be able to claim the reward.
[LEFT]VOTE_REWARD
- Set rewards for a certain number of votes, so you can create a sequence
of gradually increasing rewards for voting.
You can then insert your created rewards into your custom GUI interfaces which can be linked together to create main menus and submenus with various of click actions.
In your rewards you can also use own created random placeholders, where you set arbitrary number intervals which then plugin replace by random number from that interval.
So you can implement randomization of giving money, items, keys and so on to your players.
Manage and create new rewards while the server is running!
The plugin offers a wide range of customizability, each reward can have different attributes and cooldown.
Available claim actions (actions executed after player claims reward
[console] - executes command from console
[player] - executes command as player
[message] - sends stated text to a player onlymmand
[title] - sends a text in title to a player
[subtitle] - sends a text in sub-title to a player
[actionbar] - sends a text in action bar to a player
[sound] - plays a specified sound for the player
All detailed settings including APIs and placeholders can be found on the wiki:
https://revivalo.gitbook.io/ultimaterewards/