# ForceXaeroFairPlay
**ForceXaeroFairPlay** 是一个用于 Minecraft 服务器(运行 1.21 或更高版本)的简单 Spigot 插件。该插件在玩家加入服务器时发送自定义的 `/tellraw` 消息,以确保遵守公平游戏规则。具有适当权限的玩家将免于接收此消息。
## 功能
- 在玩家加入时发送自定义格式的消息。
- 可自定义的按世界设置。
## 示例配置
```yaml
# 所有玩家的默认模式。
# 选项:none, fairplay, fairplay_nether, disabled
# fairplay_nether 启用地狱的洞穴模式,以防止显示地狱基岩屋顶。
defaultMode: fairplay
# 世界特定的模式
# 只有希望覆盖默认设置时才添加世界。
worldModes:
world_nether: fairplay_nether
custom_world: none
```
## 权限
- **`forcexaerofairplay.bypass`**: 具有此权限的玩家不会将其地图设置为 Fair Play 模式。
## 安装
1. 从 [Releases](https://github.com/Alfie51m/ForceXaeroFairPlay/releases) 部分下载最新版本。
2. 将 `.jar` 文件放在服务器的 `plugins` 文件夹中。
3. 重新启动您的服务器。
## 使用
- 默认情况下,该插件会将所有玩家的 Xaero Minimap 设置为 Fair Play 模式。
- 设置每个世界的配置设置,或将 worldModes 留空以使用服务器的默认配置。
- 向特定玩家或组授予 `forcexaerofairplay.bypass` 权限以进行豁免。
## 贡献
随时在 [GitHub 仓库](https://github.com/Alfie51m/ForceXaeroFairPlay) 中提交问题或通过拉取请求进行贡献。
## 许可
本项目使用 [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) 许可。