[MD]该插件允许玩家在《我的世界》服务器上管理受保护的区域。其主要功能包括:
1. **区域保护:** 玩家可以使用 `/reg create <region>` 创建 20x20 方块的区域来保护他们的区域。
2. **区域移除:** 玩家可以使用 `/reg remove <region>` 删除自己的区域,而管理员可以使用 `/reg remove <region> <user>` 删除其他玩家的区域。
3. **名称和所有权管理:** 玩家可以使用 `/reg rename <region> <new name>` 重命名他们的区域,并通过 `/reg setowner <region> <user>` 转移区域所有权。
4. **好友管理:** 玩家可以添加或移除好友,以允许他们访问自己的区域。使用 `/reg addfriend <region> <user>` 和 `/reg removefriend <region> <user>` 来完成操作。
5. **区域查看:** 玩家可以使用 `/reg myregions` 查看自己的区域,管理员可以使用 `/reg myregions <user>` 查看其他用户的区域。
6. **重载和帮助:** 命令 `/reg reload` 和 `/reg help` 允许重新加载插件配置和访问命令帮助。
该插件简化了在服务器上保护和管理个人区域的过程,并为管理员提供了更多操作选项。
**常用命令:**
- `/reg create <region>` - 保护一个 20x20 方块的区域。
- `/reg remove <region>` - 完全删除自己的区域。
- `/reg remove <region> <user>` (管理员) - 删除某个玩家的区域。
- `/reg rename <region> <new name>` - 重命名区域。
- `/reg setowner <region> <user>` - 转移区域的所有权。
- `/reg addfriend <region> <user>` - 将好友添加到自己的区域。
- `/reg removefriend <region> <user>` - 移除好友,使其无法访问区域。
- `/reg myregions <user>` (管理员) - 显示其他用户的区域。
- `/reg myregions` - 显示自己的区域。
- `/reg reload` - 重新加载配置文件。
- `/reg help` - 查看帮助命令。
**权限说明:**
- **NukkitRegions.AddFriend** - 允许用户将好友添加到区域,授予其访问权限。
- **NukkitRegions.Create** - 允许用户创建一个 20x20 方块的受保护区域,确保只有他们和他们的好友可以访问。
- **NukkitRegions.Help** - 允许用户访问命令列表及其描述。
- **NukkitRegions.MyRegions** - 允许用户查看自己创建的区域列表。
- **NukkitRegions.SetOwner** - 允许用户将区域所有权转移给其他玩家。
- **NukkitRegions.Admin** - 授予管理员权限,可以管理其他玩家的区域,包括删除、查看或修改他们不拥有的区域。
- **NukkitRegions.Remove** - 允许用户删除自己的区域。如果用户具有管理员权限,还可以删除其他玩家的区域。
- **NukkitRegions.RemoveFriend** - 允许用户将好友从区域中移除,限制其访问权限。
- **NukkitRegions.Rename** - 允许用户重命名自己的区域。
**警告:** 本插件仅支持 Java 21,请确保您的服务器运行 Java 21 以确保兼容性。[/MD]
1. **区域保护:** 玩家可以使用 `/reg create <region>` 创建 20x20 方块的区域来保护他们的区域。
2. **区域移除:** 玩家可以使用 `/reg remove <region>` 删除自己的区域,而管理员可以使用 `/reg remove <region> <user>` 删除其他玩家的区域。
3. **名称和所有权管理:** 玩家可以使用 `/reg rename <region> <new name>` 重命名他们的区域,并通过 `/reg setowner <region> <user>` 转移区域所有权。
4. **好友管理:** 玩家可以添加或移除好友,以允许他们访问自己的区域。使用 `/reg addfriend <region> <user>` 和 `/reg removefriend <region> <user>` 来完成操作。
5. **区域查看:** 玩家可以使用 `/reg myregions` 查看自己的区域,管理员可以使用 `/reg myregions <user>` 查看其他用户的区域。
6. **重载和帮助:** 命令 `/reg reload` 和 `/reg help` 允许重新加载插件配置和访问命令帮助。
该插件简化了在服务器上保护和管理个人区域的过程,并为管理员提供了更多操作选项。
**常用命令:**
- `/reg create <region>` - 保护一个 20x20 方块的区域。
- `/reg remove <region>` - 完全删除自己的区域。
- `/reg remove <region> <user>` (管理员) - 删除某个玩家的区域。
- `/reg rename <region> <new name>` - 重命名区域。
- `/reg setowner <region> <user>` - 转移区域的所有权。
- `/reg addfriend <region> <user>` - 将好友添加到自己的区域。
- `/reg removefriend <region> <user>` - 移除好友,使其无法访问区域。
- `/reg myregions <user>` (管理员) - 显示其他用户的区域。
- `/reg myregions` - 显示自己的区域。
- `/reg reload` - 重新加载配置文件。
- `/reg help` - 查看帮助命令。
**权限说明:**
- **NukkitRegions.AddFriend** - 允许用户将好友添加到区域,授予其访问权限。
- **NukkitRegions.Create** - 允许用户创建一个 20x20 方块的受保护区域,确保只有他们和他们的好友可以访问。
- **NukkitRegions.Help** - 允许用户访问命令列表及其描述。
- **NukkitRegions.MyRegions** - 允许用户查看自己创建的区域列表。
- **NukkitRegions.SetOwner** - 允许用户将区域所有权转移给其他玩家。
- **NukkitRegions.Admin** - 授予管理员权限,可以管理其他玩家的区域,包括删除、查看或修改他们不拥有的区域。
- **NukkitRegions.Remove** - 允许用户删除自己的区域。如果用户具有管理员权限,还可以删除其他玩家的区域。
- **NukkitRegions.RemoveFriend** - 允许用户将好友从区域中移除,限制其访问权限。
- **NukkitRegions.Rename** - 允许用户重命名自己的区域。
**警告:** 本插件仅支持 Java 21,请确保您的服务器运行 Java 21 以确保兼容性。[/MD]