配置详解
大约 2 分钟
配置详解 (config.yml)
lhrp 插件的 config.yml 文件允许您自定义插件的各项行为和设置。本章节将详细解释 config.yml 中的每个配置项。
配置文件路径
plugins/lhrp/config.yml
配置项说明
# 语言设置
language: zh
# 职位配置
# 您可以在此定义不同的警察职位及其所拥有的权限。
# 这些权限将与您的权限管理插件 (如 LuckPerms) 配合使用。
# 注意:所有职位都会自动获得 lhrp.police 核心权限
positions:
# 示例职位:局长
局长:
permissions:
- police.addposition
- police.removeposition
- police.setposition
- police.warrant
- police.arrest
- police.menu
- police.setjail
- police.release
- police.listpositions
- police.getposition
- police.unwarrant
- police.handcuff
- police.follow
- police.removepolice
# 示例职位:副局长
副局长:
permissions:
- police.setposition
- police.warrant
- police.arrest
- police.release
- police.handcuff
- police.unwarrant
- police.menu
- police.listpositions
- police.getposition
- police.follow
# 示例职位:警长
警长:
permissions:
- police.warrant
- police.arrest
- police.release
- police.handcuff
- police.menu
- police.listpositions
- police.getposition
- police.follow
# 示例职位:高级警员
高级警员:
permissions:
- police.warrant
- police.arrest
- police.handcuff
- police.menu
- police.listpositions
- police.getposition
- police.follow
# 示例职位:警员
警员:
permissions:
- police.warrant
- police.arrest
- police.menu
- police.listpositions
- police.getposition
- police.follow
# 示例职位:实习警员
实习警员:
permissions:
- police.menu
- police.listpositions
- police.getposition
# 监狱位置配置
# 当您使用 /police setjail 命令设置监狱点后,相关坐标将自动更新到此处。
jail:
world: "world" # 监狱所在的世界名称
x: 0.0 # 监狱点的 X 坐标
y: 64.0 # 监狱点的 Y 坐标
z: 0.0 # 监狱点的 Z 坐标
# 通缉信息存储 (此部分通常由插件自动管理,无需手动修改)
# 格式:"玩家 UUID": {"reason": "通缉理由", "issuer": "发布者名称", "time": 时间戳}
warrants:
# 市长模块配置
# 城市金库和自动薪资系统配置
mayor:
# 城市金库账户名称
# 用于对接 Vault 经济插件的公共账户
treasury_account: city_treasury
# 各职位时薪配置(金币/小时)
# 插件每小时会自动从金库拨款给在线职员
position_salaries:
局长:100.0 # 局长每小时 100 金币
副局长:80.0 # 副局长每小时 80 金币
警长:60.0 # 警长每小时 60 金币
高级警员:50.0 # 高级警员每小时 50 金币
警员:40.0 # 警员每小时 40 金币
实习警员:20.0 # 实习警员每小时 20 金币注意事项
- 修改后重载:在修改
config.yml文件后,请务必在游戏内使用/police reload命令或重启服务器,以使更改生效。 - 权限节点:
positions部分的权限节点是示例,您可以根据您的权限管理插件(如 LuckPerms)的实际配置进行调整。 - 坐标:
jail部分的坐标会在您使用/police setjail命令后自动更新。 - 通缉信息:
warrants部分是插件内部存储通缉信息的地方,通常不建议手动修改。 - 时薪配置:
mayor.position_salaries中的时薪可以通过/mayor salary命令在游戏中动态修改。 - 金库账户:请勿手动操作
treasury_account指定的账户,以免导致经济系统异常。
