# 告示牌
## 动态 PlaceholderAPI 集成
Signholders 告示牌无缝集成 PlaceholderAPI 到 Minecraft 告示牌中,允许服务器所有者创建信息丰富、动态和交互式的告示牌,这些告示牌可以实时更新。这个轻量级但功能强大的插件通过简单的设置增强了服务器通信和玩家体验。
## 特性
### 🔄 动态内容
- **实时更新**: 告示牌会在可配置的间隔内自动更新
- **互动更新**: 当玩家与告示牌互动时,告示牌可以更新
- **服务器范围内的占位符**: 显示服务器统计信息、经济信息等
- **特定玩家的数据**: 向不同的玩家显示不同的信息
### ⚙️ 灵活配置
- **自定义更新间隔**: 设置告示牌刷新的频率(默认:5分钟)
- **世界黑名单**: 在特定世界禁用功能
- **权限控制**: 限制占位符的使用给特定的玩家/组
- **格式自定义**: 配置占位符前缀和后缀字符
### 🛠️ 开发者友好
- **兼容性**: 与所有 PlaceholderAPI 扩展兼容
- **轻量级**: 对服务器性能的影响最小
- **开源**: 易于修改和扩展
### 📈 性能优化
- **区块加载检查**: 仅更新已加载区块中的告示牌
- **智能缓存**: 高效管理告示牌位置
- **最小资源占用**: 设计为资源友好型
## 快速开始
1. 在你的服务器上安装 PlaceholderAPI
2. 将 Signholders 插件 JAR 文件放入你的 plugins 文件夹
3. 重启你的服务器
4. 使用 PlaceholderAPI 占位符创建告示牌
5. 观察它们自动更新!
## 使用示例
创建信息丰富的中心枢纽告示牌:
```
欢迎,%player_name%!
在线玩家数:%server_online%
您的余额:%vault_eco_balance_formatted%
服务器 TPS:%server_tps%
```
设置动态排行榜:
```
顶级玩家:
%luckperms_top_group_weight_1%
分数:%statistic_player_kills_1%
排名:%ajleaderboards_top1_kills%
```
显示时间敏感信息:
```
当前时间:
%server_time_HH:mm:ss%
下次活动剩余时间:
%countdown_nextevent%
```
## 为什么选择 Signholders?
Signholders 以其简单性和功能性的结合脱颖而出。与需要广泛设置的复杂计分板系统不同,此插件可以直接使用任何 PlaceholderAPI 占位符。
服务器所有者可以从创建真正动态信息显示屏中受益,而无需学习自定义脚本语言或复杂的配置格式。只需在告示牌上放置占位符即可!
对于开发者,干净且文档完善的代码库使扩展功能变得简单。优化的性能可确保即使是具有数百个动态告示牌的服务器也能保持流畅的性能。
## 命令和权限
- `/signholders` - 查看插件信息
- `/signholders reload` - 重新加载配置 (需要 `signholders.admin`)
权限:
- `signholders.use` - 创建带有占位符的告示牌 (默认:true)
- `signholders.admin` - 访问管理员命令 (默认:op)
## 支持和贡献 | 警告:某些事情,例如占位符未更新,以及它们未适配的情况,都不是错误!
发现 bug 或有功能请求?在我们的 Discord 社区中提出问题。可以通过拉取请求欢迎贡献。
---
使用 Signholders 改变你的服务器信息展示方式——让静态告示牌变成动态信息枢纽!