AI 速览
RptPlaceholder 插件把 PlaceholderAPI 长变量映射成短名,支持嵌套与在线调试
RptPlaceholder 是一款服务器插件,解决 PlaceholderAPI 变量名过长、到处复制的问题:在 config.yml 的 mappings 里为长变量起短别名,之后用 %rpt_别名% 即可代替原变量,别名不区分大小写且可含下划线。目标值支持再套变量和文字混排,也能指向本插件自身的其他别名;提供 /rptp list、/rptp test、/rptp reload 等指令当场验证解析结果,identifier 可改短。插件不调度任务、不碰实体世界状态,原生适配 Folia,依赖 PlaceholderAPI,适用于 Minecraft 1.21 及以上、Java 21 及以上。适合维护大量变量、使用 TAB 或计分板、以及运行 Folia 核心的服主,完全免费。
论坛附件
帖内链接
获取方式
- 将 RptPlaceholder-1.0.0.jar 放入服务端 plugins/ 目录
- 重启服务端,首次启动生成 plugins/RptPlaceholder/config.yml
- 编辑 config.yml 的 mappings 后执行 /rptp reload 即可生效
- 前置依赖 PlaceholderAPI,且需有扩展提供目标变量
- 支持 Minecraft 1.21 及以上,低版本核心会拒绝加载
- Java 运行环境需 Java 21 及以上
- 仅支持 Folia 与 Paper 服务端核心
- 原创作品默认不允许转载与整合,需先联系作者授权
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
| 中文名: | RPT变量映射 |
|---|---|
| 外语名: | RptPlaceholder |
| 支持版本: | 1.21.x 26.x |
| 适用服务端: | Paper 其它 |
| 插件属性: | 本体插件 |
| 插件类型: | 其他 |
| 前置插件: | 无前置 |
| 来源: | 转载 |
| 原帖地址: | https://www.minebbs.com/resources/rptplaceholder-papi.18370/ |
| 下载地址: | https://www.minebbs.com/resources/rptplaceholder-papi.18370/ |
| 最后更新: | 2026-09-26 |
|
关于这个插件RptPlaceholder 解决的是一个很小、但几乎每个服都会遇到的事:变量太长、太难记。 计分板写一遍、TAB 写一遍、聊天插件里再写一遍,同一个 %xxx_yyy_zzz% 抄得到处都是;哪天变量名变了,还得满配置地找。RptPlaceholder 让你在一个文件里给它起个短名字: [size=1.2]YAML: mappings: "000": "%123456789%" 之后任何支持 PlaceholderAPI 的地方,写 %rpt_000% 就等于写 %123456789%。 它只做这一件事,所以做得很薄:不调度任何任务、不碰实体和世界状态,只在 PlaceholderAPI 来问变量时转发一次。这也是它能原生跑在 Folia 上的原因。 功能说明1. 一条配置,一个短变量[size=1.2]YAML: mappings: "000": "%123456789%" # 别处写 %rpt_000% money: "%vault_eco_balance%" # 别处写 %rpt_money%
2. 目标可以再套变量:嵌套与文字混排值(右边)不限于"一个变量",它会再交给 PlaceholderAPI 解析一遍,所以: [size=1.2]YAML: mappings: # ① 一对一转发 money: "%vault_eco_balance%" # ② 文字 + 变量,直接出一整句 welcome: "欢迎 %player_name% 来到 %player_world%" # ③ 指向本插件自己的另一个别名 balance: "%rpt_money%"
3. 配完就能验,不用靠猜
/rptp test 还会主动告诉你两种最常见的"没生效"原因:别名没配过,或者变量压根没被任何扩展解析。 主指令 /rptp,兼容别名 /rptplaceholder。4. 变量前缀可自定义想更短就把 identifier 改掉: [size=1.2]YAML: identifier: x # 写法从 %rpt_000% 变成 %x_000% 前缀只允许小写字母、数字、下划线,别和其它已装扩展重名(vault / essentials / player / craftengine 之类)即可。 5. 加载时就替你挑错配置写错不会等到玩家触发才炸 —— 插件在启动与 reload 时就会检查,并在控制台说清楚是哪一条、为什么:
7. 完全适配 Folia
8. 依赖与数据
支持版本与环境
本轮实测环境:Folia 26.2-7 + Java 25 + PlaceholderAPI 2.12.3,插件加载、变量注册(Successfully registered internal expansion: rpt)与控制台输出均正常,无异常与告警。目标用户
是否付费完全免费。 不需要授权、不需要联网校验,下载即用。 获取作者帮助
使用教程安装
权限节点
/rptp help 免权限。主要配置项(config.yml)
[size=1.2]YAML: identifier: rptmappings: "000": "%123456789%" # %rpt_000% name: "%player_name%" # %rpt_name% money: "%vault_eco_balance%" 常见问题
声明
|
提升卡
观察者