聊天(Chat)是玩家通过聊天屏幕(Chat screen)与其他玩家交流和执行命令的基本方式。
机制[]
请注意:下述命令可以进行自定义设置(下文中所述为默认设置)。
在多人游戏中,玩家可以通过按T、或在触摸屏上按下
聊天功能包括:
- 历史记录 - 使用聊天框的右侧的滚动条可以查看历史聊天消息,也可上下滚动鼠标滚轮、或使用PAGEUP和PAGEDOWN。聊天框保存最近的100行消息。
- 在输入聊天文字时使用↑和↓可以调出自己的已发送消息。
- 可以点击聊天中出现的链接。
- 在聊天中使用复制(CTRL + C)和粘贴(CTRL + V)功能(部分Mac中使用⌘ Cmd代替Ctrl)。使用⇧ Shift + ↑、↓、←、→选择文本。
- 格式化字体:玩家可以使用分节符(
§
)更改文字样式。详见格式化代码。
命令[]
主条目:命令
聊天输入的一个重要功能是执行命令。以斜杠(/
)作为开头,玩家可以在聊天输入中输入需要被执行的命令。
玩家可以在聊天框中输入命令。命令由服务器解析。
- 在聊天框外,/可作为命令输入键——按下后会出现预先输入
/
开头的聊天框。- 输入
/
后按下Tab ↹会列出当前可用的命令,与执行/help
命令类似。
- 输入
在输入命令时,按下Tab ↹会根据已输入内容自动补全第一个可能的命令或用户名。若已输入内容可对应多个命令或用户名,聊天框中会显示所有可能结果的列表;再次按下Tab ↹会在输入栏内枚举这个列表。
- 某些命令的一些额外参数也可能可以通过Tab ↹自动补全。
通过更改聊天设置,聊天框的尺寸可以缩小,透明度也可以调节,甚至可以完全隐藏。
如果玩家键入了不存在、有语法错误或其没有权限执行的命令,则该命令无效,玩家会收到一条错误消息。
返回的错误消息只能被试图这样使用命令的用户自己看见。
复述功能[]
按下CTRL + B会切换复述功能(Narrator),这是一个会自动朗读聊天消息(包含玩家名字)的文字转语音引擎,复述功能可以切换为以下状态:
- 关闭:复述功能关闭。
- 复述所有:复述功能会朗读聊天和系统消息。
- 复述聊天消息:复述功能只朗读玩家发出的消息。
- 复述系统消息:复述功能只会朗读系统发出的消息(命令输出和系统通知,等等)。
复述功能不会朗读命令和命令输出。
聊天屏蔽[]
主条目:多人游戏§社交屏幕
玩家可以屏蔽特定玩家的聊天消息。被屏蔽的目标是一个微软账户,因此在使用同一游戏账号时,聊天消息的屏蔽状态会在Java版和基岩版中同步。
历史[]
Java版Classic | |||||
---|---|---|---|---|---|
0.0.15a(多人测试2) | 加入聊天系统。 | ||||
0.0.15a(多人测试3) | 加入管理员命令(例如/kick, /ban 与/fly)。 | ||||
0.0.17a | 在输入聊天信息时可同时查看聊天历史。 | ||||
玩家不再能够中单人游戏中进行聊天。 | |||||
0.0.18a_01 | 加入了新的聊天字符:\ | @ $ 。 | ||||
0.0.23a | 在Tab玩家列表中点击玩家名可将其填入聊天框中。 | ||||
Java版Indev | |||||
0.31 | 20091223-1 | 由于多人游戏在此版本中不可使用,聊天也不再可用。 | |||
Java版Alpha | |||||
v1.0.9 | 在私人多人游戏服务器测试中,聊天系统被重新加入,并添加了对Unicode的支持。[1] | ||||
v1.0.12 | 聊天文本现在会自动换行。 | ||||
Java版 | |||||
1.1 | 可以在多人游戏聊天栏中输入彩色字符。 | ||||
1.2.1 | 正式版 | 在原版客户端的多人游戏聊天栏中不再可以输入彩色字符。 | |||
1.2.4 | 加入了聊天记录。 | ||||
现在可以点击聊天屏幕中的链接。 | |||||
现在可以在聊天框中复制和粘贴文本。 | |||||
可以通过使用Tab ↹键补全玩家名称。 | |||||
1.3.1 | 12w16a | 现在可以在单人游戏中聊天和输入命令。 | |||
1.7.2 | 13w37a | 存储了截图的消息现在可以点击来打开截图。 | |||
点击URL现在可以将其打开。 | |||||
点击消息中的玩家名称现在可以自动填充向其发送私聊消息的命令。 | |||||
添加了悬浮事件和点击事件,可以通过/tellraw 来发送。 | |||||
1.8 | 14w02a | 信息现在分为聊天信息、系统信息和动作栏信息。 | |||
动作栏信息会持续显示,聊天信息和系统信息会依据聊天设置显示或否。 | |||||
在调试提示框打开时,聊天框中的一些用户名会在鼠标悬停时显示对应玩家的UUID。 | |||||
14w03a | 改进了聊天信息传输机制。 | ||||
实体名称现在有悬浮事件。 | |||||
F3+D组合键可用于清除消息记录和消息回显。 | |||||
1.9 | 15w43a | 聊天现在支持中文、日文、韩文,以及可能的其他以输入法输入的文字。 | |||
1.11 | 16w32a | 许多消息从消息界面被移动到了快捷栏。 | |||
16w38a | 聊天信息长度限制从100变为256。 | ||||
1.12 | 17w13a | 加入复述功能,可朗读聊天屏幕中的文本。 | |||
17w15a | 加入了切换复述功能的弹出通知。 | ||||
复述功能具有4种模式:“关闭”、“复述所有”、“复述聊天信息”和“复述系统消息”。 | |||||
1.16.4 | pre1 | 加入社交屏幕,可以屏蔽其他玩家的聊天消息。 | |||
rc1 | 加入了隐藏匹配名称的选项。 | ||||
1.19 | 22w17a | 聊天信息现在会加密。 | |||
在启动游戏时,玩家会被给予用于解密聊天信息的键值对。 | |||||
聊天文字样式现在可通过服务器资源包利用chat.type.text 字符串处理。 | |||||
22w18a | 通过/say 、/msg 、/teammsg 和/me 命令发出的聊天信息现在会加密。
| ||||
在chat_type 注册表的控制下,服务器现在可以定义客户端的不同的聊天样式。 | |||||
22w19a | 服务器现在可以启用聊天预览,从而显示即将发送的信息的预览。 | ||||
pre1 | 诸如/say 和/msg 等聊天命令现在可以使用聊天预览。 | ||||
1.19.1 | 22w24a | 加入了聊天举报系统,现在玩家可以在社交互动界面内进行聊天举报。 | |||
pre2 | 未使用安全聊天系统签名或已被服务器篡改的消息现在会被标记。 | ||||
消息的信任状态现在以彩色文本和图标显示。将鼠标悬停在该图标上可提供有关信任状态的更多信息。 | |||||
pre3 | 将聊天信息的滚动条移至聊天窗口的右侧。 | ||||
系统信息现在会以灰色指示器显示。 | |||||
msg_command 聊天类型现在被拆分为msg_command_incoming 和msg_command_outgoing 。 | |||||
team_name 聊天类型参数现在被重命名为target 。 | |||||
pre4 | 服务器里的不安全的联系信息现在会以[不安全] 前缀标记。
| ||||
聊天信息的顺序现在是加密的。 | |||||
pre5 | 输入聊天消息时,显示的聊天消息的签名状态现在用彩色指示器显示。 | ||||
当聊天信息预览等待签名时,聊天预览的背景会稍微变淡。 | |||||
team_msg_command 聊天类型现在被拆分为team_msg_command_incoming 和team_msg_command_outgoing 。 | |||||
pre6 | 调整了用于发送消息的签名指示器的颜色,以提高可访问性。 | ||||
rc3 | 聊天输入框不再应用具有负数的自定义字体字形或尺寸大于32的字形。 | ||||
1.19.3 | 22w42a | 移除了聊天预览。 | |||
1.20.2 | 23w32a | 客户端接收到无效聊天消息时不再会断开连接,而是显示一条占位消息。 | |||
携带版Alpha | |||||
0.7.0 | 加入了聊天系统。 | ||||
0.7.2 | 改进了聊天屏幕,缩小了按钮,加入了隐藏屏幕键盘的按钮,且输入消息时可以看见聊天屏幕。 | ||||
添加了对Unicode的支持。 | |||||
0.7.4 | 添加了命令系统,可以通过聊天来输入。不过,此时游戏中没有任何命令。 | ||||
0.8.0 | build 1 | 文本不再会显示到聊天屏幕的外面。 | |||
0.9.0 | build 1 | 与世界交互时不能再打开聊天屏幕了。 | |||
0.10.0 | build 1 | 聊天消息的外框现在与文本一样宽,而不再是整个屏幕的宽度。 | |||
0.11.0 | build 1 | 在聊天屏幕中添加了隐藏按钮。 | |||
0.12.1 | build 1 | 调整了聊天按钮,现在在屏幕的正上方。 | |||
build 7 | 玩家现在可以在使用床睡觉时聊天。 | ||||
0.14.0 | build 1 | 修复了不能在聊天中使用颜色的问题。 | |||
携带版 | |||||
1.0.0 | 1.0.0.0 | 更改了聊天消息的位置,不会再挡住生命和护甲的显示。 | |||
基岩版 | |||||
1.2.0 | 1.2.0.2 | 在没有输入文字时按下发送按键会关闭聊天屏幕。 | |||
现在可以屏蔽聊天消息 | |||||
1.7.0 | 1.7.0.2 | 提及玩家现在会显示高亮的黄色文本。 | |||
输入@ 现在会提供玩家名称补全。 | |||||
1.9.0 | 1.9.0.0 | 驯服的生物的死亡消息现在会出现在聊天消息中。 | |||
1.11.0 | 1.11.0.4 | 现在会在玩家进入世界时出现"Press T, RETURN, or Gamepad Button8 to open chat"的消息。 | |||
1.13.0 | 1.13.0.2 | 加入了进入世界后禁用聊天提示的功能。 | |||
? | 添加了改变聊天颜色和字体的功能。 | ||||
1.18.30 | 现在按下Ctrl + ← Backspace会删除输入光标前方的整个单词。 | ||||
现在按下Ctrl + Delete会删除输入光标后方的整个单词。 | |||||
现在按下Ctrl + ←会将输入光标移动到光标之前的单词的开头。 | |||||
现在按下Ctrl + →会将输入光标移动到光标之后的下一个单词的开头。 |
参考[]
语言