Sueta

nonchat

1.6.6

🎨 Feature-rich chat plugin with custom formats, HEX colors, private messaging and chat bubbles for Minecraft 1.21.6-26.3

·Plugin
  1. 1.6.6latestnonchat 1.6.63 weeks ago
    - Added the /msgtoggle command so players can turn private messages off and on (aliases: /togglemsg, /pmtoggle, /togglepm): - staff can toggle it for other players with /msgtoggle <player> (nonchat.msgtoggle.others); - staff can still message players who turned private messages off (nonchat.msgtoggle.bypass) - Private messages can now be turned off for the whole server (private-chat.enabled) - Added a configurable mention notification: chat message, action bar, title, boss bar, or nothing (mentions.mention-message) - Mentions can now be turned off completely (mentions.enabled) - Added configurable sounds for broadcasts and private messages (sound, volume, pitch) - Added support for BusyBee ChatColor: a player's chosen chat color now works in channels and staff chat with no extra setup - Added PlaceholderAPI placeholders %nonchat_msg_enabled% and %nonchat_ignored% - Chat filters (banned words, caps, ads, spam) now share the same settings: player warning message, staff notification, console logging, and actions - Improved banned-words filter: - optional whole-word matching, so "ass" no longer blocks "class" (whole-words); - list of exception words that are always allowed (exceptions); - faster checks - Improved anti-advertisement filter: - fewer false positives; - clearer sensitivity levels; - the list of domain endings now updates automatically and still works offline; - whitelisting a domain now also allows its subdomains (example.com also allows mc.example.com) - Added a staff notify permission for the caps filter (nonchat.caps.notify) - Chat filters now also check private messages - Fixed player mentions setting off chat filters by mistake - Fixed Discord messages showing up twice in game (DiscordSRV) - Fixed clicking your own private message replying to the wrong player - Fixed custom auto-broadcasts being lost when the config updates - Filter changes now take effect after /nonchat reload without a restart - Made the "message not delivered" notice clearer in English, Spanish and Russian - Old anti-advertisement settings (staff-notify, punish-command) carry over to the new format automatically - Note: the "you were mentioned" message moved from the language file (mentioned) to config.yml (mentions.mention-message). If you had changed it, set it again there.
    8 downloads
  2. 1.6.5nonchat 1.6.5Sep 19, 2026

    Changes

    - Raised minimum supported Minecraft version to 1.21.6 (older versions are no longer supported) - Added support for Minecraft 26.3 - Added a public plugin API with events for private messages, channel chat, and broadcasts (other plugins can listen, edit, or cancel them) - Added a configurable click command when hovering/clicking a player name in chat - Chat filters (ads, spam, banned words, caps) now also apply to private messages - Added a configurable staff notification message for the anti-advertisement filter - Improved banned-words filter: - configurable warning message for the player; - optional console notifications; - staff notify permission nonchat.wordblocker.notify; - configurable actions (block message, notify staff, run commands) - Mentions now only notify players who are within the channel's chat range - Improved mention coloring and message color handling - Improved color preservation around interactive placeholders and chat content - Fixed death coordinates breaking death handling when the message template was invalid - Fixed spam detection notification colors - LuckPerms is now optional
    628 downloads
  3. 1.6.4nonchat 1.6.4Aug 15, 2026
    - Added support for chat channels that work across multiple worlds. - Channels can now have separate chat radii for different worlds. - Added optional world separation for private messages: - players can only message players in the same world or configured world group; - private-message suggestions and spy mode respect these restrictions. - Added an option to mention online players without typing @ first. - Improved mention detection and coloring. - Improved chat stability and reduced the risk of memory issues after players disconnect. - Improved compatibility with Adventure API versions. - Improved join and quit sound configuration parsing. - Improved PlaceholderAPI safety for chat messages, hover text, and interactive content.
    631 downloads
  4. 1.6.3nonchat 1.6.3Jul 18, 2026
    - Added mention tab completion in message and reply commands - Made ignore lists more stable - Fixed reply targets for both players - Fixed broadcast on join/quit messages - Fixed vulnerability in private messages
    615 downloads
  5. 1.6.2nonchat 1.6.2Jun 28, 2026
    - Added support 26.2 - Added messaging when switching to any channel - Added debugger to [item] placeholder - Spigot is no longer supported - Fixed hover text and minimessage format
    462 downloads
  6. 1.6.1nonchat 1.6.1Jun 2, 2026
    - Fully added Spigot support - Optimized update checker - Fix sending messages on a spigot - Fix displaying items in a chat - Fix 26.1.2 bugs with messages
    454 downloads
  7. 1.6.0nonchat 1.6.0May 2, 2026
    * Added 26.1.x support * Added mention tab completer * Added option to disable display of auto broadcast messages * Now chat bubbles supports transperency * Now killer placeholders supports color codes * Now item lore supports color codes * Now supports placeholders in broadcast messages per-player * Now broadcast messages supports * Moved to faststats instead of bstats metrics * Refactored color and formatting work * Some optimizing for colors and formatting * Fix DiscordSRV channel routing
    441 downloads
  8. 1.5.9nonchat 1.5.9Mar 22, 2026
    * Added permission for spying in all channels * Added toggle ability for blocking word filter * Added first join message * Added {item_id} placeholder * Fixed auto channel switch when using channel prefix * Fixed item name localization * Fixed MiniMessage color issues
    506 downloads
  9. 1.5.8nonchat 1.5.8Feb 18, 2026
    - Added entity name localization (#44) - Added logging chat messages - A lot of code improvements - Fix /channel set command - Fix {player} placeholder in ignore message (Issue #43) - Fix weird message formatting (Issue #41)
    482 downloads
  10. 1.5.7nonchat 1.5.7Jan 13, 2026
    - Added 1.21.11 support - Added configurable background for chat bubbles - Fully integrated new death system - Fixed issue with config saving
    491 downloads
  11. 1.5.6nonchat 1.5.6Dec 12, 2025
    - A lot of improvements for anti-spam system - Added configurable death messages - Added MiniMessages tags for auto-broadcast messages - Now character of channel can be any length - Fixed ChatColor2 compatibility - Fixed all config issues with auto-broadcast messages - Fixed colors for nicknames and player messages - Fixed MiniMessage colors issues with config of player messages - Fixed 'f' character in clickable links of player messages
    413 downloads
  12. 1.5.5nonchat 1.5.5Nov 8, 2025

    Changes

    * Added 1.21.9 and 1.21.10 support * Added customizable interactive placeholders * Added current channel placeholder (%nonchat_current_channel%) * Added PlaceholderAPI support for /roll command * Added mention coloring for nicknames * Optimize hover text to player names only * Code improvements * Optimize plugin * Fixed bug with block patterns
    364 downloads
  13. 1.5.4nonchat 1.5.4Oct 4, 2025
    * Added sound effects to some functions [#21](https://github.com/nonxedy/nonchat/issues/21) * Added scale config for chat bubbles [#21](https://github.com/nonxedy/nonchat/issues/21) * Migrate from holograms to display entities in chat bubbles [#21](https://github.com/nonxedy/nonchat/issues/21) * Added regex pattern filtering to chat filter * Implement automatic configuration migration system * Improve comments and formatting for clarity * Improve debugging * Fixed issue with other chats(like clan chat of Clans+) * Fixed issue with ChatColor(Ig I fixed it) * Resolve color format conflicts between MiniMessage, hex and legacy codes * [Enhance private messaging with separate sender/receiver formats and interactive features](https://github.com/nonxedy/nonchat/pull/24) Special thanks to [@JainaGam3r45](https://github.com/JainaGam3r45)
    352 downloads
  14. 1.5.3nonchat 1.5.3Sep 14, 2025
    * Added customizable [ping] format * Added tab completion for /clear and /spy * Added version check command - /nonchat version * Added spanish translation (Big thanks to [@JainaGam3r45](https://github.com/JainaGam3r45)) * Added support for MiniMessage gradients in config * Fixed [#17](https://github.com/nonxedy/nonchat/issues/17) (translatable "you") * Fixed [#17](https://github.com/nonxedy/nonchat/issues/17) (using color codes in private messages now requires nonchat.color permission) * Fixed [#18](https://github.com/nonxedy/nonchat/issues/18) (empty messages in chat) * Fixed config require nonchat.color permissions to use colors * Fixed color formatting in console * Fixed link detection in /broadcast command * Fixed link detection in auto broadcast messages * Improved MiniMessage detection * Improved code
    228 downloads
  15. 1.5.2nonchat 1.5.2Aug 13, 2025

    Changes

    * Added [#11](https://github.com/nonxedy/nonchat/issues/11) (radius to a whole world) * Added [#12](https://github.com/nonxedy/nonchat/issues/12) (translatable coordinates of player death) * Added [#13](https://github.com/nonxedy/nonchat/issues/13) (translatable link hover text) * Fixed a bug where it was impossible to save a modified message file * Fixed a permission of bubble chat (nonchat.chatbubbles) * Fixed [#15](https://github.com/nonxedy/nonchat/issues/15) (bug with message cooldown) * Fixed memory leaks * Code optimizations * Added Folia support(currently testing for bugs)
    306 downloads
  16. 1.5.1nonchat 1.5.1Aug 6, 2025

    Changes

    * Added anti-advertisement * Fixed duped messages * Fixed [#9]<https://github.com/nonxedy/nonchat/issues/9> * Fixed [#7]<https://github.com/nonxedy/nonchat/issues/7> * Some code optimizations
    45 downloads
  17. 1.5.0nonchat 1.5.0Jul 22, 2025

    Changes

    * Added interactive placeholder configuration * Added /reply command * Added perm for using chat formatting (nonchat.color) * Refactoring code * Fixed issue when player w/o perms could reload plugin * Added message delivery notifications (can be disabled) * Improved plugin performance * Added support to 1.21.6-1.21.8 versions * Added configurable broadcast message format * Added click event to hover text for direct messaging * Updated debug logging with rotation and levels * Fixed [#7](https://github.com/nonxedy/nonchat/issues/7)
    80 downloads
  18. 1.4.9nonchat 1.4.9Jun 16, 2025

    Changes

    * Fixed bug with bubble messages in private channels * Integrated PlaceholderAPI in config * Updated dependencies and project settings for Minecraft 1.21.5 * Fixed display of [item] when an item has a color * Now [item] displays bracketed component * Now [item] displays the item depending on the client language
    70 downloads
  19. 1.4.8nonchat 1.4.8May 31, 2025
    * Added [item] - shows item in main hand its name and lore in chat (thanks, @remforever for report) * Added [ping] - shows your ping in chat * Fixed broken urls with minecraft color codes (thanks, @remforever for report) * Fixed bugged chat bubbles when player: teleport, leave, or server restarting (thanks, @remforever for report) * Prevent chat bubbles when player in spectator mode (thanks, @remforever for report) * Now plugin uses Java 21 * Deleted /server command due velocity issues * Plugin API now uses StreamAPI
    60 downloads
  20. 1.4.7nonchat 1.4.7May 12, 2025

    Changes

    * Replaced /nreload and /nhelp to /nonchar reload|help * Fixed /ignore command, now players ignoring properly * Added metrics * Some langs improvements
    57 downloads
  21. 1.4.6nonchat 1.4.6May 3, 2025

    Changes

    * Fixed MiniMessage color codes * Fixed showing channel commands in /nhelp
    37 downloads
  22. 1.4.5nonchat 1.4.5May 2, 2025

    Changes

    * Added join/quit messages with editing its format * Fixed death coordinates(now it sends properly) * Now you can return minecraft vanilla death messages * Fixed DiscordSRV messages * Fixed caps filter and filter messages
    36 downloads
  23. 1.4.4nonchat 1.4.4Apr 21, 2025

    Changes

    * Now nonchat have fully DiscordSRV support.(multi-channels) * Chats replaced to channels * Added support for minimessage hex format([Example](https://docs.advntr.dev/minimessage/format.html),
    <gradient:#FFFFFF:#FFFFF0></gradient>
    works too)
    39 downloads
  24. 1.4.3nonchat 1.4.3Apr 15, 2025

    Changes

    * Now all links in chat are clickable. * Debug now gives more information
    43 downloads
  25. 1.4.2nonchat 1.4.2Apr 10, 2025

    Changes

    * Fixed hex support in bubble messages. Now separation of strings with hex colors works correctly
    39 downloads
  26. 1.4.1nonchat 1.4.1Apr 6, 2025

    Changes

    * Fixed support for Mohist core. * Added hex support for bubble messages. * Moving lines when character limit is reached for bubble messages.
    30 downloads
  27. 1.4.0nonchat 1.4.0Apr 1, 2025

    Changes

    * Added support for Mohist core. (thanks, @nurtures for report) * Added support for 1.21.5 * Finally fixed update checker.
    38 downloads
  28. 1.3.9nonchat 1.3.9Mar 29, 2025

    Changes

    * Fixed third-party placeholders (thanks, @eyelessporpoise for report) * Fixed char for staff chat, now you can use player pings
    49 downloads
  29. 1.3.8nonchat 1.3.8Mar 23, 2025

    Changes

    * Fixed /nreload bug, when you cant reload plugin * Fixed update checker * Fixed version display
    35 downloads
  30. 1.3.7nonchat 1.3.7Mar 21, 2025

    Changes

    Now you can create chat channels for player with n* permission * Deleted /staffchat command
    45 downloads
  31. 1.3.6nonchat 1.3.6Mar 16, 2025
    I've made significant improvements to the nonchat plugin architecture, focusing on better dependency management, code organization, and error handling. You can see a full overview of the changes and improvements [here](<https://modrinth.com/plugin/nonchat/version/1.3.6>) 

    Key architectural improvements

    * Service-based architecture * Dependency injection * Circular dependency resolution

    Code quality enhancements

    * Error handling * Command structure * Listener management

    Specific component improvements

    * NreloadCommand * MessageCommand * ChatManager * IgnoreCommand

    Technical debt reduction

    * Configuration management * Plugin lifecycle * Integration support

    Result:

    Stability*: The plugin is now more resilient to errors and edge cases Maintainability*: Code is better organized and follows consistent patterns Extensibility*: New features can be added more easily through the service layer Performance*: Reduced redundant operations and improved resource management Usability*: Better error messages and command feedback for users
    33 downloads
  32. 1.3.5nonchat 1.3.5Mar 4, 2025

    Changes

    * Added DiscordSRV support. Please, download [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) to use this version.
    40 downloads
  33. 1.3.4nonchat 1.3.4Mar 2, 2025

    Changes

    * Work with HEX colors has been redone. Please, download [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) to use this version.
    38 downloads
  34. 1.3.3nonchat 1.3.3Feb 14, 2025

    Changes

    * Added hover text. Hover your mouse over the player's nickname. Please, download [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) to use this version.
    52 downloads
  35. 1.3.2nonchat 1.3.2Feb 9, 2025

    Changes

    * Added PlaceholderAPI support * Fixed a bug with the caps filter when a blocked message was displayed above the player's head Please, download [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) to use this version.
    33 downloads
  36. 1.3.1nonchat 1.3.1Feb 4, 2025

    Changes

    * Added caps filter
    32 downloads
  37. 1.3.0nonchat 1.3.0Jan 30, 2025

    Changes

    - Added roleplay command - /roll - Added hints on tab when using commands - Fixed some bugs
    30 downloads
  38. 1.2.9nonchat 1.2.9Jan 27, 2025

    Changes

    - Added first roleplay command - /me
    22 downloads
  39. 1.2.8nonchat 1.2.8Jan 26, 2025

    Changes

    - Fixed chat bubbles hologram bugs
    22 downloads
  40. 1.2.7nonchat 1.2.7Jan 24, 2025

    Changes

    - Added support 1.16.5
    28 downloads
  41. 1.2.6nonchat 1.2.6Jan 23, 2025

    Changes

    - Added support 1.17
    16 downloads
  42. 1.2.5nonchat 1.2.5Jan 22, 2025

    Changes

    - Added support 1.18
    18 downloads
  43. 1.2.4nonchat 1.2.4Jan 21, 2025
    Added support 1.19
    23 downloads
  44. 1.2.3nonchat 1.2.3Jan 20, 2025

    Changes

    - Added update checker
    17 downloads
  45. 1.2.2nonchat 1.2.2Jan 17, 2025

    Changes

    - Added multi-language support(for now the plugin supports only Russian and English languages)
    26 downloads
  46. 1.1.2nonchat 1.1.2Jan 15, 2025

    The chat system has been updated.

    Now you can add unlimited number of chats. By default there are 2 chat rooms: _local and global._
    28 downloads
  47. 1.0.1nonchat 1.0.1Jan 4, 2025
    Now plugin fully in English!
    36 downloads
  48. 1.0.0nonchat 1.0.0Jan 4, 2025
    First version has been released out!
    32 downloads

Similar projects

Plugin →