TagFormatting

22 个颜色 / 样式 tag

基本信息

属性 值
路径 com.github.lunatrius.ingameinfo.tag.TagFormatting
行数 214
分类 formatting
注册 tag 数 22

全部 22 个 tag

16 个颜色(对应原版 EnumChatFormatting)

tag 名 内部类 格式码
black Black §0
darkblue DarkBlue §1
darkgreen DarkGreen §2
darkaqua DarkAqua §3
darkred DarkRed §4
darkpurple DarkPurple §5
gold Gold §6
gray Gray §7
darkgrey DarkGray §8
blue Blue §9
green Green §a
aqua Aqua §b
red Red §c
lightpurple LightPurple §d
yellow Yellow §e
white White §f

⚠️ 第 9 个 tag 的名字是 darkgrey(英式拼写), 而内部类名是 DarkGray(美式)。tag 名与类名拼写不一致 —— 配置里必须写 darkgrey,而 TagFormatting.Gray / DarkGray 是两个不同的类。

6 个样式

tag 名 内部类 作用
obfuscated Obfuscated §k 混淆跳动字
bold Bold §l 加粗
strikethrough Strikethrough §m 删除线
underline Underline §n 下划线
italic Italic §o 斜体
reset Reset §r 重置

用法

这些 tag 本身不产出有意义的数据,而是在文本里插入格式码前缀。 默认配置 assets/ingameinfo/InGameInfo.xml 里可见 <str>$eDay</str>(黄色 Day)、<str>($aSlime$f)</str> 这种写法。

相关