资源图标

转载 世界管理 LandRealms 1.1

没有下载权限
版权类型
转载
插件中文名
LandRealms
插件英文名
LandRealms
原帖地址
https://www.spigotmc.org/resources/landrealms.125382/
支持的核心 [服务端]
  1. Spigot
语言支持
  1. 中文(简体)
适配Minecraft版本 [Java]
  1. 1.21
[MD]
# LandRealms

> 分类:资源 / Java 版多人游戏 / 服务端插件

LandRealms 是一款功能完善的 Minecraft 服务端插件,允许玩家创建并管理属于自己的个人平坦世界。玩家可以创建自定义领地世界、邀请好友加入、在不同世界间传送,并为每个世界保留独立背包。插件提供直观的图形界面,以及完善的权限控制系统。

## 功能特性

- 创建和管理个人平坦世界
- 通过直观的 GUI 管理世界
- 每个世界使用独立背包
- 玩家邀请系统
- 可切换世界的和平模式
- 支持多语言,目前内置英语和俄语
- 提供管理员世界管理功能
- 服务器重启后世界数据仍会保留

## 命令

所有命令均可使用 `/lr` 或 `/flatworld` 作为基础命令。

### 基础命令

- `/lr`:打开主 GUI 菜单。
- `/lr help`:显示帮助信息。
- `/lr gui`:打开主 GUI 菜单的替代命令。

### 世界创建与管理

- `/lr create <name>`:创建一个指定名称的新平坦世界。
- `/lr delete <world>`:删除自己的一个世界。
- `/lr tp <world>` 或 `/lr teleport <world>`:传送至指定世界。
- `/lr back`:返回上一个所在世界。
- `/lr list`:显示你可访问的世界列表,并打开 GUI。

### 邀请系统

- `/lr invite <world> <player>`:邀请玩家加入你的世界。
- `/lr accept`:接受待处理的世界邀请。
- `/lr deny`:拒绝待处理的世界邀请。

### 世界设置

- `/lr setlimit <world> <limit>`:设置世界人数上限。
- `/lr peaceful <world> <on/off>`:切换世界的和平模式。

### 物品转移

- `/lr items`:打开管理员物品转移菜单。
- `/lr getitems`:打开玩家物品转移菜单。

### 管理员命令

- `/lr assign <world> <player>`:将某个世界的所有权分配给指定玩家。
- `/lr vanilla`:显示原版世界(非自定义世界)列表。
- `/lr vanilla add <world>`:将一个世界添加至原版世界列表。
- `/lr vanilla remove <world>`:从原版世界列表中移除一个世界。
- `/lr vanilla current`:将当前世界添加至原版世界列表。
- `/lr reload`:重新加载插件配置。

## 权限节点

- `flatworlds.donor`:允许创建平坦世界。
- `flatworlds.delete`:允许删除自己的平坦世界。
- `flatworlds.teleport`:允许传送至有访问权限的世界。
- `flatworlds.invite`:允许邀请玩家加入自己的世界。
- `flatworlds.list`:允许查看可访问的世界列表。
- `flatworlds.admin`:授予全部管理员命令的访问权限。
- `flatworlds.unlimited`:允许创建不限数量的世界。
- `flatworlds.peaceful`:允许在自己的世界中切换和平模式。

## GUI 导航

1. **主菜单**:访问已有世界、创建新世界以及管理物品。
2. **世界列表**:查看和管理你的世界。
3. **世界管理**:传送至世界、管理玩家、修改设置或删除世界。
4. **世界设置**:修改人数上限、出生点、时间、天气与和平模式。
5. **世界玩家**:管理世界内的玩家并发送邀请。

## 多语言支持

插件通过语言区域系统支持多语言。目前已内置英语(`en`)和俄语(`ru`),翻译文件存放在 `plugins/LandRealms/locale/` 目录中。

部分翻译内容可能尚未完整实现,或存在显示异常。如遇到翻译问题,请及时反馈。你也可以复制现有语言文件,并自行翻译其中的消息内容以创建新的语言文件。

如需切换插件语言,请编辑 `config.yml` 文件中的 `language` 配置项。

## 使用示例

### 创建新世界

1. 输入 `/lr` 打开主 GUI。
2. 点击标有“Create World”的绿宝石块。
3. 在聊天栏中输入新世界的名称。
4. 等待世界创建完成。
5. 创建完成后,你将自动传送至该世界。

### 邀请好友

1. 输入 `/lr` 打开主 GUI。
2. 在世界列表中点击自己的世界。
3. 点击标有“Manage Players”的玩家头颅。
4. 点击标有“Invite Player”的书。
5. 在聊天栏中输入要邀请的玩家名称。
6. 对方将收到邀请,并可使用 `/lr accept` 接受邀请。

### 返回上一个世界

如果你已在多个世界之间传送,并希望返回之前所在的世界:

1. 输入 `/lr back` 返回上一个世界。
2. 你的背包物品和所在位置将被保留。

## 故障排除

- 若 `/lr back` 命令无法使用,请确认你拥有 `flatworlds.teleport` 权限。
- 若翻译显示不正确,请检查 `config.yml` 中的语言设置。
- 若世界加载失败,请查看服务器控制台中的错误信息。
- 若遇到背包物品相关问题,可尝试使用 `/lr getitems` 从其他世界取回物品。

## 配置文件

插件会创建以下配置文件:

- `config.yml`:主配置文件。
- `worlds.yml`:世界数据与世界设置。
- `previous-worlds.yml`:存储 `/lr back` 命令所需的上一世界数据。
- `locale/en.yml` 和 `locale/ru.yml`:语言文件。
[/MD]
作者
cacca
下载
0
查看
1
首次发布
最后更新
评分
0.00 星 0 星

来自cacca的更多资源

后退
顶部