All Mods Resource Packs Data Packs Shaders Modpacks Plugins
nonchat

nonchat

by utophii • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

nonchat logo

nonchat

Minecraft Version Modrinth Boosty

The most elegant chat solution for your Minecraft server

✨ Features

  • 🎨 Custom Chat Formats - Fully customizable chat messages with HEX color support
  • 💬 Private Messaging - Enhanced private chat system with spy functionality
  • 🔔 Player Pings - Mention players in chat with customizable sounds and highlights
  • 💭 Chat Bubbles - Display messages above players' heads
  • 📢 Auto Broadcasting - Schedule automatic server announcements
  • ⚰️ Custom Death Messages - Stylish death announcements
  • 🎭 Roleplay Commands - Enhanced RP experience with /me and /roll commands
  • 🔒 Staff Chat - Private communication for staff members
  • 💡 Hover Messages - Interactive hover text with additional information
  • 🔗 DiscordSRV Integration - Seamless chat synchronization between Minecraft and Discord
  • 📱 Interactive Chat Placeholders - Dynamic placeholders for enhanced chat experience:
    • [ping] - Display your current ping with color-coded status
    • [item] - Show your held item with detailed hover information
  • 🛡️ Advanced Chat Filters - Comprehensive protection systems:
    • Anti-Advertisement - Blocks server advertisements with customizable sensitivity
    • Caps Filter - Prevents excessive use of capital letters
    • Word Filter - Blocks inappropriate content and regex patterns

🎮 Commands

Command Description
/broadcast Send server-wide announcements
/msg Send private messages
/reply Reply to the last private message
/clear Clear chat history
/ignore Ignore specific players
/spy Toggle private message spy mode
/me Send a first-person message
/roll RP roll dice
/channel Channel management commands
/nonchat help View plugin help
/nonchat reload Reload plugin configuration

🔧 Interactive Chat Placeholders

nonchat supports dynamic placeholders that make your chat more interactive and informative:

📊 Ping Placeholder

Use [ping] in your messages to display your current connection latency:

  • Green (< 100ms) - Excellent connection
  • Gold (100-300ms) - Good connection
  • Red (> 300ms) - Poor connection

Example: My ping is [ping] → My ping is 45ms

🎒 Item Placeholder

Use [item] in your messages to showcase the item you're currently holding:

  • Displays item name with rarity-based coloring
  • Hover over the item name to see detailed information
  • Shows enchantments, durability, and other item properties
  • Automatically detects if you're not holding anything

Example: Check out this [item]! → Check out this Diamond Sword! (with hover details)

🚀 Quick Start

  1. Download nonchat from Modrinth
  2. Place the .jar file in your server's plugins folder
  3. Start/restart your server
  4. Configure in plugins/nonchat/config.yml

📚 Documentation

Visit our Wiki for detailed setup instructions and configuration guides.

🌟 Why nonchat?

  • Performance Optimized - Built with efficiency in mind
  • Modern Features - Supports latest Minecraft versions (1.21.6-26.3)
  • Interactive Elements - Dynamic placeholders for enhanced player experience
  • Easy Configuration - Simple YAML configuration with messages.yml support
  • Active Development - Regular updates and feature additions

📋 Development Roadmap

Status Task
⏳ Make channel names clickable to switch to them
✅ Refactor code to modular type for mc version support

Legend:

  • ✅ Completed
  • ⏳ In Progress
  • 🔜 Planned

🔧 Support

💝 Support the Development

If you enjoy nonchat, consider supporting its development:

📸 Screenshots

Auto Broadcast WordFilter Player Pings Chat Bubbles Interactive Placeholders

📺 Videos

nonchat — Ajneb97

PLUGINS para tu SERVIDOR de Minecraft - NONCHAT by Ajneb97 (Español, 25:11)

📝 License

nonchat is licensed under MIT License.


Made with ❤️ by utophii

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x +1
Bukkit Paper Purpur
22h ago 1
26.2 26.1.x 1.21.x +5
Bukkit Paper Purpur
22h ago 1
26.2 26.1.x 1.21.x +5
Bukkit Paper Purpur
22h ago 1
26.2 26.1.x 1.21.x +5
Bukkit Paper Purpur
22h ago 1
26.1.x 1.21.x 1.20.x +4
Bukkit Paper Purpur Spigot
22h ago 1
26.1.x 1.21.x 1.20.x +4
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +3
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +2
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x 1.19.x +1
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x 1.19.x
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Spigot
22h ago 1
[1.6.5] nonchat 1.6.5 by utophii on Oct 15, 2026
Download
## 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
[1.6.4] nonchat 1.6.4 by utophii on Oct 15, 2026
Download
  • 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.
