跳到正文

Text Placeholder API

作者:Patbox

用于 Minecraft 模组的占位符与文本处理前置库。

收藏

介绍

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

关于 Placeholder API

这是一个小巧的、支持 JIJ 的 API,允许在字符串和 Minecraft 文本组件中创建和解析占位符。
Placeholder API 使用简单的格式 %modid:type% 或 %modid:type data%(1.19 之前为 %modid:type/data%)。
它还包含简单、通用的文本格式,旨在简化配置文件/聊天等中的用户输入。

面向用户

它允许用户以相似的方式配置多个模组,而不会失去模组之间的兼容性。
占位符允许更改兼容模组中任何信息的内容和位置。

此外,简化文本格式允许以可读的方式为它们设置样式,而无需手动编写 JSON 或使用
生成器。

通常使用此 API 的模组应直接将其包含在内,但如有需要,你可以从此处下载更新版本!

面向开发者

使用 Placeholder API 是实现良好模组兼容性的简单方法,无需实现
多个模组特定的 API。此外,占位符解析系统可用于替换
玩家创建的文本或从配置中读取的文本中的自有静态(或动态)占位符。这与简化文本格式
相结合,可创造出色的用户/管理员体验。

*[JIJ]: Jar-in-Jar

评论

登录后评论和评分

Patbox 的其他作品

查看全部 →