Skip to content
Boffinbox edited this page Jun 19, 2024 · 7 revisions

Last updated for forgeessentials-1.7.10-1.4.0-beta1

CONFIGURATION The configuration file for this can be found in ./ForgeEssentials/Chat/config.cfg For the chat formatting, codes are provided in the config file.

Group chat prefixes and suffixes The group prefixes and suffixes however are slightly different than standard chat formatting. They require special codes in the format {ladderName<:>zoneName}. Because a player can be in multiple zones, at multiple times, this kind of format is used so that an Admin may retain the prefixes of his Admin group in the GLOBAL zone while still having fun in the server Arena zone as one in the Contender group. Don't forget that if you don't have many groups, you can still use {...<:>...} to display groups from any ladder (first "..."), and any zone (second "...").

Censoring The chat configuration file contains a list of banned words. You can add and remove these words from that list to control what will be censored and what will not be censored in the chat windows. Censoring can also be removed entirely by setting the "censor" property to false.

COMMANDS

AutoMessage
/automessage (select/broadcast/del) <id> or /am
fe.chat.automessage
Select a message as the next message to broadcast or broadcasts a selected message or delete a message.
/automessage add <message>
Add a message

IRC
/irc (reconnect/disconnect)
fe.chat.irc
Connects the IRC bot to the configured IRC server or disconnects it.

Mail
/mail <playername> <message> or /femail
fe.chat.mail
Sends a message to someone which can be read later.

Msg
/msg (<playername>/server/console/irc) <message> or /tell or /whisper
fe.chat.msg
Sends a message directly to a player. Sends a private message.

Group Msg
/gmsg (<group>) <message>
fe.chat.groupmessage
Sends a message to a group, where <group> is the FE group name, as written in permissions.json (example: _GUESTS_)

Mute
/mute <playername>
fe.chat.mute
Mutes a player.

Nickname
/nickname (<nick>/del) or /nick
fe.chat.nickname
Changes or removes your own nickname.
/nickname <playername> (<nick>/del)
fe.chat.nickname.others
Changes or removes the specified players nickname.

Pm
/pm <playername> [message]
fe.chat.pm
Sets or removes a persistant message.

R
/r
fe.chat.r
Replies to a message.

Unmute
/unmute <playername>
fe.chat.unmute
Unmutes a player.

OTHER PERMISSIONS
fe.chat.usecolor
Controls if a & format tags will be replaced when the player chats.

IRC INTEGRATION
The chat module now contains integrated support for IRC courtesy of luacs1998. If you know what IRC is... then this feature is largely self-explanatory. Settings for IRC may be found in the chat config.

Clone this wiki locally