SetHomePlugin 是一款专为 Purpur 1.21.5 设计的插件,同时也能与 Paper 和 Spigot 服务器完全兼容。它允许玩家轻松保存、传送至、管理多个家园,采用简洁且灵活的系统。
✨ 功能
使用 /sethome 保存多个家园
使用 /home 传送至已保存的家园
使用 /delhome 删除家园
智能名称自动补全
基于权限的家园限制和特殊访问
完全 LuckPerms 集成
支持SQLite和MySQL
🧭 指令
指令 描述
/sethome 保存一个新的家园
/home 传送至一个家园
/delhome 删除一个已保存的家园
/shp reload 重新加载插件配置
| **权限** | **节点** | **描述** | |
| --------------------- | ------------------------- | ----------------------------------- | ----------- |
| 使用 /sethome | `sethome.use` | 允许使用 `/sethome` | ✅ |
| 使用 /home | `home.use` | 允许使用 `/home` | ✅ |
| 使用 /delhome | `sethome.delete` | 允许使用 `/delhome` | ✅ |
| 重新加载插件配置 | `sethome.reload` | 允许 `/shp reload` | ❌ |
| 限制:1 个家园 | `sethome.limit.1` | 允许最多 1 个家园 | ✅ |
| 限制:3 个家园 | `sethome.limit.3` | 允许最多 3 个家园 | ❌ |
| 限制:5 个家园 | `sethome.limit.5` | 允许最多 5 个家园 | ❌ |
| 无限制家园 | `sethome.limit.*` | 允许无限个家园 | ❌ |
| 绕过冷却时间 | `sethome.bypass-cooldown` | 跳过指令之间的冷却时间 | ❌ |
| 绕过传送延迟 | `sethome.bypass-teleport` | 跳过传送延迟 | ❌ |
settings:
command-cooldown: 3
teleport-delay: 3
messages:
usage-sethome: "用法: /sethome "
usage-home: "用法: /home "
usage-delhome: "用法: /delhome "
home-saved: "家园 '%home%' 保存成功。"
home-not-found: "家园 '%home%' 不存在。"
home-deleted: "家园 '%home%' 删除成功。"
limit-reached: "你已经达到了 %limit% 个家园的限制。"
cooldown: "您必须等待 %seconds% 秒才能再次使用此命令。"
no-permission: "你没有使用此命令的权限。"