Kudos Praise System icon

Kudos Praise System -----

Kudo a player for a good deed!




» Important Note
This is a preview version. Bugs may occur!
Backups should always be created regardless of this.

» Changelog
- improved config.yml and splitted gui.yml into multiple config files
- rebuilt and improved /kudmin migration command
- updated dependencies
- code improvements
Link to Kudos V5 wiki: https://urbance.gitbook.io/kudos-v5-wiki
----------, Dec 2, 2024

» Changelog
- updated HikariCP and PlaceholderAPI maven dependencies
----------, May 2, 2024

» Changelog
- KudosGUI: added playsound on page switching
- kudmin: updated deprecated help text
- kudmin: fixed internal error on adding kudos without amount argument
- kudmin: fixed no kudos found on removing them even if they exist
- kudmin: fixed wrong printed kudos id on kudo removing
----------, Mar 8, 2024

» Changelog
- GUI: replaced top3 leaderboard with a clickable leaderboard item which displays playerheads
- gui.yml: moved page-switcher keys from received-kudos section to general section
- gui.yml: moved leaderboard lore-format and not-assigned keys in a seperated papi key under leaderboard section
----------, Jan 6, 2024

» Changelog
- size of the main kudos gui site is now changeable
----------, Dec 8, 2023

» Changelog
- updated KudosGUI: added received kudos list
-> Showcase video
----------, Oct 30, 2023

IMPORTANT: PLEASE NOTICE THE BREAKING CHANGES AT THE LATEST CHANGELOG CLICK!

» Changelog
- fixed error message when entered "/kudmin get" page is less than 0
- backend: clean code
- backend: unit test implementation
----------, Sep 14, 2023

IMPORTANT! THIS IS A PREVIEW VERSION. IF YOU USE AN OLDER VERSION THAN 4.X.X PLEASE NOTE THE BREAKING CHANGES. BUGS MAY OCCUR! FOR THE LAST STABLE VERSION PLEASE USE KUDOS 3.6.0.

