Local chat distance | Base Y-Level | Bonus per block above base |
---|---|---|
1,000 | 100 | 1 |
Chat
Part of a series on |
Mechanics |
---|
Core |
Common |
Minor |
Chat is a mechanic on Civ servers, as it is common to modify how chat messages are sent and received. In contrast to most Minecraft servers, chat messages on most Civ servers are not global, but can only be read by players within a certain number of blocks. This distance varies by server, but is typically around a thousand blocks. Messages can also be sent to a specific NameLayer group, where they are only readable by members in that group.
This was originally intended to create a sense of local community among nearby nations and to restrict the flow of information. However, Devoted introduced the concept of a global group, where chat messages are not restricted by distance. This global group has been included in every mainline server since Devoted.
Messages sent to NameLayer groups do not have any restriction on distance, and can be read by anybody in that group.
The mechanic of chat messages being readable only by nearby players is a staple of the Civ genre. First introduced in CivCraft, this mechanic has been included in every mainline server since, as well as virtually every non-mainline server.
Mechanics
When not sending messages to a particular NameLayer group (referred to as using local chat), only users within a certain radius of you will be able to see the message. This radius can be increased depending on your y-level, giving a bonus for each block above the base y-level.
Local chat distance | Base Y-Level | Bonus per block above base |
---|---|---|
1,000 | 100 | 1 |
Local chat distance | Base Y-Level | Bonus per block above base |
---|---|---|
1,000 | 100 | 1 |
Local chat distance | Base Y-Level | Bonus per block above base |
---|---|---|
1,000 | 100 | 1 |
Local chat distance | Base Y-Level | Bonus per block above base |
---|---|---|
1,000 | 100 | 1 |
Local chat distance | Base Y-Level | Bonus per block above base |
---|---|---|
1,000 | 100 | 1 |
Groups
To switch to chatting in a NameLayer group, use the /g <group>
command. Messages sent to a group are not affected by the distance restriction, and can be read by anybody on that group.
Private Messages
You can switch to a private message group with another player by using the /tell <player>
command. Messages sent to private message groups are also unaffected by the distance restriction.
Death Messages
One consequence of the distance-restricted nature of chat messages is that death messages are not necessarily broadcast to the entire server. This means that some players may not become aware of important events, like a player being pearled, until it is later chosen to be publicized.
Command Reference
Command | Description | Alias |
---|---|---|
/g [group] [message]
|
If just group is specified, sets your current chat group to group .
If both If neither |
/groupchat /gchat /gc
|
/exit
|
Sets your current chat group to local chat (messages are only visible locally). | /e
|
/tell <player> [message]
|
Sends a private message to player . If message is not specified, switches your current chat group to be a private chat with player instead.
|
/message /msg /m /pm
|
/reply [message]
|
Acts the same as /tell , but automatically sets <player> to be the last player to send you a private message.
|
/r
|
/ignore <player>
|
Toggles ignoring player . You will not see any messages, in any group, from an ignored player.
|
/i
|
/ignoregroup <group>
|
Toggles ignoring group . You will not see any messages sent to an ignored group.
|
/ig /igroup /ignoreg
|
/ignorelist
|
List ignored groups and players. | — |
/afk
|
Toggles afk (away from keyboard) state. While afk, any private messages sent to you will be automatically replied to with a preset afk message. | — |