Skip to content

消息文件

在这里你可以找到配置插件消息的相关信息。

你能编辑的所有消息都存储在语言文件中。大多数消息都可自定义(约 99%),你可以按需编辑。其中一些消息包含内建变量,用于显示完成操作的相关信息。

例如,进行该操作的玩家名称、操作针对的目标等。

除了内建变量以外,所有消息文本都可以嵌入来自 PlaceholderAPI 或 MVdWPlaceholderAPI 的变量,你可以在主页找到。你可以借此制作更复杂的消息。例如,带有悬浮提示框的可点击消息。

原文本

原文本为不包含其他内容的字符串 —— 不能点击、不能发送 ActionBar 消息等内容。这些消息抑郁编辑。你要做的就是将消息文本当做字符串编辑,就这样!

YAML
RAW_MESSAGE: '我是一条不带任何特殊功能的字符串! &a支持颜色! &{HEX:4e87ee}即便是 1.16 加入的十六进制颜色也是支持的!!'
NEW_LINE_MESSAGE: |
  &a这是第一行.
  &6这是第二行.
  &c你可以添加任意多的行数 :D

复杂消息

复杂消息指带有额外操作的消息。ActionBar 消息、标题消息、悬浮提示框文本都处于这些分类。

信息

你可以在一条消息内组合使用不同的消息类型。

ActionBar 消息

你可以发送 ActionBar 消息,它位于物品栏上方。格式如下:

YAML
MESSAGE:
  action-bar:
    text: '&a这会以 ActionBar 消息的形式发出!'

标题消息

你可以向玩家发送标题,即显示在准星上方的大字。格式如下:

YAML
MESSAGE:
  title:
    title: '&a大字文本'  # 若你不需要这一部分,只需将其改为 '' 即可.
    sub-title: '&6小字文本'  # 若你不需要这一部分,只需将其改为 '' 即可.
    fade-in: 20  # 淡入时间 (单位为刻).
    duration: 60  # 持续时间 (单位为刻).
    fade-out: 20  # 淡出时间 (单位为刻).

BossBar 消息

你可以向玩家发送 BossBar 消息,即血条消息。格式如下:

YAML
MESSAGE:
  bossbar:
    color: 'PINK'  # BopssBar 消息的颜色.
    message: '&eBossBar 消息示例'
    ticks: 100  # BossBar 的持续时间 (单位为刻)

声音

你可以在发送消息的同时播放声音,格式如下:

YAML
MESSAGE:
  sound:
    type: 'ENTITY_EXPERIENCE_ORB_PICKUP'  # 播放的音效名称.
    volume: 1
    pitch: 1

可交互消息

你可以向玩家发送带有悬浮提示框或点击动作的消息。格式如下:

YAML
MESSAGE:
  a:   # 随机但不可重复的键名.
    text: '&a这是一段悬浮字提示文本.'
    tooltip: '&6隐藏的消息!'
  b:
    text: '&6这条消息可以触发命令, 且位于上一条消息之后.'
    command: '/gmc'

自定义语言文件

创建一个新语言文件非常简单。你只需要复制 en-US.yml 文件,然后将其重命名为有效的语言格式即可!你可以在这里找到可用语言代码的列表。
在你创建了新的文件之后,你可以通过上文提及的格式编辑消息文件。如果版本更新增添了新的消息字符串,则它们会以英语原文的方式出现在你的自定义语言文件中。

贡献者

The avatar of contributor named as SnowCutieOwO SnowCutieOwO

页面历史