# 简单视角距离
该插件允许玩家在服务器上更改他们的渲染距离,并绕过默认服务器设置。
## 翻译
- [Русский](https://github.com/Ayoree/SimpleViewDistance/blob/master/README.md)
- [English](https://github.com/Ayoree/SimpleViewDistance/blob/master/README.en.md)
## **功能**
- **没有不必要的**: 该插件的设计易于任何玩家理解。 它不包含不必要的功能。
- **全局设置**: 能够为所有加入服务器的玩家设置默认渲染距离。
- **每个玩家的个性化设置**: 每个玩家都可以更改自己的渲染距离。
- **特定群组的权限**: 该插件允许轻松地为每个独立群组(例如,LuckPerms中的群组)分配更改渲染距离的权限。
- **保存个性化设置**: 在玩家离开和加入服务器时,自动保存和加载玩家的自定义渲染距离。
- **易于配置**: 配置文件不包含过多的信息,并且易于设置。
## **命令**
### 基本命令:: `/viewdistance`
- **用法:** `/viewdistance <数字>`
- **别名:** `vd`
- 将渲染距离设置为一个新值
### 子命令
#### - `reload`
- **用法:** `/vd reload`
- 重新加载插件配置。
## **权限**
- 使用命令 /viewdistance: `viewdistance.set`
- 重新加载插件配置: `viewdistance.reload`
- 默认情况下,只有操作者拥有 `viewdistance.reload` 权限
- 默认情况下,所有玩家都有 `viewdistance.set` 权限
## config.yml
```yaml
# 最小可能的渲染距离(不能小于 2)
min-distance: 2
# 由权限 'group.' 授予的按群组划分的渲染距离(自动授予 LuckPerms 中的所有群组)
# 玩家将无法设置大于此处指定的任何值
# 如果玩家属于多个群组,则会选择最高的值
distances:
default: 12 # 所有玩家的默认值(不能大于 32)
moder: 16
admin: 32
#----------- 消息 -----------
# 对于颜色,使用符号 '§'
# 消息前缀;如果您想删除它,只需将其设为空 - ''
prefix: '§f[§lV§r§7iew§f§lD§r§7istance§f] §r'
# 更改渲染距离时显示的消息。'{chunks}' 是渲染距离值的占位符
view-distance-change-msg: '§a您已将渲染距离更改为 {chunks} 块'
# 当命令中出现语法错误时显示的消息
incorrect-args-msg: '§c语法错误§e - 使用 §l/vd '
# 重新加载配置时显示的消息 (/vd reload)
reload-config-msg: '§a配置已成功重新加载'
# 当没有执行命令的权限时显示的消息
no-permission-msg: '§c您没有使用此命令的权限'
```