ModsJava
OriginChat
Plugin adding flexible chat customization, tab for your minecraft server.
⬇ Download on HangarOpen in MCModsHubGet it on Google Play →## **OriginChat Plugin**
OriginChat is a versatile chat plugin designed for Minecraft servers, offering advanced features and seamless integration with popular Minecraft tools. With full support for HEX and color codes, enhanced chat formatting, and compatibility with ItemAdder and LuckPerms, it offers a wide range of customization options for server administrators and players alike.
## **Requires [OriginLib](https://www.spigotmc.org/resources/originlib.122170/) for work!**
### **Features**
**HEX & Color Code Support**
OriginChat fully supports both **HEX** color codes and **& color codes**, allowing you to format messages with vibrant colors for a visually appealing chat experience. You can use both **#RRGGBB** HEX values and standard Minecraft color codes (**&0** to **&f**) anywhere in chat messages and commands.
Example:
- HEX Color: **#FF5733**
- Standard Color Code: **&c** (Red)
### **Advanced Chat Formatting**
The plugin allows for flexible chat formatting, with support for placeholders, dynamic messages, and custom formats. Customize chat messages with player names, message content, and more.
### **ItemAdder Compatibility**
OriginChat is compatible with **[ItemAdder](https://www.spigotmc.org/resources/%e2%9c%a8itemsadder%e2%ad%90emotes-mobs-items-armors-hud-gui-emojis-blocks-wings-hats-liquids.73355/)** to seamlessly integrate custom pictures into your chat messages. Display custom ItemAdder pictures to make your chat messages more interactive and out of the box.
### **LuckPerms Prefix Support**
OriginChat integrates directly with **[LuckPerms](https://luckperms.net/)** for displaying player prefixes in the chat. Automatically display player ranks, permissions, or any custom prefix configured in LuckPerms, without any additional setup.
### **Command Range & Global Messaging**
You can configure command-specific ranges (e.g., local chat) for more realistic communication between players. Global commands, like **/me** or **/roll**, will broadcast messages across the entire server. Customizable ranges and command formats are available in the configuration.
### **Placeholder Support**
OriginChat works with **[PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)**, allowing for dynamic player data (e.g., player health, world, money, etc.) to be included in chat messages. Use placeholders like **%player_name%**, **%player_health%**, **%player_world%**, etc., in your chat formats for real-time information.
### **Custom Chat Channels**
Create custom chat channels with specific permissions, formats, and prefixes. Support for global and local chat settings, including radius-based messaging for localized communication.
### **Permissions Management**
Manage who can send messages to specific chat channels or use certain commands, based on player permissions. Custom permissions for each channel or command ensure full control over chat behaviors.
### **Error & Permission Messages**
OriginChat allows you to customize error messages (such as permission denial or invalid command usage) with HEX and color codes for more engaging error handling.
### **Full Configurability**
- Configure chat format and prefix for each chat channel.
- Customize error messages, permission messages, and more.
- Easy-to-use configuration file for advanced customization.
### **Installation & Setup**
1. Download the plugin from the Modrinth or Spigot page.
2. Place the plugin in the **plugins/** folder of your Minecraft server.
3. Restart the server.
4. Edit the **config.yml** to set up your chat channels, prefixes, and other settings.
5. Customize the **messages.yml** file to change the text of system messages and error responses.
### **Compatibility**
- **Minecraft Versions**: Fully compatible with Minecraft 1.21 and above.
- **ItemAdder**: Support for displaying custom images via itemsadder placeholder
- **LuckPerms**: Direct integration with LuckPerms for dynamic player prefixes and permissions.
- **PlaceholderAPI:** Seamless integration for dynamic placeholders such as **%luckperms_prefix%**, **%player_health%**, **%player_rank%**, etc.
### **Support**
For any questions, feature requests, or bug reports, please contact us via the community support chat in **[Discord](https://discord.com/invite/krpde37agr)**.
### **License**
This plugin is licensed under the GNU General Public License version 3 (GPLv3). Feel free to modify and redistribute it, provided you adhere to the terms of the license.
Thank you for using OriginChat! Enjoy a customizable, colorful, and fully-featured chat experience.
OriginChat is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.17.1, 1.18, 1.18.1 and newer. Downloaded 114 times (via Hangar). Download it and open it directly in the game.
Explore more