UltimateChats

โญ โ€” (0 endorsements) ๐Ÿ“ฅ 308 downloads ๐Ÿ“Œ v1.0.0 ๐Ÿ“… 1/24/2026
๐ŸŸก Updated this year

By geturplugins ยท game-mechanics

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 1/24/2026 ๐Ÿ“… Created: 1/24/2026

๐Ÿ” Analysis

  • ๐Ÿ† #50 of 313 game-mechanics mods in this game by downloads

๐Ÿ“‹ About This Mod

** ๐ŸŽฏ UltimateChat - Complete Plugin Overview ๐Ÿ“‹ Plugin Description **UltimateChat** is a comprehensive, enterprise-grade chat management plugin for Minecraft Paper servers (1.21+). Designed with **100% configurability** in mind, every feature can be toggled, customized, and translated without touching code. Built using modern Java 21, the Kyori Adventure library, and sophisticated database architecture, it provides everything from basic chat formatting to advanced social systems and Discord integration. --- โญ Core Philosophy **100% Configurability** - Every feature has an `enabled: true/false` toggle - All messages stored in `messages.yml` for easy translation - All keywords customizable (change `` to ``, etc.) - All formats use MiniMessage for hex colors and gradients - No hardcoded text or behavior **Modular Architecture** - 55 independent Java classes - Clean separation of concerns (chat, social, moderation, database) - Easy to extend and customize - Professional code structure with interfaces and abstractions **Performance First** - Async database operations (HikariCP connection pooling) - Cached message parsing - Efficient event handling - Optimized for servers with 100+ players --- ๐ŸŽจ Feature Categories **1. Advanced Chat Formatting** **Visual Customization:** - **MiniMessage Support**: Full hex colors (`FF5555`), gradients, rainbow text - **Priority Tag System**: Weight-based tag sorting (Admin > Mod > VIP) ```yaml admin: permission: "ultimatechat.tag.admin" display: "<gradient:ff0000:ff5555></gradient>" weight: 100 ``` - **Prefixes & Suffixes**: Permission-based role indicators - **Click Actions**: Configurable click events (suggest command, open URL, run command) - **Hover Text**: Custom tooltip when hovering over names ```yaml hover-text: text: | <gray>Level: {level}</gray> <gray>Ping: {ping}ms</gray> ``` **Placeholders:** - Built-in: `{player}`, `{displayname}`, `{world}`, `{x}`, `{y}`, `{z}`, `{health}`, `{level}`, `{ping}`, etc. - PlaceholderAPI integration (optional) - Custom placeholders from config --- **2. Interactive Chat Elements** **Item Linking:** ``` Player: "Check out my sword! " โ†’ Displays item with full NBT, enchantments, lore on hover ``` - Configurable keyword (default: ``) - Shows item name, durability, enchantments, lore - Permission-based (`ultimatechat.chat.itemlink`) **Inventory Display:** ``` Player: "Here's my inventory " โ†’ Shows summarized inventory on hover ``` - Top 10 items with quantities - Configurable display format - Also supports `` for enderchest **Player Mentions:** ``` Player: "@Steve come here!" โ†’ Steve receives notification + sound + highlight ``` - Automatic @Player detection - Sound notification (configurable type/volume/pitch) - Optional title notification - Click to message **Custom Placeholders:** ```yaml pos: trigger: "" replacement: "X: {x}, Y: {y}, Z: {z}" hover: "<gray>World: {world}</gray>" ``` --- **3. Social Systems** **Friend System** **Features:** - Send/accept/deny friend requests - Friend list with online status indicators - Friend chat (`/fc <message>`) - broadcast to all online friends - Join/quit notifications - Permission-based friend limits (10/25/50/100/unlimited) **Commands:** ``` /friend add <player> - Send friend request /friend accept <player> - Accept request /friend deny <player> - Deny request /friend remove <player> - Remove friend /friend list - View all friends (green = online) /friend requests - View pending requests /fc <message> - Friend chat ``` **Database Storage:** - Persistent across sessions - MySQL or SQLite support - Efficient indexed queries **Party System** **Features:** - Create temporary party groups - Invite players to party - Party chat (session-based) - Leader controls (kick, disband) - Max party size configurable **Commands:** ``` /party create - Create a party /party invite <player> - Invite to party /party accept - Accept invite /party leave - Leave party /party kick <player> - Kick member (leader only) /party list - View members ``` **Ignore/Block System** **Features:** - Completely hide messages from ignored players - Persistent ignore list - Works across all channels **Commands:** ``` /ignore <player> - Ignore a player /ignore remove <player> - Unignore /ignore list - View ignored players ``` --- **4. Multi-Channel System** **Channel Types:** **Global Channel:** - Server-wide communication - Default channel for all players - Integrates with ignore list **Local Channel:** - Radius-based proximity chat (default: 100 blocks) - Shows message range indicator - Perfect for roleplay servers **Staff Channels:** - **Admin**: `ultimatechat.channel.admin` - **Moderator**: `ultimatechat.channel.mod` - **Builder**: `ultimatechat.channel.builder` - Private communication

๐ŸŽฏ UltimateChat - Complete Plugin Overview

๐Ÿ“‹ Plugin Description

