UltimateChat - All in one v1.1

A chat plugin with every future.
ChatGPT Image 31 maj 2026 13_07_56.png
Untitled.jpg

ChatFormat.jpg

Untitled2.jpg

Untitled.jpg


ChatFormat Plugin - All Features​


⚙️ ChatFormat

  • /chatformat reload - Reload config and settings
  • /chatformat debug <player> - Show debug info (prefix, suffix, group, permissions, PAPI status)

💬 Chat Management

  • /chat clear - Clear the chat with customizable messages
  • /chat pause - Pause global chat (only staff can talk)
  • /chat start - Resume global chat
  • Configurable pause/start/unmute messages and sounds

✉️ Private Messages

  • /msg <player> <message> - Send private message
  • /reply <message> - Reply to last PM
  • /block <player> - Block a player
  • /unblock <player> - Unblock a player
  • /msgtoggle - Enable/disable receiving PMs
  • Aliases: /tell, /whisper, /message, /r, /ignore, /unignore
  • Block/disabled notifications with sounds
  • Persistent storage in database

📢 Chat Channels

  • /channel global - Switch to global chat
  • /channel staff - Switch to staff chat
  • !<message> - One-time staff chat message
  • Tab completion for channels
  • Already-in-channel detection
  • Configurable staff chat format with LuckPerms placeholders

🛠️ Staff Tools

  • /socialspy - View all private messages with formatting
  • /broadcast <message> - Global announcement with title, subtitle, chat message
  • /mute <player> <reason> - Permanently mute a player
  • /tempmute <player> <time> <reason> - Temporarily mute (1h30m, 1d, etc.)
  • /unmute <player> - Unmute a player
  • /mutelist - GUI with all muted players, pages, confirm dialog
  • Staff broadcast on mute/unmute with sound

📊 Polls

  • /poll <question>, <option1>, <option2> - Create clickable poll
  • Clickable vote buttons in chat
  • Configurable duration, messages, sounds
  • Results with winner highlighted
  • Actionbar notification on poll creation

🎮 Chat Games

  • /chatgames start <game> - Start specific game
  • /chatgames start - Start random game
  • /chatgames stop - Stop active game
  • /chatgames reload - Reload game configs
  • /chatgames list - List available games
  • Auto-game scheduler with configurable interval
  • Game types: Math, Trivia, Unscramble, Reaction, Multiple Choice, Hangman
  • Clickable answers for multiple choice and reaction
  • Rewards with random amounts ({rand:1-5})
  • Per-game configurable messages, sounds, timeouts

🔗 Quick Links

  • /discord - Show Discord invite
  • /store - Show store link
  • /website - Show website link
  • Configurable multi-line format with sounds

👤 Player Features

  • /togglechat - Disable/enable chat visibility for yourself
  • /meme - Send random meme as chat message
  • Cooldown system for memes

🎨 Chat Placeholders

  • [kdr] / #kdr - Kill/Death ratio with hover
  • [kills] / #kills - Kill count with hover
  • [deaths] / #deaths - Death count with hover
  • [playtime] / #playtime - Playtime (days, hours, minutes) with hover
  • [ping] / #ping - Ping with hover
  • [hand] / #hand - Held item with inventory hover
  • {level} - Chat rank level
  • {level_display} - Chat rank display
  • All with configurable display format and hover text

🛡️ Anti-Spam

  • Cooldown between messages (configurable seconds)
  • Duplicate/similar message detection (Levenshtein distance)
  • Configurable similarity threshold
  • Chat and actionbar notifications
  • Permission bypass: chatformat.antispam.bypass

🔍 Chat Filter

  • Swear Filter - Block custom word list
  • Caps Filter - Block excessive capitals (configurable %)
  • Links Filter - Block URLs and IP addresses
  • Unicode Filter - Block invalid characters
  • AI Filter - Google Gemini AI moderation
  • Permission bypass: chatformat.filter.bypass

🏆 Chat Ranks

  • Level system based on messages sent
  • Per-level custom display, broadcast, rewards
  • PlaceholderAPI: %chatranks_level%, %chatranks_level_display%
  • Level-up messages and sounds
  • Persistent storage in database
  • Configurable messages per level

💀 Death Messages

  • 100+ custom death messages
  • Player kills, mob kills, environmental deaths
  • Projectile deaths (arrow, trident, fireball)
  • Explosion deaths, void deaths, drowning, fire
  • Mob-specific messages (Zombie, Skeleton, Creeper, etc.)
  • Supports {player}, {killer}, {mob} placeholders
  • Configurable per death cause

😊 Emoji

  • :heart:, <3❤️
  • :smile:, :)😊
  • Configurable emoji list with multiple placeholders
  • Color code support on emojis
  • Reloadable via /chatformat reload

🚪 Join/Leave Messages

  • Custom join/leave messages
  • LuckPerms prefix/suffix support
  • PlaceholderAPI support
  • Hex color support

📣 Auto-Broadcast

  • Automatic rotating messages
  • Configurable interval (minutes)
  • Chat and actionbar support
  • Sound support
  • Console logging

🔔 Mention System

  • Type a player's name to tag them
  • Highlighted in chat
  • Tagged player gets actionbar notification + sound

🖱️ Chat Hover

  • Hover over player names shows stats
  • Configurable format with PlaceholderAPI
  • Shows money, kills, playtime, deaths
  • Clickable for /msg

🔊 Sounds

  • All features have configurable sounds
  • Customizable volume and pitch per sound
  • Global sounds, player-specific sounds
  • Staff broadcast sounds

📁 Database

  • Blocked players
  • PM disabled status
  • SocialSpy enabled status
  • Chat ranks progress
  • Mutes (permanent and temporary)
  • ToggleChat status

🎨 Formatting

  • Hex colors (&#FF0000)
  • Standard colors (&c, &a, etc.)
  • Rgb & Gradient
  • Bold, italic, underline, strikethrough
  • MiniMessage support in some features
  • Configurable chat format per group

🔌 Integrations

  • LuckPerms - Prefix, suffix, groups, meta
  • PlaceholderAPI - All messages support PAPI placeholders

⚙️ Configuration

  • Everything configurable in config.yml
  • Separate ChatGames/Config.yml for game settings
  • Individual game files in ChatGames/Games/
  • Database/Database.yml for persistent data
  • All messages, sounds, volumes, pitches customizable

Total: 50+ commands, 15+ major feature categories, 100+ configurable settings
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
100 Views
0 Purchases
2 Downloads
Jun 2, 2026 Published
Jun 8, 2026 Updated
Not yet rated
151.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Economy
  1. Chat
  1. Core
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
The Best Order Request System - Create, Fulfill, Deliver
Not yet rated
0 purchases
Connect Twitch to your Minecraft server with live stream GUI and go-live notifications.
Not yet rated
0 purchases
Not yet rated
0 purchases
Not yet rated
0 purchases
The ultimate storage system for minecraft servers.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
100 Views
0 Purchases
2 Downloads
Jun 2, 2026 Published
Jun 8, 2026 Updated
Not yet rated
151.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Economy
  1. Chat
  1. Core
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
The Best Order Request System - Create, Fulfill, Deliver
Not yet rated
0 purchases
Connect Twitch to your Minecraft server with live stream GUI and go-live notifications.
Not yet rated
0 purchases
Not yet rated
0 purchases
Not yet rated
0 purchases
The ultimate storage system for minecraft servers.
Not yet rated
0 purchases
Top