ItemsAdderAdditionsItemsAdderAdditions
行为

文本展示

在任意 ItemsAdder 自定义方块或家具上方显示悬浮文本。支持 MiniMessage 格式、PlaceholderAPI 占位符和字体图片

Since v1.0.8

将一个或多个悬浮文本展示附加到自定义方块或家具上。支持 MiniMessage 格式、PlaceholderAPI 占位符和 ItemsAdder 字体图片

适用于方块家具复杂家具

基本配置

behaviours:
  text_display:
    text: "<yellow>你好!"

多行文本(每个列表条目为一行):

behaviours:
  text_display:
    text:
      - "<bold>存储"
      - "<gray>右键点击打开"

多个展示实体

使用 displays 部分可将多个文本展示附加到同一物品上。每个条目可独立设置位置和样式

behaviours:
  text_display:
    displays:
      label:
        text: "<gold><bold>我的箱子"
        offset: "0, 0.5, 0"
      hint:
        text: "<gray><i>右键点击打开"
        offset: "0, 0.25, 0"

选项

类型默认值描述
text字符串或列表(必填)要显示的文本。支持 MiniMessage、PlaceholderAPI 和 :icon: 字体图片
offset"x, y, z" 或列表"0, 0.25, 0"相对于方块或家具中心的位置偏移
billboardFIXED | VERTICAL | HORIZONTAL | CENTERVERTICAL展示实体如何旋转以面向玩家
alignmentLEFT | CENTER | RIGHTCENTER展示实体内的文本对齐方式
text_shadow布尔值true文本是否有投影
see_through布尔值false文本是否可透视方块
line_width整数 ≥ 11403换行前的最大行宽(像素)
background#RRGGBB#RRGGBBAAfalsenullnull背景颜色。nullfalse 使用原版默认的深色背景
text_opacity浮点数 0.0-1.0(省略时为默认值)文本不透明度。0.0 为完全透明,1.0 为完全不透明。完全省略此键则使用原版默认值(完全不透明)
scale浮点数 > 0、"x, y, z" 或列表1.0文本大小倍率。单个值统一应用;使用 "x, y, z" 或包含 3 个元素的列表可进行非均匀缩放
view_range浮点数 > 016.0展示实体可见的距离(方块)
refresh_interval整数 ≥ 00每位玩家的文本刷新频率(以刻为单位)。0 禁用自动刷新。使用会随时间变化的 PlaceholderAPI 占位符时,设置为正值
brightness整数 0-15、[block, sky] 或配置节(省略时使用世界光照)覆盖光照等级。单个整数会将方块光和天空光设为相同值。使用包含两个元素的列表 [block, sky] 或带有 block:sky: 键的配置节可分别设置。省略则继承世界光照
shadow_radius浮点数 ≥ 00.0文本后方投影的半径
shadow_strength浮点数 ≥ 01.0投影的强度(不透明度)
yaw浮点数0.0展示实体的水平旋转角度(度)。仅在 billboardFIXED 时有意义
pitch浮点数0.0展示实体的垂直旋转角度(度)。仅在 billboardFIXED 时有意义

完整示例

behaviours:
  text_display:
    text:
      - "<aqua><player_name>"
      - "<gray>分数:<gold>%vault_eco_balance%"
    offset: "0, 0.6, 0"
    billboard: VERTICAL
    alignment: CENTER
    text_shadow: true
    see_through: false
    line_width: 1403
    background: "#00000080"
    scale: 1.0
    view_range: 16.0
    refresh_interval: 20

备注

  • 文本支持 MiniMessage 格式标签
  • 如果安装了 PlaceholderAPI,PlaceholderAPI 占位符会按玩家解析
  • 支持 ItemsAdder 字体图片(:my_icon:
  • 使用会随时间更新的占位符时,请将 refresh_interval 设置为正值(例如 20 表示每秒刷新一次)

相关页面

On this page