bubble.yml
发送者和查看者的要求:
发送者要求: 要发送气泡,玩家必须满足
sender-requirements下定义的条件。在这种情况下:玩家需要
bubbles.send权限。玩家还必须具有指定的
potion-effect,在本例中为"INVISIBILITY<0",这意味着玩家没有隐身药水效果
查看者要求: 要查看气泡,玩家必须具有
viewer-requirements下定义的bubbles.see权限。
sender-requirements:
permission: bubbles.send
potion-effect: "INVISIBILITY<0"
viewer-requirements:
permission: bubbles.see黑名单频道:
blacklist-channels部分允许您指定哪些频道不会显示气泡。在此示例中:"Private"和"Admin"频道被列入黑名单,这意味着这些频道中不会显示气泡。
blacklist-channels: - Private - Admin
频道模式:
channel-mode选项控制谁可以看到频道内的气泡:ALL: 所有玩家都可以看到气泡。
JOINED: 只有同一频道内的玩家才能看到彼此的气泡。
CAN_JOIN: 有权加入特定频道的玩家将在这些频道中看到气泡。在此配置中,
channel-mode设置为ALL,这意味着所有玩家都可以看到气泡。
默认气泡:
如果玩家没有指定特定的气泡,则
default-bubble设置定义应显示哪个气泡。此处,它设置为'chat'。
显示设置:
Y-Offset:
y-offset调整气泡相对于最高铭牌的位置。在本例中,它设置为0.1,这意味着它将显示在铭牌略上方。查看范围:
view-range定义玩家在多远的距离内仍能看到气泡。这里,它设置为0.5。(0.5 * 视距)
气泡显示时间:
停留时间:
stay-duration指定气泡保持可见的时间(以刻为单位)。在本例中,它设置为 150 刻,相当于 7.5 秒。淡入和淡出时间:
appear-duration和disappear-duration控制气泡淡入和淡出所需的时间。在这里,气泡需要 4 刻(0.2 秒)才完全出现,2 刻(0.1 秒)才完全消失。
气泡设置:
在
bubble-settings下,您可以配置单个气泡:显示名称:
display-name是气泡的名称,在本例中,它被称为"白色气泡"。最大行数:
max-lines设置决定可以显示多少行文本。对于"chat"气泡,最多允许显示 3 行。行: 每行对应一个特定的聊天气泡(例如,
chat_1、chat_2、chat_3)。行宽:
line-width定义每行的最大宽度,这里设置为 150。背景颜色:
background-color指定气泡背景的 ARGB 值(alpha、红色、绿色、蓝色)。在本例中,它设置为0,0,0,0(完全透明)。文本前缀和后缀: 这些字段允许您为文本添加格式。此处的
text-prefix使用<black>颜色标签和名为"nameplates"的自定义字体,并带有移位效果(shift_0)。text-suffix关闭字体和颜色标签。
最后更新于