跳到正文

Embers Text API

作者:TysonTheEmber

可以随意使用炫酷的文字效果,包括自定义字体!

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

标题横幅

一个前置库模组,可全面控制带动画和样式的文本叠加层。显示丰富的屏幕消息,并添加彩虹渐变、霓虹辉光、打字机逐字显示、故障失真等效果……所有效果均可自由组合叠加。

彩虹 - 循环变换的颜色

霓虹 - SDF 光晕

打字机 - 逐字显示

故障 - 数字失真

矩阵 - 打乱并逐渐还原

碎裂 - 文本分崩离析

_点击任意预览图,即可在文档中查看每种效果的动画示例。_

***

功能

  • 视觉效果:彩虹、渐变、故障、波浪、抖动、脉冲、描边等……支持逐字符应用并叠加组合
  • 霓虹辉光:基于 SDF 的字形光晕,可控制颜色、半径、柔和度和脉冲效果
  • 动画:打字机文本、混淆文字显现/隐藏、滚动字幕
  • 消息效果:整条消息的动态效果,例如猛击、碎裂、矩阵、滑动、呼吸和旋转
  • 标记解析器:使用 XML 风格标签轻松设置文本样式,例如 <rainbow>、<wave>;、<neon>、[slam]
  • MSDF 字体渲染:使用多通道有符号距离场,在任意缩放比例下清晰渲染 TrueType/OpenType 字体,并精准还原尖角
  • 内嵌渲染:可在文本中显示物品和实体
  • 服务端控制:从服务器向客户端发送带样式的消息
  • 高度可自定义:逐字符效果、渐变、背景、锚点和队列通道

命令

| 命令 |描述 |
| ———————————— |————————————– |
| /eta send player duration text |发送带样式的消息 |
| /eta queue player channel definition |在频道中排队发送连续消息 |
| /eta test id |播放内置演示消息 |
| /eta test effect name |预览单个效果 |
| /eta test combo effects |预览组合效果 |


面向开发者

Embers Text API 提供完整的 Java API,可从服务器发送带样式的消息。注册自定义效果、解析标记语法,或以编程方式构建文本片段。

查看文档,了解集成指南和 API 参考。


面向整合包开发者

  • 这是一个前置库/API 模组,本身不会对游戏玩法产生任何影响;不过,命令系统可以让你在游戏中创建和测试效果,而内联标记语法(例如 <rainbow> 或 <neon>)可以为物品名称、提示框和任务描述添加样式!
  • 可安全地加入任何整合包。
  • 非常适合用于任务描述、提示、Boss 登场介绍,或任何时尚的文字叠层。
  • 兼容 KubeJS 和数据包!v3 内置KubeJS 支持!

Documentation Discord

常见问题

Embers Text API 支持哪些 Minecraft 版本?

Embers Text API 支持 Minecraft Java 版 1.20.1–26.2,共 6 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Embers Text API 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

TysonTheEmber 的其他作品

查看全部 →