UGMultivereChat

UGMultivereChat

Advanced multi-world chat with customizable formatting, channels, Java & Bedrock support, HEX/gradient colors, anti-spam and anti-abuse protection.

36 downloads 1 followers

About UGMultivereChat is a lightweight and powerful Minecraft chat formatting plugin that lets you customize chat across different worlds with advanced formatting, channels, HEX colors, gradients, and Java & Bedrock support. Create separate world-based chat channels, customize player formats, and build unique chat experiences with simple configuration. Built for performance and compatibility, UGChatFormatting works smoothly on modern servers and is perfect for survival, SMP, RPG, multiverse, and custom game modes. The easy configuration helps you get started quickly while giving you complete control over chat formatting and channels for every situation.

Feature

Commands

/ugmultiversechat reload Reload the plugin configuration /ugmultiversechat channel View your current world chat channel /ugmultiversechat info View plugin and integration information /ugmchat Plugin command alias /umc Plugin command alias

Features

Everything is managed through the plugin config, so you can change the chat system without touching the plugin files. Set your own chat format, names, prefixes, suffixes, HEX and gradient colors, and message style. Set up different chat channels for each world and choose which worlds can chat together. Java and Bedrock players can have their own chat formats, with support for PlaceholderAPI, LuckPerms, Geyser, Floodgate, and Multiverse-Core. The config also lets you control anti-spam and anti-abuse settings, blocked words, repeated characters, spacing and punctuation bypasses, warnings, and channel settings. Simple to configure and suitable for survival, SMP, RPG, multiverse, and custom servers. If you find any issues, contact us on Discord for support and bug reports.

Examples

config.yml

enabled: true

unassigned-worlds:
  behavior: GLOBAL

integrations:
  placeholderapi: true
  luckperms: true
  geyser: true
  floodgate: true
  multiverse-core: true

per-chat-world.yml

Hub-chat:
  - test
  - hoglin

Survival-chat:
  - test2
  - hoglin2

Skyblock-chat:
  - test3
  - hoglin3

java-chat.yml

format: "{luckperms}{name}&7: &f{message}"

bedrock-chat.yml

format: "{luckperms}{name}&7: &f{message}"

anti-abuse.yml

enabled: true

blocked-words:
  - exampleword1
  - exampleword2
  - scammer
  - freeranks
  - hackclient

filter:
  case-insensitive: true
  normalize-spaces: true
  normalize-repeated-characters: true
  punctuation-aware: true

block-message: true
warning-message: "&cYour message contains a blocked word."

anti-spam.yml

enabled: true
cooldown-seconds: 2
max-messages: 5
time-window-seconds: 10
warning-message: "&cPlease wait before sending another message."

messages.yml

no-permission: "&cYou don't have permission."
reload-success: "&aUGMultiverseChat configuration reloaded."
reload-error: "&cThere was an error while reloading the configuration."
unknown-command: "&cUnknown command."
no-channel: "&cYou are not assigned to a chat channel."
player-only: "&cOnly players can use this command."

anti-spam: "&cPlease wait before sending another message."
anti-abuse: "&cYour message contains a blocked word."

current-world: "&7Your current world: &f{world}"
current-channel: "&7Your current chat: &f{channel}"

Discord

Need help or want to report a bug? Join our Discord community for support, updates, feature requests, and development news.

Discord

https://discord.gg/D7maT9DaV2

No gallery available for this project.

Version Minecraft Loader Download

UGMultivereChat

1.0.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
bukkit, paper, purpur, spigot
Download