
文本效果
歪曲文字效果库
查看大图文本效果
该库添加了文本效果,服务器和模组可以使用这些效果为基于组件的文本添加独特效果。
集成的效果:
- 摇摆
- 抖动
- 跑马灯
使用方法
开发者说明请参见该模组的 codeberg 页面,CurseForge 的格式不支持良好格式化的代码块:https://codeberg.org/owlsys/text-effects
该模组可用于比此处提供的更多的 Minecraft 版本,但 CurseForge 不支持 Ornithe 的模组。
应用效果
使用方法可能因游戏版本而略有不同。
var text = Component.literal("This is a text with effect!").withStyle(Style.EMPTY.text_effects$withEffect(TextEffects.WOBBLE));
创建你自己的效果
TextEffect 类中提供了一些用于常见操作的工厂方法。
TextEffects 类中提供了一些预设效果,以及一些额外的辅助方法和注册处理。 如果你想在另一个效果的基础上构建,可以使用 TextEffect#combine。
public static TextEffect CUSTOM_EFFECT = TextEffects.register(Identifier.fromNamespaceAndPath("modid", "custom_effect"), TextEffect.constantYOffset(-2));
效果在组件中使用注册时提供的 id 即可自动进行序列化/反序列化。
{ text: "text with a nice effect", text-effects: "text-effects:wobble" }
该组件适用于 26.1,对于使用 json 组件而非 snbt 的 Minecraft 版本,你需要相应地进行更改。
该格式也可以用于命令中,例如 /tellraw。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。