- 版权类型
- 转载
- 插件英文名称
- PAPIProxyBridge
- 支持的核心
- Bukkit
- Spigot
- Paper
- Purpur
- PufferFish
- Folia
- Leaves
- BungeeCord
- WaterFall
- Velocity
- 其他Spigot下游
- 其他Paper下游
- 前置组件
- PlaceholderAPI
- 资源语言
- 英语
- 适配版本
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.20.6
- 1.21
[MD]
PAPIProxyBridge 是一个用于代理服务器(如 BungeeCord 或 Velocity)的桥接库插件,专为 PlaceholderAPI 提供支持。通过在代理服务器和后端服务器上安装此插件,开发者可以实现跨服务器的文本格式化功能。
### 特点
1.支持多种 Minecraft 版本
原生支持 1.16 至最新版本(1.21+),包括 Fabric 和 Folia 服务器环境。
2.跨服务器占位符解析
代理服务器可以通过 PlaceholderAPI 在后端服务器上解析占位符,从而实现统一的文本格式化。
3.开发者友好
提供简单易用的跨平台 API,支持格式化字符串占位符和 Adventure 组件占位符。
### 安装
•在 Spigot 服务端安装 PlaceholderAPI 和 PAPIProxyBridge。
•在代理(BungeeCord 或 Velocity)上安装 PAPIProxyBridge。
注意:
• **此插件不是 PlaceholderAPI 的替代品,需要在子服上同时安装 PlaceholderAPI。**
### 开发者指南:
Maven 仓库地址: https://repo.william278.net/releases/
### 示例代码:
```java
PlaceholderAPI api = PlaceholderAPI.createInstance();
UUID player = player.getUniqueId();
api.formatPlaceholders("Hello %player_name%!", player).thenAccept(formatted -> {
player.sendMessage(formatted);
});
```
### 缓存与性能优化
•默认缓存时间为 30 秒,可通过 setCacheExpiry(long) 方法调整。
•支持格式化字符串和组件(支持附带聊天事件及样式)
[/MD]
PAPIProxyBridge 是一个用于代理服务器(如 BungeeCord 或 Velocity)的桥接库插件,专为 PlaceholderAPI 提供支持。通过在代理服务器和后端服务器上安装此插件,开发者可以实现跨服务器的文本格式化功能。
### 特点
1.支持多种 Minecraft 版本
原生支持 1.16 至最新版本(1.21+),包括 Fabric 和 Folia 服务器环境。
2.跨服务器占位符解析
代理服务器可以通过 PlaceholderAPI 在后端服务器上解析占位符,从而实现统一的文本格式化。
3.开发者友好
提供简单易用的跨平台 API,支持格式化字符串占位符和 Adventure 组件占位符。
### 安装
•在 Spigot 服务端安装 PlaceholderAPI 和 PAPIProxyBridge。
•在代理(BungeeCord 或 Velocity)上安装 PAPIProxyBridge。
注意:
• **此插件不是 PlaceholderAPI 的替代品,需要在子服上同时安装 PlaceholderAPI。**
### 开发者指南:
Maven 仓库地址: https://repo.william278.net/releases/
### 示例代码:
```java
PlaceholderAPI api = PlaceholderAPI.createInstance();
UUID player = player.getUniqueId();
api.formatPlaceholders("Hello %player_name%!", player).thenAccept(formatted -> {
player.sendMessage(formatted);
});
```
### 缓存与性能优化
•默认缓存时间为 30 秒,可通过 setCacheExpiry(long) 方法调整。
•支持格式化字符串和组件(支持附带聊天事件及样式)
[/MD]