# NeoRtp – 随机传送插件
**NeoRtp** 是一个轻量级、安全且可定制的 **随机传送 (RTP)** 插件。
它允许玩家使用 **GUI 菜单** 或直接命令快速传送到 **主世界**、**末地** 或 **下界** 的随机位置。
---
## ✨ 特性
- **命令 `/rtp`**
- 无参数 → 打开交互式 **GUI**(选择主世界、末地或下界)。
- 带参数 → 直接传送到所选世界 (`/rtp overworld`, `/rtp nether`, `/rtp end`)。
- **安全的传送系统**
- 避免熔岩、水、粉末雪、仙人掌、火焰、岩浆等。
- 确保玩家上方至少有 2 个方块的空气。
- 尊重 **世界边界**。
- **可配置的冷却时间** (默认:60 秒)。
- **视觉效果和声音效果** (末影人传送音效 + 传送门粒子效果)。
- **可定制的消息** (`messages.yml`)。
- **灵活的配置** (`config.yml`):
- 每个世界的最小和最大传送半径。
- 自定义传送中心(或默认传送点)。
- 针对工作人员和玩家的支持 **权限**。
---
## 🔧 配置
- `config.yml` → 冷却时间、最小/最大半径、自定义中心。
- `messages.yml` → 翻译或个性化所有插件消息。
---
## 📦 权限
- `neortp.use` → 允许使用 `/rtp` (默认启用)。
- `neortp.bypass.cooldown` → 绕过冷却时间 (适用于工作人员)。
---
## 🛠️ 要求
- **Paper 1.21.x** (适用于 `1.21.0` 到 `1.21.8`)。
- **Java 21** 或更高版本。
---
## 🔮 未来计划
- 经济支持 (Vault) → 为传送付费。
- PlaceholderAPI 集成。
- 世界/生物群系限制。
---
## 📷 截图
**
---
## 🤝 贡献
欢迎提出问题、建议和拉取请求!
---
## 📜 许可
本项目发布在 **版权所有** 下。
版权 (c) 2025 Pierrecreeper
版权所有。
本软件按原样提供。未经作者明确许可的重新分发、修改或商业用途严格禁止。