提及

提及

一个用于Minecraft聊天的提及模组。

管理

MineMention

MineMention 是一个聊天提及模组,让你可以更好地指定消息的接收对象。

MineMention 允许你在聊天中提及个人或群组。当你的消息中包含至少一个提及对象时,消息将不会显示给所有玩家,而只会发送给你所提及的对象。你可以同时提及多个人。

每当你输入 @ 时,都会获得提及对象的自动补全功能:

MineMention 内置了三个可以提及的群组,其他模组也可以轻松添加更多群组:

  • @everyone 提及服务器上的每一位玩家。
  • @here 提及同一维度中的每一位玩家。
  • @near 提及 100 格范围内的每一位玩家。

你还可以点击聊天消息中的提及对象或发送者名称来回复对方:

现在你可能会想:当我与其他玩家进行私聊时,我不想每次都输入 @玩家名。 幸运的是,你可以运行 /d 玩家名 命令来更改你的默认提及对象(当你未明确指定提及对象时,将使用这些默认提及)。

要更改默认提及对象,请运行 /d 并附带一串提及列表作为参数,这些参数将成为你的新默认提及对象(但不包含前面的 @ 字符)。不带参数运行 /d 则可将其重置为 @everyone

你还可以在聊天框上方看到你当前的默认提及对象:

当多个模组注册了相同的特殊提及对象(@team 的情况经常发生),默认情况下所有这些提及对象将不可用。但你可以在配置中修改这一点。有一个名为 mentions 的映射表,你可以通过它指定特殊提及对象的具体行为。键始终是特殊提及对象的名称,值是该提及对象功能的 ID。你可以重定向除 @everyone 之外的所有提及对象。如果将一个提及对象重定向到 minemention:none,则可以将其移除。

示例:

{
  "mentions": {
    "here": "minemention:none",
    "near": "minemention:none",
    "close": "minemention:near"
  }
}

这将移除 @here,并将 @near 更名为 @close

内置提及对象的 ID 分别为 minemention:everyoneminemention:hereminemention:nearminemention:ftbminemention:none