截图
介绍
Phoenix Chromatic Colors
Phoenix Chromatic Colors 是一个模组,它使用简单的颜色代码来添加高级文本着色和动态文本效果。
它允许告示牌、书籍、聊天消息、物品名称、流体名称以及任何支持 Minecraft 语言文本格式的内容使用:
- 自定义十六进制颜色
- 动态渐变
- 波浪效果
- 脉冲效果
- 故障效果
- 抖动效果
- 彩虹文本
以及更多
该模组使用 & 符号在游戏内激活颜色/效果代码,使用 § 符号在语言文件中使用它们。
基本用法
使用颜色代码
要使用自定义颜色:
&zHello World
如果 z 被映射为电光紫,文本就会变成紫色。
默认包含的代码
| 代码 |描述 |
| —— |——————– |
| &z |电光紫 |
| &s |辣椒红 |
| &w |动态波浪效果 |
| &p |脉冲颜色 |
| &* |静态彩虹 |
| &y |平滑渐变 |
| &g |故障文本 |
| &$ |拉伸文本 |
| &- |呼吸文本 |












Unicode 支持
任何 Unicode 字符都可以用作代码符号。
示例:
&★Hello
&☀Gold Text
&❤Love
这意味着你不限于普通字母。
配置文件
所有自定义代码都存储在:
phoenix_chromatic_colors_codes.yaml
你可以自由添加自己的颜色和效果。
创建简单的颜色代码
语法
symbol:hexcode
示例
p:ff2100
这会创建:
&pHello
它使用以下颜色显示文本:
#ff2100
十六进制代码说明
十六进制代码不应包含 #。
正确:
ff2100
错误:
#ff2100
创建效果代码
效果允许动态或移动的文本。
语法
symbol:colorSpeed,movementSpeed,movementID,hexCode,hexCode...
效果参数
| 参数 |描述 |
| ————- |————————— |
| symbol |游戏内使用的代码 |
| colorSpeed |颜色变化速度 |
| movementSpeed |动画移动速度 |
| movementID |效果类型 |
| hexCode... |一个或多个颜色 |
可用的内置效果
| 效果 ID |描述 |
| ———- |—————————- |
| wave |波浪移动渐变 |
| pulse |脉冲颜色 |
| shake |随机抖动移动 |
| glitch |扭曲故障动画 |
| none |仅纯渐变 |
| breath |呼吸文本 |
| stretching |拉伸 |
| rainbow |静态彩虹循环 |
| discord |Discord 加成风格渐变 |
示例:波浪效果
w:1.0,1.0,wave,ff2100,f2c300
用法:
&wHello
这会创建一个动态的橙色/黄色波浪渐变。
示例:脉冲效果
u:0.8,0.5,pulse,ff0000,ffffff
它在红色和白色之间脉冲。
示例:纯渐变
g:0.0,0.0,none,ff0000,00ff00,0000ff
创建一个平滑的静态 RGB 渐变。
彩虹支持
你可以使用关键字:
rainbow
代替十六进制代码。
示例:
r:1.0,1.0,wave,rainbow
多种渐变颜色
效果支持多种颜色。
示例:
m:1.0,0.8,wave,ff0000,00ff00,0000ff,ff00ff
这会创建一个由 4 种颜色组成的动态渐变。
游戏内示例
告示牌
&wWelcome!
书籍
&pChapter One
物品名称
&gLegendary Sword
模组语言支持
该模组对仅支持语言文本格式的模组尤其有用。
示例包括:
物品
流体
工具提示
GUI 标签
模组名称
描述
Discord 效果
discord效果可重现 Discord 服务器的加成渐变样式。
示例:
d:1.0,1.0,discord,5865f2,eb459e
ChromaticAPI 支持
其他模组可以使用以下方式添加自定义效果:
ChromaticAPI
这使开发者能够注册全新的移动/效果类型。
更多信息请参阅 GitHub 页面。
提示
渐变的使用建议
通常使用 2–4 种颜色效果最好。
颜色过多可能会影响可读性。
性能
移动速度过快时,在聊天或告示牌中看起来可能会很乱。
推荐值:
0.5 - 2.0
故障排除
颜色不起作用
请确保:
你使用了 & 或 §
代码已存在于配置中
十六进制代码有效
未包含 #
效果不起作用
请确保:
移动 ID 存在
至少提供一种颜色
语法中的逗号使用正确
完整配置示例
# Simple Colors
z:9400ff
p:ff2100
# Wave Gradient
w:1.0,1.0,wave,ff2100,f2c300
# Pulse
u:0.8,0.5,pulse,ff0000,ffffff
# Static Gradient
g:0.0,0.0,none,ff0000,00ff00,0000ff
# Rainbow
r:1.0,1.0,wave,rainbow
# Discord Style
d:1.0,1.0,discord,5865f2,eb459e
最后说明
Phoenix Chromatic Colors 旨在让 Minecraft 文本样式更加丰富多彩,同时保持轻量且易于配置。
尝试组合渐变、Unicode 符号和动画,为你的世界或整合包打造独特风格。
命名代码
Phoenix Chromatic Colors 还支持 命名颜色/效果代码。
命名代码的作用与普通符号代码完全相同,但使用方括号中的易读名称,而不是单个字符。
这样可以让配置更易于整理和记忆。
默认情况下,命名代码区分大小写。
在游戏内使用命名代码
语法
&[name]Text Here
示例
如果你的配置包含:
electric_violet:9400ff
你可以使用:
&[electric_violet]Hello
代替:
&zHello
为什么使用命名代码?
命名代码适用于以下情况:
- 你有许多自定义颜色
- 你希望配置易于阅读
- 有多个人编辑配置
- 你忘了符号的含义
- 你想使用有条理的主题名称
命名颜色代码
语法
name:hexcode
示例
electric_violet:9400ff
chili_red:ff2100
golden_sun:f2c300
用法:
&[electric_violet]Magic
&[golden_sun]Legendary
命名效果代码
命名效果的用法与普通效果相同。
语法
name:colorSpeed,movementSpeed,movementID,hexCode,hexCode...
示例:命名波浪
sunset_wave:1.0,1.0,wave,ff5500,ffcc00
用法:
&[sunset_wave]Animated Text
示例:命名脉冲
danger_pulse:0.7,0.5,pulse,ff0000,ffffff
用法:
&[danger_pulse]WARNING
示例:命名渐变
ocean_gradient:0.0,0.0,none,0044ff,00ffee
用法:
&[ocean_gradient]Ocean Text
混合命名代码与符号代码
你可以自由组合这两种方式。
配置示例:
# Symbol Codes
z:9400ff
p:ff2100
# Named Codes
electric_violet:9400ff
sunset_wave:1.0,1.0,wave,ff5500,ffcc00
两种方式都可使用:
&zHello
&[electric_violet]Hello
&[sunset_wave]Animated
命名建议
良好的命名示例:
electric_violet
deep_ocean
gold_pulse
discord_boost
toxic_glitch
请避免:
a
thing
cool
test123
易读的名称能让大型配置更易于维护。
推荐的命名风格
推荐使用蛇形命名法:
my_gradient_name
这样能提升可读性,并避免格式问题。
完整配置示例(使用命名代码)
# Basic Colors
electric_violet:9400ff
chili_red:ff2100
# Effects
sunset_wave:1.0,1.0,wave,ff5500,ffcc00
danger_pulse:0.7,0.5,pulse,ff0000,ffffff
ocean_gradient:0.0,0.0,none,0044ff,00ffee
# Discord Style
discord_boost:1.0,1.0,discord,5865f2,eb459e
用法:
&[electric_violet]Magic
&[sunset_wave]Animated
&[discord_boost]Boosted
最后说明
命名代码完全可选,但对于大型整合包、服务器或高度自定义的配置,强烈建议使用。
默认情况下,命名代码区分大小写。
它们能让颜色和效果的组织方式更简洁,也更易于扩展。
常见问题
Phoenix’s Chromatic Codes 支持哪些 Minecraft 版本?
Phoenix’s Chromatic Codes 支持 Minecraft Java 版 1.20.1–26.1.1,共 20 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Phoenix’s Chromatic Codes 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Phoenixvine 的其他作品
查看全部 →Oculus Unofficial
Oculus 的非官方分支,适用于整合包开发者,可兼容非 Oculus 光影。
KubeJS aisle tool
在游戏中复制建筑,然后粘贴到 KubeJS 文件里。就这么简单。
Phoenix Gregic Additions
GregTech Modern 的附属模组,新增自定义 HPCA 和其他实用内容。
Phoenix Forge Technologies
一位完全理智的凤凰的热情之作,旨在打造一个有趣的格雷科技整合包,包含自定义多方块结构与分级材料
评论
登录后评论和评分