UltimateChat is a comprehensive, enterprise-grade chat management plugin for Minecraft Paper servers (1. 21+). Designed with 100% configurability in mind, every feature can be toggled, customized, and translated without touching code. Built using modern Java 21, the Kyori Adventure library, and sophisticated database architecture, it provides everything from basic chat formatting to advanced social systems and Discord integration.

โญ Core Philosophy

100% Configurability - Every feature has an `enabled: true/false` toggle - All messages stored in `messages.yml` for easy translation - All keywords customizable (change `` to ``, etc.) - All formats use MiniMessage for hex colors and gradients - No hardcoded text or behavior

Modular Architecture - 55 independent Java classes - Clean separation of concerns (chat, social, moderation, database) - Easy to extend and customize - Professional code structure with interfaces and abstractions

Performance First - Async database operations (HikariCP connection pooling) - Cached message parsing - Efficient event handling - Optimized for servers with 100+ players

๐ŸŽจ Feature Categories

1. Advanced Chat Formatting

Visual Customization: - MiniMessage Support: Full hex colors (`FF5555`), gradients, rainbow text - Priority Tag System: Weight-based tag sorting (Admin > Mod > VIP) ```yaml admin: permission: "ultimatechat.tag.admin" display: "" weight: 100 ``` - Prefixes & Suffixes: Permission-based role indicators - Click Actions: Configurable click events (suggest command, open URL, run command) - Hover Text: Custom tooltip when hovering over names ```yaml hover-text: text: | Level: {level} Ping: {ping}ms ```

Placeholders: - Built-in: `{player}`, `{displayname}`, `{world}`, `{x}`, `{y}`, `{z}`, `{health}`, `{level}`, `{ping}`, etc. - PlaceholderAPI integration (optional) - Custom placeholders from config

2. Interactive Chat Elements

Item Linking: ``` Player: "Check out my sword! " โ†’ Displays item with full NBT, enchantments, lore on hover ``` - Configurable keyword (default: ``) - Shows item name, durability, enchantments, lore - Permission-based (`ultimatechat.chat.itemlink`)

Inventory Display: ``` Player: "Here's my inventory " โ†’ Shows summarized inventory on hover ``` - Top 10 items with quantities - Configurable display format - Also supports `` for enderchest

Player Mentions: ``` Player: "@Steve come here!" โ†’ Steve receives notification + sound + highlight ``` - Automatic @Player detection - Sound notification (configurable type/volume/pitch) - Optional title notification - Click to message

Custom Placeholders: ```yaml pos: trigger: "" replacement: "X: {x}, Y: {y}, Z: {z}" hover: "World: {world}" ```

3. Social Systems

Friend System Features: - Send/accept/deny friend requests - Friend list with online status indicators - Friend chat (`/fc `) - broadcast to all online friends - Join/quit notifications - Permission-based friend limits (10/25/50/100/unlimited)

Commands: ``` /friend add - Send friend request /friend accept - Accept request /friend deny - Deny request /friend remove - Remove friend /friend list - View all friends (green = online) /friend requests - View pending requests /fc - Friend chat ```

Database Storage: - Persistent across sessions - MySQL or SQLite support - Efficient indexed queries

Party System Features: - Create temporary party groups - Invite players to party - Party chat (session-based) - Leader controls (kick, disband) - Max party size configurable

Commands: ``` /party create - Create a party /party invite - Invite to party /party accept - Accept invite /party leave - Leave party /party kick - Kick member (leader only) /party list - View members ```

Ignore/Block System Features: - Completely hide messages from ignored players - Persistent ignore list - Works across all channels

Commands: ``` /ignore - Ignore a player /ignore remove - Unignore /ignore list - View ignored players ```

4. Multi-Channel System

Channel Types:

Global Channel: - Server-wide communication - Default channel for all players - Integrates with ignore list

Local Channel: - Radius-based proximity chat (default: 100 blocks) - Shows message range indicator - Perfect for roleplay servers

Staff Channels: - Admin: `ultimatechat.channel.admin` - Moderator: `ultimatechat.channel.mod` - Builder**: `ultimatechat.channel.builder` - Private communication

๐Ÿค– AI-enhanced โ€” based on mod data

๐Ÿ“Š Mod Details

Game
Minecraft Plugins
Author
geturplugins
Version
1.0.0
Downloads
308
Endorsements
0
Category
game-mechanics
Created
1/24/2026
Updated
1/24/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
game-mechanics, social, technology

๐Ÿ”ง How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

๐Ÿ“– Full step-by-step install guide for Minecraft Plugins โ†’

Visit the official mod page for specific installation instructions for this mod.

๐ŸŽฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

โ“ Frequently Asked Questions

Which Minecraft Plugins versions does UltimateChats support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of UltimateChats?

Version 1.0.0, published 2026-01-24 with 308 downloads recorded at the source.

Keep browsing โ€” more Minecraft Plugins mods await

๐Ÿ“‹ All Minecraft Plugins Mods ๐Ÿ† Top 25 ๐Ÿ“‚ More game-mechanics ๐Ÿ‘ค More by geturplugins ๐Ÿ”Ž Similar Mods ๐ŸŒ Best game-mechanics (All Games) ๐Ÿ”€ Check Compatibility โš–๏ธ Compare Mods ๐Ÿ†• New Mods