» Important: Before updating
- player data must be migrated with "/kudmin migrate" due to extensive changes in the SQL table structure (you'll get informed ingame too)
- on migration, the statistics of how many kudos a player has awarded will be reset, kudos from players remain
- ALL permissions have changed, please adjust them at your server! See wiki!

» Preliminary information
I've never had an update to this extent, so please contact me via Discord or private message if you find any bugs or if you have questions.
Only with your feedback, I can further improve Kudos.
Link to my Discord: https://discord.com/invite/hDqPms3MbH

» Changelog
- feature: players can add a reason by awarding a kudo
- feature: a reason can (must) be specified when adding kudos via "/kudmin add"
- feature: addded "/kudmin get" command
- feature: added config.yml option "reason-length"
- feature: added config.yml option "enable-reasons" for kudo awards and milestones
- feature: added config.yml option "no-reason-given"
- feature: added config.yml option "console-name"
- feature: added migration command for migrate player data from old SQL table structure to new one
- fix: now it isn't possible to add more than 2500 Kudos at the same time via "/kudmin add" to avoid server crashes
- change: permissions now have a naming structure
- change: changed config.yml "console-name" key default value to "SERVER"
- change: removed temporarily the option "kudos" and "assigned_kudos" for kudmin commands except for "/kudmin clear"
- change: removed "/kudmin set" command
- change: updated kudmin help text
- backend: reworked and adjust kudmin commands to new SQL table structure
- backend: many code improvements
- backend: SQL player data informations are now stored at the table "players"
- backend: SQL table "kudos" are now only storing informations about awarded kudos: awarded to player, received from player, reason, date
- backend: better SQL exception handlings
- backend: added SQL HikariCP properties

» Wiki
All changes and features have been added to the wiki.
Link to wiki: https://urbance.gitbook.io/kudos-v4-wiki
----------, Sep 4, 2023

IMPORTANT! THIS IS A PREVIEW VERSION. IF YOU USE AN OLDER VERSION THAN 4.X.X PLEASE NOTE THE BREAKING CHANGES. BUGS MAY OCCUR! FOR THE LAST STABLE VERSION PLEASE USE KUDOS 3.6.0.

» Changelog

- reduced Kudos.jar file size by 67%
----------, Aug 4, 2023

IMPORTANT! THIS IS A PREVIEW VERSION. IF YOU USE AN OLDER VERSION PLEASE NOTE THE BREAKING CHANGES. BUGS MAY OCCUR! FOR THE LAST STABLE VERSION PLEASE USE KUDOS 3.6.0.

» Changelog
- added multiple item rewards for kudo awards and milestones
- replaced top3 GUI scoreboard with leaderboard which allows up to 15 entries
- added console warning if is a "PRE" version of Kudos is installed
- changed bypass permission for kudmin commands from "kudmin" to "kudos.kudmin.*"
- several code improvements
- gui.yml has now a general settings key for the unification of the config files

» Breaking Changes
Please note that there are several breaking changes in the config files. I recommend strictly to regenerate the config.yml and the gui.yml file.

Important: the bypass permission for kudmin commands changed from "kudmin" to "kudos.kudmin.*".
----------, Jul 9, 2023

» Changelog
- add possibility to disable the Kudos GUI and disable GUI items
----------, Jun 30, 2023

» Changelog
- backend: relocated HikariCP library
----------, Jun 23, 2023

» Changelog
- added xp-rewards
- changed default command-rewards
- HikariCP integration
----------, Jun 17, 2023

» Changelog
- update checker warns now of breaking changes when there is a new major version available
- tab completion is now sorted (Thanks to Snewmy for contributing!)
- kudos private received message didn't translate a placeholder (Thanks to Snewmy for contributing!)
----------, May 19, 2023

» Changelog
- slots and items from the default Kudos GUI items are now editable

See new wiki entry: https://github.com/Urbance/Kudos/wiki/Kudos-GUI

Edit: forget to do a pull request on GitHub. Updated version is now downloadable
----------, May 13, 2023

» Changelog
- fixed that players can't award kudos each other
- removed debug-mode
----------, May 7, 2023

» Changelog
- added local storage support
- code improvements
----------, May 5, 2023

» Changelog
- added command-rewards for milestones
- fixed broke "player-not-found" on performing /kudos placeholder
- redesigned config.yml: refactored milestones award-item into a single section
- fixed no playsound and send milestones notification only on console on milestone at specific config settings
----------, Apr 20, 2023

WARNING - This version is not compatible with versions older than 3.0.0-PRE!

» Changelog
- code improvements
----------, Apr 8, 2023

WARNING - This is a preview version and this version is not compatible with versions older than 3.0.0-PRE!

» Changelog
- added command rewards for normal kudo awards
- redesigned config.yml [BREAKING CHANGE]
- huge clean code and refactoring
----------, Apr 3, 2023

» Changelog
- config.yml wasn't updated after a config reload
----------, Mar 19, 2023

» Changelog
- code improvements
----------, Mar 18, 2023

» Changelog
- changed plugin prefix
- changed kudmin prefix
- added wiki reference to /kudmin help
----------, Mar 8, 2023

» Changelog
- added Kudo-Award-Limitation

» References
- Kudo-Award-Limitation documentation
----------, Mar 4, 2023

» Changelog
- changed lore color to white for award-items
- added rewards on a milestone
- updated wiki
----------, Feb 10, 2023

WARNING - THIS VERSION IS NOT COMPATIBLE WITH VERSION BELOW 2.0.0: See Breaking Changes!

» Changelog
- added PlaceholderAPI support
- replaced old placeholder names with new placeholder names
- added "useSQL" key to config.yml
- removed workaround command

» Breaking Changes in messages.yml and gui.yml
If you don't want to update your version to 2.0.0 without a fresh installation you can change all old placeholder names with the new placeholder names manually (not recommended):
- changes in gui.yml: Click!
- changes in messages.yml: Click!
----------, Feb 6, 2023

» Changelog
- clean code: replaced old send messages methods with KudosMessage
----------, Jan 25, 2023

» Changelog
- an attempt is made to create a player in the database, even if there is no connection to the database
----------, Jan 21, 2023

» Changelog
- fixed console error on kudo award via console when notification-mode is private
- alot of clean code
----------, Jan 21, 2023

Attention: If you're using version 1.7.4-DEV, please consider to update on this version!
The DEV version contains errors, because something went wrong during update. You can check your current plugin version with the command /kudmin

» Changelog

- fixed console error message spam through keepAlive-method
----------, Jan 19, 2023

» Changelog
- fixed console error message spam through keepAlive-method
----------, Jan 18, 2023

» Changelog
- fixed connection timeout from database temporarily
----------, Jan 15, 2023

» Changelog
- kudo weren't assigned when award-item was disabled
- kudo-award-cooldown speed may have been significantly faster than it should have been
----------, Jan 7, 2023

» Changelog
- general settings in the config.yml weren't functional
- update notifications couldn't be disabled
----------, Jan 5, 2023

» Changelog
- username change won't be recognized on database
- put all config.yml keys without any keygroup into the “general“ keygroup
----------, Jan 3, 2023

» Changelog
- fixed SQL connection error: no suitable driver found
----------, Dec 26, 2022

» Changelog
- added debug-mode
----------, Dec 26, 2022

» Changelog - Notification Modes Update
- added option to disable kudo-award-notifications
- added notification-modes
● "broadcast": Notifies all players when a kudo was awarded (like in previous versions)
● "private": Notifies targetplayer about a kudo award and the sender receives a message that he awarded a kudo to a player​
- code improvements
- renamed option keys in config.yml
● kudo-award-notification.playsound-on-kudo-award → kudo-award-notification.enable-playsound
● kudo.player-award-kudo → kudo.player-award-kudo-broadcast​
- milestones are now reached too when the console also awards a kudo
- added missing prefix on "unknown playsound type" warning message
----------, Dec 25, 2022

» Changelog
- kudo award was possible even when inventory from target player was full, provided an award item was already in inventory
----------, Dec 18, 2022

» Changelog
- award item will now be assigned when console awards a kudo
----------, Dec 18, 2022

» Changelog
- config.yml restructured
● please execute /kudmin workaround when you update the plugin. Otherwise, previously made settings in config.yml will not be applied​
- /kudo can now be executed as console

[​IMG]
preview: execute /kudo via console
----------, Dec 5, 2022

» Changelog
- added milestone feature
- code improvements
----------, Dec 3, 2022

» Changelog
- it's now possible to change the playsound type
● all available playsounds are listed here
- gui title is now changeable
----------, Nov 26, 2022

» Changelog
- new kudmin command: added "clearall"
- code improvements
----------, Nov 25, 2022

» Changelog
- assigned Kudos are now editable via kudmin commands
- code improvements
----------, Nov 21, 2022

This version is a preview version. Major bugs can occur!

» Warning
This update isn't compatible with all versions under 1.0.0!
For more informations see here:
https://www.spigotmc.org/resources/kudos-1-19-x-open-source-mysql.106036/update?update=479001

» Changelog
- fix(Kudmin): Improved feedback in case of incorrect command input
● in case of wrong input you get now feedback, what has been entered incorrectly
● values can now be 0
● clean code and refactoring​
----------, Nov 19, 2022

This version is a preview version. Major bugs can occur!

» Warning

This update isn't compatible with all versions under 1.0.0!
For more informations see here:
https://www.spigotmc.org/resources/kudos-1-19-x-open-source-mysql.106036/update?update=479001

» Changelog
- fix(Kudmin): Adding kudos to someone causes that sender gets an assigned kudo
----------, Nov 15, 2022

This version is a preview version. Major bugs can occur!
» Warning
This update isn't compatible with all versions under 1.0.0!
The configs have been fundamentally changed why a clean reinstallation of this plugin is recommended/absolutely essential. Old data will be kept.

How to update safely:
- shutdown your server
- make a backup from the Kudos plugin folder and Kudos database
- delete old Kudos.jar
- delete Kudos plugin folder
- install new plugin version
- transfer configurations from the old configs to the new generated configs

» Changelog
- new feature: assigned Kudos are displayed in the GUI (already counted in older versions)
- structures of config key-naming were changed
- GUI configuration detached from messages.yml to gui.yml
- MySQL login data detached from config.yml to mysql.yml
- some code improvements

» Plans for 1.1.0
- changeability of the assigned Kudos
----------, Nov 13, 2022

» Changelog
- "your_kudos.lore" is now updating after a reload
----------, Nov 10, 2022

» Changelog
- fixed console error when opening a chest
----------, Nov 9, 2022

» Changelog
- Update Notifications can now be disabled
- Clean Code

Note: Work for the first major update is underway
----------, Nov 8, 2022

» Changelog
- Added Tab Completion
- Added playsound feature on award kudo
- Added item received on award kudo
----------, Nov 6, 2022

» Changelog
- Possibility to execute administrator commands via console
----------, Nov 4, 2022

» Changelog
- Clean Code
- Removed unused variables and methods
- Changed versioning procedure
----------, Nov 2, 2022

» Changelog
- Added resourceID for the UpdateChecker
----------, Nov 1, 2022

Resource Information
Author:
----------
Total Downloads: 3,196
First Release: Nov 1, 2022
Last Update: Dec 2, 2024
Category: ---------------
All-Time Rating:
7 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings