Skip to content

Chat

FunnyGuilds adds three private chat channels, activated with a prefix at the start of a message:

Prefix Default Recipients
chat-priv ! Your own guild’s members
chat-ally !! Your guild and its allies
chat-global !!! Every guild

Each message’s appearance is set by its own template (chat-priv-design, chat-ally-design, chat-global-design) with the {PLAYER}, {TAG}, {MESSAGE} and {POS} variables. An admin with /ga spy mode enabled sees all three channels in the chat-spy-design format — log-guild-chat additionally writes them to the server log.

Independent of the guild channels, FunnyGuilds exposes tags meant to be inserted into the server’s main chat format (handled by the installed chat plugin):

Tag Description
{POS} The sender’s guild role — empty, chat-position-deputy or chat-position-leader
{TAG} The sender’s guild tag (chat-guild), empty for guildless players
{RANK} The player’s position in the points ranking (chat-rank)
{POINTS} / {POINTS-FORMAT} The player’s ranking points (chat-points)

The scoreboard.nametag section lets you attach a prefix/suffix to a player’s nickname shown above their head (and in the tablist) — colored based on the viewer’s relationship with that player’s guild, the same as chat tags:

nametag:
prefix:
no-guild: ''
our-guild: '&a{TAG}&f '
allies-guild: '&6{TAG}&f '
enemies-guild: '&c{TAG}&f '
other-guild: '&7{TAG}&f '

Available variables are {TAG}, {REL_TAG}, {NAME} and {POS} — PlaceholderAPI is supported too, including relational placeholders. update-rate sets how often nametags refresh independently of other triggers (e.g. changing guilds).