KoolSMPCore icon

KoolSMPCore -----

Utility plugin for Survival servers.




## What's Changed
* Exploits added + Migrate to PacketEvents v2.9.4 by @ch1ppie-dev in https://github.com/KoolFreedom/KoolSMPCore/pull/2
* AdminInfo message is now configurable
* Changes "website_or_forum" config section to "ban_url" since that's the only place it's used in
* Fixes a random dupe glitch in LockupCommand
* Fixes an "error" where if an offline player gets auto-unmuted they get displayed as a UUID, they now get displayed as a name (i just didn't like it lol)
* Includes a missing permission node
* Adds native MiniMessage support in global chat (if you have something setting a custom chat format, it will break | legacy color codes also don't work anymore (legacy codes = anything with &)).
* Fixes the regex filter for the n word being double quoted when it's not supposed to be.

## New Contributors
* @ch1ppie-dev made their first contribution in https://github.com/KoolFreedom/KoolSMPCore/pull/2

**Full Changelog**: https://github.com/KoolFreedom/KoolSMPCore/compare/4.2.2...4.2.3
----------, Aug 7, 2025

  • Actually fixes Playtime syncing (by @0x7694C9)
  • Added an UpdateChecker to the plugin (by @0x7694C9)
  • Adds more MOTDs based on what the user's/server's status is (banned, whitelisted, full, more to come) [by @0x7694C9)
  • Adds an /alts command to quickly check if the user has another account on the same IP address, includes points where the user has a note, is banned, or has low playtime (by @0x7694C9)
  • Creates a lagcheck command to display chunks that could be causing lag to the server
  • Excluded the default primary group from vanilla scoreboard teams creation (by @gamingto12)
  • Fixes real-time scoreboard teams management if the user gets removed from a group and set to default.
  • Fixes a weird bug in FUtil.getPlayer() with a vanish check.
  • Removes the heal command due to complications with WorldGuard's heal command
  • Removes the "global" arg from /freeze
----------, Jul 17, 2025

  • Actually fixes Playtime syncing (by @0x7694C9)
  • Added an UpdateChecker to the plugin (by @0x7694C9)
  • Adds more MOTDs based on what the user's/server's status is (banned, whitelisted, full, more to come) [by @0x7694C9)
  • Adds an /alts command to quickly check if the user has another account on the same IP address, includes points where the user has a note, is banned, or has low playtime (by @0x7694C9)
  • Creates a lagcheck command to display chunks that could be causing lag to the server
  • Excluded the default primary group from vanilla scoreboard teams creation (by @gamingto12)
  • Fixes real-time scoreboard teams management if the user gets removed from a group and set to default.
  • Fixes a weird bug in FUtil.getPlayer() with a vanish check.
  • Removes the heal command due to complications with WorldGuard's heal command
  • Removes the "global" arg from /freeze
----------, Jul 17, 2025

Playtime actually merges to KoolSMPCore this time
----------, Jul 8, 2025

All changes are logged in many commits on our source code page, check that for more information about this release
----------, Jul 7, 2025

Fixed TimeOffset class to account for accurately displaying custom ban durations in TempBanCommand

Added a TempBanCommand to allow custom durations since BanCommand only allows 1 day

Full changelog on the GitHub repository!
----------, Jun 22, 2025

Resource Information
Author:
----------
Total Downloads: 179
First Release: Jun 17, 2025
Last Update: Aug 7, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings