格式化代码

您所在的位置:网站首页 ivvi格式化 格式化代码

格式化代码

2024-05-28 18:57| 来源: 网络整理| 查看: 265

  本条目介绍的是较早的基于§的格式化系统。关于较新的JSON系统,请见“文本组件格式”。 一本展示了所有的格式化代码和字符的书

格式化代码(Formatting code),又称颜色代码(Color code),能使在游戏中加入含颜色和格式信息。

在Minecraft中,可以以分节符号(§)产生带色文字。 于Windows中,按Alt + NUMPAD0NUMPAD1NUMPAD6NUMPAD7或Alt + NUMPAD4NUMPAD1NUMPAD4NUMPAD5NUMPAD2。 于macOS中,按下⌥ Option + 6。 于Linux中,按下 Compose + S + O。 而在基岩版中,分节符号能被输入进告示牌、世界名称、重命名栏及聊天栏而产生带色文字。 且外部程序也能将其加入于其他位置。

目录 1 用法 1.1 颜色代码 1.2 格式代码 1.3 输入 1.4 示例 2 用途 2.1 server.properties和pack.mcmeta 2.2 旧版本兼容性 2.3 自定义语言与文字文件 2.4 世界名称 2.5 服务器名称 3 你知道吗 4 参考 用法[编辑 | 编辑源代码]

可以在分节符(§)后加某个字符来格式化文本。如果字符是十六进制数字,在客户端里可用于显示文本时切换颜色。在基岩版中,分节符可以用任何能输入文字的地方;而在Java版中,则可以用在server.properties、pack.mcmeta、语言文件、世界标题和服务器名称中。

如果在格式代码后使用颜色代码,则格式代码的作用范围只能持续到颜色代码之前。例如,§cX§nY会显示为XY,而§nX§cY会显示为XY。因此,当使用颜色代码与格式代码一起使用时,确保首先使用颜色代码,并在更改颜色时重用格式代码。

§a§o§lDedicated Ser§rver§c§k 的效果

在基岩版中,在颜色代码后面的格式代码仍然生效。此外,如果用了混淆代码而没有在行尾使用重置代码,客户端GUI会继续模糊MOTD传过来的文字和版本号显示:

§r可以用于重置文字样式。例如:§nXXX§rYYY会显示为XXXYYY。

颜色代码[编辑 | 编辑源代码] 不同颜色所对应的十六进制数字。使用§+相应数字或字母可以得到对应的颜色。例如,§e会显示为黄色 代码 名称 前景色 背景色 等效的ANSI转义序列 版本 R G B Hex R G B Hex §0 black 0 0 0  #000000 0 0 0  #000000 \e[0;30m §1 dark_blue 0 0 170  #0000AA 0 0 42  #00002A \e[0;34m §2 dark_green 0 170 0  #00AA00 0 42 0  #002A00 \e[0;32m §3 dark_aqua 0 170 170  #00AAAA 0 42 42  #002A2A \e[0;36m §4 dark_red 170 0 0  #AA0000 42 0 0  #2A0000 \e[0;31m §5 dark_purple 170 0 170  #AA00AA 42 0 42  #2A002A \e[0;35m §6 gold 255 170 0  #FFAA00 42 42 0  #2A2A00 \e[0;33m [仅JE] 64 42 0  #402A00 [仅BE] §7 gray 170 170 170  #AAAAAA 42 42 42  #2A2A2A \e[0;37m §8 dark_gray 85 85 85  #555555 21 21 21  #151515 \e[0;90m §9 blue 85 85 255  #5555FF 21 21 63  #15153F \e[0;94m §a green 85 255 85  #55FF55 21 63 21  #153F15 \e[0;92m §b aqua 85 255 255  #55FFFF 21 63 63  #153F3F \e[0;96m §c red 255 85 85  #FF5555 63 21 21  #3F1515 \e[0;91m §d light_purple 255 85 255  #FF55FF 63 21 63  #3F153F \e[0;95m §e yellow 255 255 85  #FFFF55 63 63 21  #3F3F15 \e[0;93m §f white 255 255 255  #FFFFFF 63 63 63  #3F3F3F \e[0;97m §g minecoin_gold 221 214 5  #DDD605 55 53 1  #373501 — [仅BE] §h material_quartz 227 212 209  #E3D4D1 56 53 52  #383534 — [仅BE] §i material_iron 206 202 202  #CECACA 51 50 50  #333232 — [仅BE] §j material_netherite 68 58 59  #443A3B 17 14 14  #110E0E — [仅BE] §m material_redstone 151 22 7  #971607 37 5 1  #250501 — [仅BE] §n material_copper 180 104 77  #B4684D 45 26 19  #2D1A13 — [仅BE] §p material_gold 222 177 45  #DEB12D 55 44 11  #372C0B — [仅BE] §q material_emerald 17 160 54  #47A036 4 40 13  #04280D — [仅BE] §s material_diamond 44 186 168  #2CBAA8 11 46 42  #0B2E2A — [仅BE] §t material_lapis 33 73 123  #21497B 8 18 30  #08121E — [仅BE] §u material_amethyst 154 92 198  #9A5CC6 38 23 49  #261731 — [仅BE] 格式代码[编辑 | 编辑源代码] 代码 名称 等效的ANSI转义序列 在基岩版可用 在Java版可用 §k 随机 \e[8m 是 是 §l 粗体 \e[1m 是 是 §m 删除线 \e[9m 否[1] 是 §n 下划线 \e[4m 否[1] 是 §o 斜体 \e[3m 是 是 §r 重置 \e[0m 是 是

使用§k循环出现的随机字符会与原有字符的宽度相同。例如,如果是“m”则随机字符都是宽字符,而如果是“i”则都是窄字符。

输入[编辑 | 编辑源代码] 参见:Unicode输入法 在Windows上,大多数美式/英式英语键盘可以用Alt + NUMPAD2NUMPAD1(在代码页437上为Alt码)或Alt + NUMPAD7NUMPAD8NUMPAD9输入“§”。如果是其他键盘,通常可以用Alt + NUMPAD0NUMPAD1NUMPAD6NUMPAD7输入。 如果在Windows注册表中启用了EnableHexNumpad,也可以用Alt + NUMPAD+ANUMPAD7(“A”是主键盘上的)。因为分节符在Unicode内,所以任何语言下这种方式都可用。 在Mac美式键盘上可以按⌥ Option + 6(也可以按⌥ Option + 5来调出扩展符号),其他键盘则要换成⌥ Option + 00a7。 在Linux上,可以按组合键Composeso或使用Unicode快捷键Control + ⇧ Shift + u00a7。 在Nintendo Switch上,选择语言(地球图标),滑至底部找到“符号”一栏,“§”在第2页最后一行右侧。 在Android上: GBoard:“§”在“更多符号”中,先点击数字和符号按钮 (?123),然后点击更多符号按钮 (=\


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3