PVP Arena Wiki
配置文件
PVP Arena 提供两种配置文件:
- 竞技场配置文件,用于编辑每个竞技场的游戏设置。它们存储在
/arenas
目录中。 - 全局配置文件(如任何插件一样),存储在插件目录根目录中的
config.yml
。
竞技场配置文件
每个竞技场的特定设置
以下是竞技场配置文件的参数说明。大多数参数可以通过游戏内命令(/pa set
)更改。其他参数可以使用专用命令(如区域、生成点或竞技场职业)更改。
如果编辑竞技场配置文件,可以使用 /pa <arena> reload
命令加载更改。
全局配置文件
影响所有竞技场的全局设置
全局配置文件 config.yml
包含影响所有竞技场的设置,如语言、调试选项、更新检查器等。
修改此文件后,您需要重新启动服务器或使用 /pa reload ymls
命令来应用更改。
配置示例
这是一个示例配置文件:
configversion: 2.0.0 # 配置文件版本
uuid: b9422351-6383-4a92-8da2-4e7c7634e5fd # 竞技场的 ID,用于统计(自动生成),必须唯一且不更改
cmds:
defaultjoin: true # 仅通过输入 /pa <arena> 加入竞技场
whitelist: # 在竞技场中允许的非 PVPArena 命令列表
- ungod
general:
classspawn: false # 为类别创建特定的生成点。例如 blueTankFight
classSwitchAfterRespawn: false # 如果启用了 IngameClassSwitch,则类别切换仅在下次重生后发生
customReturnsGear: false # 如果玩家使用自己的库存,则在比赛后重新加载
enabled: true # 是否使竞技场可访问
gamemode: SURVIVAL # 竞技场游戏模式:SURVIVAL/ADVENTURE/CREATIVE
leavedeath: false # 如果玩家试图逃离战场,则杀死玩家
lang: none
owner: server # 竞技场的所有者,使用 "server" 限制为 ops
regionclearexceptions: [] # 比赛后不清理实体的区域列表
quickspawn: true # 同时生成所有玩家(tick)。如果为 false,则逐个生成玩家。
showRemainingLives: true # 每次击杀后在聊天中广播剩余生命
smartspawn: true # 以平衡的方式分散玩家在生成点上的分布,即尽可能彼此远离
timer:
end: 0 # 竞技场的时间限制(秒),设置为 0 以禁用
winner: none # 达到时间限制时的获胜团队
addLivesPerPlayer: false # 将生命数量乘以团队中的玩家数量(或在 FFA 中的玩家数量)
prefix: MyArena # 在聊天消息中显示的竞技场名称
goal: PlayerLives # 当前竞技场的目标,参见文档的 '目标' 部分