手册:JSON UI/TextComponent

来自Minecraft基岩版开发Wiki
    •  text:该标签控件显示的文本,如果该字段内容是以#开头的形如#<custom_binding_name>的绑定字符串格式,则#<custom_binding_name>会在该字段被解析时立即加入该控件的属性包,并在该属性绑定获取到值时将该标签的文本实时设置为该值,其中<custom_binding_name>是任意字符串,代表控制该字段的属性绑定的绑定名。
    •  text_tts:该标签控件文本转语音(TTS)的文本。
    •  color:该标签控件文本的颜色,可以填写一个颜色字符串或一个RGBA颜色数组,默认为white
    •  locked_color:该标签控件文本被锁定时的颜色,可以填写一个颜色字符串或一个RGBA颜色数组,默认为 color的颜色。
    •  shadow:该标签控件文本是否有阴影,默认为false
    •  hide_hyphen:该标签控件文本是否隐藏连字符-,默认为false
    •  locked_alpha:该标签控件文本被锁定时的透明度,默认为1.0
    •  font_size:该标签控件文本的字号,默认为normal
    •  font_scale_factor:该标签控件文本字体缩放因子,默认为1.0
    •  localize:该标签控件文本是否支持本地化,默认为true
    •  line_padding:该标签控件文本的行间距,默认为0.0
    •  enable_profanity_filter:该标签控件文本是否开启敏感词过滤,默认为true
    •  notify_on_ellipses:在遇到省略号时提醒的文本。
      • :一条文本。
    •  font_type:该标签控件文本的字体,可以填写硬编码的runeunicodesmoothdefault类型或font_metadata.json文件中定义的字体别名,默认为UnicodeFont别名对应的字体。
    •  text_alignment:该标签控件文本的对齐方式,可以填写一个文本对齐方式字符串,默认为left