
Simple Chat
Literally just adds perms for minimessage in chat and lets you change how chat should be formatted for everyone
1.9K
5
What's new
Paper plugin migration
- SimpleChat is now a paper plugin
MiniPlaceholders support
- MiniPlaceholders is now a supported soft dependency. If installed, its placeholders will be resolved in chat formats automatically.
Config-driven chat parsing
- A new chat-parsing section in config.yml lets you control which formatting tags (colors, gradients, bold, hover, links, etc.) are available in chat, independently of permissions. Set
use-permissions: falseto allow all enabled tags for every player, or keep it set totrueto keep them gated behind the existing permission nodes.
Breaking changes
- Requires Paper 1.21.1+ and Java 21
- plugin.yml is replaced by paper-plugin.yml meaning this plugin will no longer load on non-Paper/paper fork servers
Fixes issue where permission formatting was not actually working
- Fixes the chat not actually parsing the link from the previous version, and just putting the tags in plain text
- Adds auto-parsing links
- Adds permission for auto-parsing links
simplechat.chat.links
-
Adds the ability to have separate formats based on custom permissions. This also adds the ability to make certain chats colored specific ways like this

-
Tested on 1.21.5
-
- Adds the ability to use
<item>to show the item you are holding to chat - Permission for this feature is
simplechat.item.show-item
- Adds the ability to use
- Fixes the mappings so that paper will stop remapping it
- No Other Changes
- Change Placeholder API to a soft dependency instead of hard dependency
- Change to maven because idk why it was using gradle
- Supports 1.20.5
Now will parse both:
- Placeholders from placeholder API that use the section symbol
- Placeholders that are in minimessage formatting (i.e. if a placeholder returns a value of a string like
<red>hello)
Initial Release
[Requires Placeholder API]


