DUXPLIMA Documentation

Welcome

What uxmChat does, who it is for, and where to read next.

uxmChat is the whole chat of a server, or of every server behind one Velocity proxy. Channels decide who hears a line, formats decide how it looks, filters decide whether it goes out at all, and around them sit private messages, friends, mail, tags, chat colours, announcements, chat games and the staff tools that keep it all in order.

Every feature is a module. A module turned off registers no listener, task, command or placeholder, and a reload turns it on or off without a restart, so a server that only wants channels and private messages runs exactly that.

What it does

PartWhat it gives you
ChannelsGlobal, local and world channels, on one server or the whole network, with shortcuts and markers
FormatsA line built from parts, each with its own hover and click, per channel and per group
Private messages/msg across the network, offline delivery, conversations, quick replies, the recent lines window
Mentions and tokens@name with a sound, [item], [inv], [pos], [money] and the other tokens
FiltersSwearing, adverts, spam, caps, flood, and a ladder that mutes repeat offenders
MutesuxmChat's own mutes, or the ones of the punishment plugin you already run
Emoji:heart: and friends, with a window to pick from
Chat coloursSolid colours, gradients, rainbow and styles for a player's own words
TagsA word before the name: given by rank, bought, animated, or written by the player
NicknamesThe name a player goes by in chat
Friends, ignore and mailA friends list across the network, ignoring, letters to offline players
AnnouncementsBundles of notices on chat, action bar, title, boss bar or sound
Server linesJoin, quit, death, kick, advancement and unknown command lines
Custom commandsCommands of your own, with conditions and actions
Chat gamesSeven kinds of round that the first right answer wins
Staff toolsSpy, chat log, delete, lock, clear, broadcast, boss bar, polls, rules, helpop, macros, staff list
Bubbles and newcomersWords over heads, and gentler limits for new players
In-game editorsChannels, tags and announcements changed in a window
A networkEvery server and the proxy as one chat
DiscordChannels bridged to Discord, events and staff actions posted, /online

Every window is a file, every command can be renamed or turned off, and every line a player reads is in a language file you can add to. Seven languages ship.

  • Installation: the jar, the files, checking the install.
  • Concepts: modules, channels, formats, the database and language keys.
  • Your first chat: shape the chat of a new server in ten minutes.

Related: Commands, Permissions