Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • BACK TO SCHOOL

    📚 Back to School Sale ✏️

    Start the new school year with an exclusive 25% OFF on all Monthly Ranks 🎓

    Use coupon code:

    SCHOOL26

    🎒 Limited time offer — Get ready for the new school year!

    💡 New! We've also launched a new MCPE Premium Rank with 500+ resources already available.
    Check it out and start the school year with even more resources! 🚀
    🎓 Keep your subscription active and enjoy the same discount every month!
    Get Your Rank 🎒🚀
    ```
⚡ ULTIMATEREWARDS | NOW WITH AFK REWARDS | 20+ AVAILABLE REWARD TYPES [1.8 - 26.2]

Plugins MC ⚡ ULTIMATEREWARDS | NOW WITH AFK REWARDS | 20+ AVAILABLE REWARD TYPES [1.8 - 26.2] 3.2.0

Register to download
Added
  • /reward transfer <from> <to> [confirm] moves all stored data (play time, votes, referral uses, reward progress) from one player to another. Before anything moves, it shows a confirmation summary. The source player ends up with an empty record, and both players' IPs stay as they are. Requires the ultimaterewards.transfer permission.
  • New lang keys: transfer-command-description, transfer-confirmation, transfer-successful, transfer-failed, transfer-same-player.
Fixed
  • PostgreSQL backend: it now works. Queries used MySQL backtick quoting, which PostgreSQL rejects. Identifiers are now translated per SQL dialect, and the boolean settings columns use a real BOOLEAN type on PostgreSQL.
  • Streak menu: once a player finished a whole streak, every day showed as claimed. The streak now starts again from day 1.
  • Referrals: disable-activation-within-same-ip did the opposite of what it says. With the default value true, alt accounts on the same IP could refer each other.
  • Streak vote rewards: the first reward of a new series could cost 2 votes instead of 1.
  • Votes: a vote could be lost if another player logged out while the vote announcement was being sent.
  • Votes: Votifier votes are now processed off the main thread, so looking up a player who has never joined no longer freezes the server.
  • Votes: a truncated forwarded-vote plugin message now logs a warning instead of throwing an exception.
  • AFK rewards: the task no longer crashes when a player leaves partway through a tick. Progress actions (commands, fireworks, menus) now run on the player's own region thread, which makes them Folia-safe
Fixes
  • Fixed batched votes forwarded by NuVotifier being dropped; forwarded votes are now parsed as a JSON stream and handled async.
  • Fixed [sound] actions and GUI sounds always playing BLOCK_ANVIL_HIT instead of the configured sound.
  • Fixed CraftEngine item lookup using a removed API method (buildItemStack -> buildBukkitItem).
Improvements
  • Invalid or unresolved expressions no longer break menus - they now evaluate to 0 and log a one-time warning naming the empty placeholders (cache cleared on /reward reload).
  • ItemsAdder API pulled as a remote dependency instead of a local jar.
Changelog:
  • Fixed menu opening on Folia/Canvas
  • Updated CraftEngine soft-dependency
For additional support and assistance, feel free to reach out on our Discord server, where our team and community are ready to help with any questions or issues you may have.
  • Reworked database scheme
  • Faster processing & handling of rewards, with speeds up to 30% faster (especially when there are many rewards and many players)
  • Support for string in custom model data: CustomModel[<material>]{string:<value>}, Multiple strings: CustomModel[<material>]{string:value1,value2}
  • Notifications now properly read settings
  • Confirmed support for 26.2 versions
  • Like
Reactions: darkpeatt
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock