Sueta

ShamPlugin

26.3.0

The ShamSMP Server Custom Plugin.

·Plugin
  1. 26.3.0latestShamPlugin 26.3.04 weeks ago

    ShamPlugin 26.3.0 Changelog

    Breaking Changes

    * Renamed the Java package and project domain from win.shamserver to dev.shoam / shoam.dev. * Renamed shamplugin.loginrewards to shamplugin.streaks.notify. This permission now defaults to true.

    Added

    * Added debug: false to line 2 of config.yml affects the new version support checker. * Added support for dev and snapshot prerelease versions. * Added support for versions prefixed with v, such as v26.3.0. * Added initial build tests to help reduce manual testing. * Added an optional modify-last-claim argument to /sham streak set: /sham streak set <player> <value> [true/false] When true (the default), the player’s last-claim time is updated. * Added /sham debug versionsupport. * Added compatibility checks at startup and through /sham debug versionsupport. That retrieves compatibility data from the project’s GitHub versions.json and reports whether the current Minecraft version is supported, known broken, or untested. The plugin also warns when the Minecraft version is no longer receiving ShamPlugin updates. * /sham debug alerts now displays the Discord webhook name, channel ID, and server (guild) ID. * Added shamplugin.streaks.notify.<number>, which subtracts unavailable rewards from the AxRewards reminder count. This is useful for excluding rank-gated rewards from reminders for players who cannot claim them.

    Removed

    * Removed the old and obsolete getBuildTime function. * Removed unused and broken "release-candidate" version extension ("rc" extension still exists). * Removed large backup for alerts ignore feature.

    Changed

    * Leaderboards now retain only the top entries in memory rather than loading the full leaderboard into memory. * Leaderboard commands can now be used in the console. * Replaced the bundled Jackson JSON library with provided Gson, reducing the final plugin JAR from ~2.4 MB to ~0.16 MB. * Other small improvements and changes. Full Changelog: https://github.com/shamgamer/ShamPlugin/compare/v26.2.0..…
    1 download
  2. 26.2.0ShamPlugin 26.2.0Jun 6, 2026

    ShamPlugin 26.2.0 Changelog:

    !! Ensure to manually update the config when upgrading to this version !! * Replaced bot based alerts to a discord Webhook to simplify setup and reduce file size * Replaced plain text alets for embeds Added LuckPerms* soft dependency * Added shamplugin.graces.<number> permission that allows for permission based graces * Changed console case for /steak and /sham streak to say /streak instead of /sham streak to avoid confusion with the /sham streak sub-commands. * Added hint case for page navigation when using /help via console * Added shamplugin.streak.get.others permission that controls to /sham streak get <username> * shamplugin.admin now inherits .steak .streak.get.others and .uptime * Slight improvements to some /sham commands cases. * log4j-api 2.24.3 => 2.25.4 (matching log4j-core) * Added the hint for when there is only 1 page * Changed the /map command config category from links to map * Added toggle to disable /map * Added toggle to disable /help * Added /sham debug alerts command * Added toggle to disable uptime tracking and /sham uptime * Added toggle to disable alerts * Improved geyser player handling for /sham streak get /streaktop and /higheststreaktop * Fixed help command searching root rather than the help section for these configs: show-help-hint hint-page1-only help-hint Full Changelog: https://github.com/shamgamer/ShamPlugin/compare/v26.1.0..…
    33 downloads
  3. 26.1.0ShamPlugin 26.1.0May 3, 2026

    ShamPlugin 26.1.0 changelog:

    !! ensure to manually update the config, config auto updates aren't added yet !! * renamed plugin from kakchuplugin to shamplugin. * removed assistance, kakchutime, servertime aliases * changed UTF-8 BOM to UTF-8 in some files. * updated log4j core from 2.25.3 to 2.25.4 * restarter is now deprecated, will not recive any updates and will be removed in version 27.1.0. due to ShamSMP replacing it with AMP server manager. (might be separated into a new plugin) * Slight improvements to console messages. * modified config default to not alert on prereleases. (include-prerelease: false) * streaks can now be lost (was broken) * added pause config option to streaks that prevents streak loss when enabled * grace periods and resets can now be configured. * added available graces, max graces, time until streak lost, graces reset timer, and highest streak to /streak * streaks leaderboard updates are now async * the header for /map can not be configured, if empty it will just send the url without it. * added configuration to the usage hint in /help * /streak set is now /sham streak set * added /sham streak get allows to get the /streak output of another user. * /uptime is now /sham uptime and also auto suggests the arguments * misc bugfixes and changes I probably forgot some changes: Full Changelog: https://github.com/shamgamer/ShamPlugin/compare/v3.0.1...…
    25 downloads
  4. 26.1.0-RC1ShamPlugin 26.1.0 RC1May 2, 2026
    feature complete version of 26.1 not fully bug tested. full changelog on final version release Full Changelog: https://github.com/shamgamer/ShamPlugin/compare/v26.1.0-B…
    15 downloads
  5. 26.1.0-Beta-3ShamPlugin 26.1.0 Beta 3Apr 28, 2026
    * Fixed /uptime all showing alltime instead of all of the like without args. Full Changelog: https://github.com/shamgamer/ShamPlugin/compare/v26.1.0-B…
    29 downloads
  6. 26.1.0-Beta-2ShamPlugin 26.1.0 Beta-2Apr 27, 2026
    renamed from kakchuplugin to shamplugin. added header config for /map. modified some commands
    11 downloads
  7. 26.1.0-Beta-1KakchuPlugin 26.1.0 Beta-1Apr 25, 2026
    Full Changelog: https://github.com/shamgamer/KakchuPlugin/compare/v3.0.1.… beta version of 26.1.0, still missing some fixes but should be better than 3.0.1 tested in 1.21.11 and 26.1.2
    12 downloads
  8. 3.0.1KakchuPlugin 3.0.1 (Bugged)Mar 14, 2026
    Bugfix streak not going up if you werent in a reward bracket * known bug where the streaks don't reset due to me making some very stupid mistakes.
    31 downloads
  9. 3.0.0KakchuPlugin 3.0.0 (bugged)Mar 13, 2026

    this version is new and not tested as much as 2.8.1 so it may not be as stable as 2.8.1 i would recommend waiting for a week before updating. if issues are found they will be fixed.

    example of streaks setup in axrewards can be found [here](https://github.com/shamgamer/KakchuPlugin/wiki/Axrewards-… Added login streaks for axrewards. to use simply use the command /kakchureward %player% <type> in the axrewards command for a package, replace <type> with the reward set you want such as daily or weekly that are the default, adding new ones should work. the streak: true/false in each set determines if it increases the streak or not. grace period resets a week after a grace is used. /streak shows current and highest streak. added streak placeholder to axrewards config /streaktop and /higheststreaktop leaderboard commands added. some modifications to the rest of the plugin, no major changes to the other plugin feature's bahaviour in this version. Full Changelog: https://github.com/shamgamer/KakchuPlugin/compare/v2.8.1.…
    13 downloads
  10. 2.8.1KakchuPlugin 2.8.1Feb 5, 2026

    2.8.1 Changelog

    * added configureable delay for update checks for operators. Full Changelog: https://github.com/shamgamer/KakchuPlugin/compare/v2.8.0.…
    12 downloads
  11. 2.8.0KakchuPlugin 2.8.0Feb 5, 2026

    2.8.0 Changelog

    * Added login notifications for axrewards. Full Changelog: https://github.com/shamgamer/KakchuPlugin/compare/v2.7.1.…
    13 downloads
  12. 2.7.1KakchuPlugin 2.7.1Jan 12, 2026

    2.7.1 Changelog

    * Bugfix with colored alerts
    16 downloads
  13. 2.7.0KakchuPlugin 2.7.0Jan 9, 2026

    2.7.0 Changelog

    * removed unused dependency-reduced-pom.xml * added MIT license to git and root * resolved warns * added log4j logging for alerts * updated the update checker * possible fix for uptime tracker losing data or reseting. * config changes
    9 downloads
  14. 2.7.0RC5KakchuPlugin 2.7.0RC5Jan 7, 2026

    2.7.0RC5 changes

    * removed unused dependency-reduced-pom.xml * added MIT license to git and root * resolved warns * added log4j logging for alerts * updated the update checker * possible fix for uptime tracker losing data or reseting. appears stable from initial testing, still needs work.
    7 downloads
  15. 2.6.0KakchuPlugin 2.6.0Jan 6, 2026

    Changelog

    * Added update checker * Removed the custom version command * /version kakchu now includes the old custom command info * slight changes to the way /help processes config. * removed old changelog permission.
    9 downloads
  16. 2.5.5KakchuPlugin 2.5.5Jan 6, 2026
    * Remove /changelog command. using github for it instead.
    10 downloads
  17. 2.5.4KakchuPlugin 2.5.4Jan 6, 2026
    17 downloads

Similar projects

Plugin →