彩色文字

教你怎么打出 彩色的文字

认识彩色字符

在打出 彩色文字 前,你需要了解一下,在 我的世界 中对应颜色的字符


字符对应的颜色


补充:§l 字体加粗、§m 斜体字、§n 下划线
图源:百度经验

颜色词

词 = 颜色
black = [黑色]
dark_blue = [深蓝色]
dark_green = [深绿色]
dark_aqua = [湖蓝色]
dark_red = [深红色]
dark_purple = [紫色]
gold = [金色]
gray = [灰色]
dark_gray = [深灰色]
blue = [蓝色]
green = [绿色]
aqua = [天蓝色]
red = [红色]
light_purple = [粉色]
yellow = [黄色]
white = [白色]

功能词

词 = 功能
bold = 加粗
italic = 斜体
underlined = 下划线
strikethrough = 删除线
obfuscated = 乱码

true = 是
false = 否

物品文本

在游戏内 我们无法打出 "§" 字符,但不代表就不能使用改颜色了

借助第三方模组 “背包编辑器” 就可以实现 打出 "§" 字符

演示

注:背包编辑器默认按键为:R,如果打不开 背包编辑器 请更改按键。

1、按 E 打开背包,将鼠标光标放置在 物品 上并按下 R 键,打开背包编辑器。

2、将光标定位到需要改色的文本前,在右下方找到 §键并按下,然后你会发现出现了§字符,在字符后面 写入颜色字符即可

注:§字符,在字符后面 写入颜色字符 后会自动隐藏!可以持续按键盘上的 ←键 知道字符出现。

例:
Test 没有插入字符
§Test 按下按钮后插入字符
§1Test 插入颜色字符显示
Test 插入颜色字符隐藏

移动光标:
T|est
Te|st
Tes|t
Test|

结果:
Test

视频教程

对话文本

使用指令实现更改颜色,指令不能使用 /say 因为这根本就只支持纯文本

请使用:/tellraw 指令,指令的介绍,这里就不多说,指令介绍页中已经详细写出了。

这里只给出语法与例子
语法:/tellraw 玩家 [{"text":"文本","color":"颜色词","功能词":"是/否"}]
例子:/tellraw @a [{"text":"蛋白666","color":"red","bold":"true"}]
分色:
/tellraw @a [{"text":"斗鱼","color":"yellow","bold":"true"},{"text":"主播蛋白i","color":"red","bold":"true"}]

地图/资源包标题文本

地图 或 资源包 更改颜色与 物品文本 类似,只是需要你手动打出 "§ " 字符

演示

修改名称:进入 地图文件夹资源包文件夹重命名地图名称,在名称内写入 § 字符加上 颜色字符 即可

修改标题:
地图篇:
注:这需要借助 NBT工具来修改

1、打开 地图文件夹 并且 打开 NBTExplorer (NBT工具)

2、将地图文件夹内的 "level.dat" 文件拖入 NBTExplorer 窗口中

3、展开 "Data: 24 entries" (你与我的可能会不一样,但都是 Data 开头的),找到 "LeveName"

4、双击 "LeveName",打开编辑窗,在里面以 §字符+颜色字符+文字 的格式编写

5、编辑完成,在 左上方 找到保存按钮,点击保存即可

6、返回游戏,刷新 地图目录 即可
(返回 游戏标题界面,再进入 游戏目录页 就刷新了)

资源包篇:

这个很好改,就是将 pack.mcmeta 文件中的 "description" 数值以 §字符+颜色字符+文字 的格式 更改即可