BisectHosting 的 Minecraft 服务器具有一项特殊功能,可以从游戏内拉取消息,并在 BisectHosting Starbase 面板中查看这些消息。 通过使用 Regex,聊天面板可以通过监控控制台来拉取玩家消息。 但是,Regex 只能检测特定格式,因此使用 插件 或模组提供自定义格式的玩家,必须使用 Regex 指定新的消息样式。
1. Regex 是一套系统,用于自动从控制台抓取游戏内聊天消息,并将其导入聊天面板。
2. 默认情况下,Regex 只会检测标准聊天格式,例如: <username> {message}。
3. 这会导致自定义聊天格式无法显示在聊天面板中,例如: username: {message}。 要解决此问题,请点击编辑 Regex。
4. 在聊天 Regex 修改器字段中,粘贴以下默认格式 <(?P<name>.*)> (?P<message>.*)
5. 将尖括号 在 (?P<name>.*) 外侧替换为新的消息格式,并确保体现字符之间的空格。
注意:如果玩家消息在游戏内显示为
[Steve] >> Message,则 Regex 应更改为[(?P<name>.*)] >> (?P<message>.*)
6。 点击保存更改按钮。
7. 具有指定格式的消息将从控制台拉取到聊天面板中。
Regex 示例
| Regex 模式 | 输出 |
|---|---|
<(?P<name>.*)> (?P<message>.*) |
|
(?P<name>.*): (?P<message>.*) |
|
<(?P<name>.*)> // (?P<message>.*) |
|
<(?P<name>.*)> >> (?P<message>.*) |
|
<(?P<name>.*)> = (?P<message>.*) |