Chat
Guild chat channels
Section titled “Guild chat channels”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.
Main chat tags
Section titled “Main chat tags”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) |
Above-head player tags (nametag)
Section titled “Above-head player tags (nametag)”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).