[1.6.3] nonchat 1.6.3 by utophii on Oct 15, 2026
Download
  • 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
[1.6.2] nonchat 1.6.2 by utophii on Oct 15, 2026
Download
  • 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
[1.6.1] nonchat 1.6.1 by utophii on Oct 15, 2026
Download
  • 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
[1.6.0] nonchat 1.6.0 by utophii on Oct 15, 2026
Download
  • 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
[1.5.9] nonchat 1.5.9 by utophii on Oct 15, 2026
Download
  • 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
[1.5.8] nonchat 1.5.8 by utophii on Oct 15, 2026
Download
  • 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)
[1.5.7] nonchat 1.5.7 by utophii on Oct 15, 2026
Download
  • Added 1.21.11 support
  • Added configurable background for chat bubbles
  • Fully integrated new death system
  • Fixed issue with config saving
[1.5.6] nonchat 1.5.6 by utophii on Oct 15, 2026
Download
  • 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
[1.5.5] nonchat 1.5.5 by utophii on Oct 15, 2026
Download
## 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

[1.5.4] nonchat 1.5.4 by utophii on Oct 15, 2026
Download

Special thanks to [@JainaGam3r45](https://github.com/JainaGam3r45)
[1.5.3] nonchat 1.5.3 by utophii on Oct 15, 2026
Download
[1.5.2] nonchat 1.5.2 by utophii on Oct 15, 2026
Download
## Changes

[1.5.1] nonchat 1.5.1 by utophii on Oct 15, 2026
Download
## Changes

[1.5.0] nonchat 1.5.0 by utophii on Oct 15, 2026
Download
## 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)
[1.4.9] nonchat 1.4.9 by utophii on Oct 15, 2026
Download
## 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
[1.4.8] nonchat 1.4.8 by utophii on Oct 15, 2026
Download
  • 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
[1.4.7] nonchat 1.4.7 by utophii on Oct 15, 2026
Download
## Changes
  • Replaced /nreload and /nhelp to /nonchar reload|help
  • Fixed /ignore command, now players ignoring properly
  • Added metrics
  • Some langs improvements
[1.4.6] nonchat 1.4.6 by utophii on Oct 15, 2026
Download
## Changes
  • Fixed MiniMessage color codes
  • Fixed showing channel commands in /nhelp
[1.4.5] nonchat 1.4.5 by utophii on Oct 15, 2026
Download
## 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
[1.4.4] nonchat 1.4.4 by utophii on Oct 15, 2026
Download
## Changes
``
<gradient:#FFFFFF:#FFFFF0></gradient>
``
works too)
[1.4.3] nonchat 1.4.3 by utophii on Oct 15, 2026
Download
## Changes
  • Now all links in chat are clickable.
  • Debug now gives more information
[1.4.2] nonchat 1.4.2 by utophii on Oct 15, 2026
Download
## Changes
  • Fixed hex support in bubble messages. Now separation of strings with hex colors works correctly
[1.4.1] nonchat 1.4.1 by utophii on Oct 15, 2026
Download
## Changes
  • Fixed support for Mohist core.
  • Added hex support for bubble messages.
  • Moving lines when character limit is reached for bubble messages.
[1.4.0] nonchat 1.4.0 by utophii on Oct 15, 2026
Download
## Changes
  • Added support for Mohist core. (thanks, @nurtures for report)
  • Added support for 1.21.5
  • Finally fixed update checker.
[1.3.9] nonchat 1.3.9 by utophii on Oct 15, 2026
Download
## Changes
  • Fixed third-party placeholders (thanks, @eyelessporpoise for report)
  • Fixed char for staff chat, now you can use player pings
[1.3.8] nonchat 1.3.8 by utophii on Oct 15, 2026
Download
## Changes
  • Fixed /nreload bug, when you cant reload plugin
  • Fixed update checker
  • Fixed version display
[1.3.7] nonchat 1.3.7 by utophii on Oct 15, 2026
Download
## Changes
  • Now you can create chat channels for player with *n* permission
  • Deleted /staffchat command
[1.3.6] nonchat 1.3.6 by utophii on Oct 15, 2026
Download
  • 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
nonchat Icon
Download nonchat
Select game version
Select platform