## TCRtpZone - 动态区域随机传送插件
TCRtpZone 是一个灵活且可配置的 Bukkit/Spigot/Paper 插件,允许你指定特定区域,并在这些区域内自动将玩家传送到世界中的预定义、随机位置。非常适合战斗竞技场、活动区域,或任何你想自动移动玩家的区域。
## 核心功能:
* **区域传送:** 在你的世界中创建多个 RTP(随机传送)区域。
* **定时 RTP:** 每个区域都有可配置的计时器,以确定传送发生的频率。
* **安全传送:**
* 插件会自动搜索目标区域内的安全位置,避免将玩家传送到水中、岩浆中、固体方块或危险方块(例如,岩浆块、仙人掌)中。
* "自上而下" 的搜索机制确保更可靠和更安全的生成点。
* **异步区块加载和位置搜索:** 在搜索新的、安全的传送位置时,可以最大限度地减少服务器负载。
* **全息显示:** 显而易见的全息图指示区域的中心以及下一次传送剩余的时间。如果区域被删除或不再存在于配置文件中,全息图会自动消失。
* **可配置的边界:** 设置 RTP 目标区域的 X 和 Z 轴限制,玩家可以在此区域传送。
* **可定制的区域边界粒子效果:**
* 玩家在进入或退出 RTP 区域时会收到视觉反馈(例如,红石粒子)。
* 粒子颜色、大小、密度和显示持续时间都在 `config.yml` 文件中完全可配置。
* **多语言支持:** 使用 `lang/` 文件夹中的语言文件轻松自定义插件消息和全息图。(默认语言:匈牙利语,英语)。
* **更新检查器:** 如果 Modrinth 上有插件的新版本,将收到通知(可在配置中切换)。
* **简单命令:** 直观的命令用于设置和管理你的区域。
##

## 命令:
* `/rtpzone setpos1 `: 将你的当前位置设置为 `` 的第一个点。
* `/rtpzone setpos2 `: 将你的当前位置设置为 `` 的第二个点。
* `/rtpzone create `: 创建指定的区域并设置其传送目标世界。(必须已经设置了 `setpos1` 和 `setpos2`。)
* `/rtpzone delete `: 删除指定的区域及其全息图。
* `/rtpzone reload`: 重新加载插件配置和语言文件。
##

## 安装:
1. 将 `TCRtpZone.jar` 文件放入服务器的 `plugins` 文件夹中。
2. 启动或重新加载你的服务器。
3. 配置生成的 `config.yml` 和 `lang/` 文件以满足你的需求。
4. 使用上述命令设置你的区域。