介绍
Brilliant Text Remixin
Brilliant Text Remixin 是面向 Minecraft 1.12.2 的 Brilliant Text 兼容性与稳定性增强版。
它保留了原版的金色(§g)、银色(§s)、青铜色(§q)和火焰(§v)文字效果,同时改善了格式代码的处理方式、渲染兼容性和崩溃防护能力。
相较原模组的改动
- 将必需的 FermiumBooter 前置替换为 MixinBooter。
- 新增与 Smooth Font 的可选集成。
- 加载 Smooth Font 后会自动启用兼容功能。
- 正确处理 Smooth Font 的物理分辨率帧缓冲区和字形采样。
- 支持在同一行中使用多个 Brilliant Text 效果:
§gGold §sSilver§gGold §qBronze §vFlame
- 改善了与原版格式代码的交互:
- 原版颜色代码和
§r现在会正确结束当前生效的 Brilliant Text 效果。 - 同一行后续的 Brilliant Text 代码可以启用新的效果。
- 粗体和斜体等原版样式代码仍可与 Brilliant Text 组合使用。
- 示例:
§gGold §6Vanilla Gold §sSilver - 示例:
§vFlame §gGold §rNormal
- 原版颜色代码和
- 修复了效果错误地覆盖整行、而非仅覆盖预期文字部分的问题。
- 修复了在窗口模式和全屏模式之间切换时帧缓冲区尺寸错误的问题。
- 修复了只更改一个窗口尺寸后出现的渲染问题。
- 修复了菜单界面中的帧缓冲区更新问题;菜单中无法触发世界渲染事件。
- 改进了光影边界,避免效果渗入相邻文字。
- 改进了火焰光影的文字着色、轮廓和透明背景效果。
- 修复了零宽度文字区域(例如独立的
§g)导致的崩溃。 - 修复了未加载世界时由粒子引发的崩溃,包括在主菜单渲染时出现的崩溃。
- 新增对无效粒子稀有度和空渲染区域的检查。
格式代码行为
第一个 Brilliant Text 代码仍须出现在行首,但其前面可以有原版格式代码和空白字符。
Hello §gMinecraft暂不支持。
启用第一个 Brilliant Text 效果后,可以使用后续的 Brilliant Text 代码、原版颜色代码和 §r 将一行拆分成可独立渲染的多个部分。
内置格式代码
§g— 闪亮金色文字§s— 银色文字§q— 青铜色文字§v— 动态火焰文字
运行要求
- Minecraft 1.12.2
- Minecraft Forge
- MixinBooter — 必需
- Smooth Font — 可选
兼容性测试
本模组已针对以下情况进行测试:
- Minecraft 原版字体渲染器
- Smooth Font
- 窗口模式和全屏渲染
- 主菜单和游戏内渲染
- 连续使用多个 Brilliant Text 效果
- 在 Brilliant Text 效果之间使用原版颜色代码和重置代码
- 空格式代码和独立格式代码
鸣谢
Brilliant Text Remixin 基于 Kartoffelbauer1000 制作的原版模组 Brilliant Text。
原版效果、配置系统和光影 API 设计均归原项目所有。本重制版着重于更新前置、提升兼容性、改进格式代码行为并修复稳定性问题。
常见问题
Brilliant Text Remixin 支持哪些 Minecraft 版本?
Brilliant Text Remixin 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Brilliant Text Remixin 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
mc_Edwin 的其他作品
查看全部 →Abyssalcraft Remnant Tweaker
通过 CraftTweaker 添加 Abyssalcraft Remnants 的交易兼容支持。
ModularMachinery: Community Edition: Complement
为 ModularMachinery: Community Edition 添加更多舱门和 ME 总线。
Godular Tachinery
为 ModularMachinery 添加 GT 风格的维护舱口和消音舱口。
Trinity Unofficial
非官方的 Trinity 模组版本,适用于 1.12.2。
评论
登录后评论和评分