服务器使用量
未统计
服务玩家数
未统计
下载量
43,929
插件详细介绍
CombatLog 插件文档
CombatLog 是一款专为 Minecraft 服务器设计的插件,用于管理玩家之间的战斗状态。当玩家进入战斗后,插件会启动一个计时器,在此期间玩家无法退出游戏或切换服务器,从而防止战斗中途逃跑的行为,确保 PvP 的公平性。
核心功能
- 战斗状态追踪:当玩家攻击其他玩家或受到攻击时,自动进入战斗状态。
- 退出限制:处于战斗状态的玩家尝试退出游戏时,将被取消退出操作并收到警告。
- 服务器切换限制:处于战斗状态的玩家无法使用
/hub、/lobby等命令切换至其他子服务器。 - 可配置计时器:战斗状态的持续时间可在配置文件中自定义。
- 动作栏提示:在战斗期间,玩家的屏幕上方会显示清晰的动作栏提示,告知剩余的战斗时间。
命令与权限
命令
- /combatlog:主命令,用于检查插件状态或重载配置。
- **/combatlog reload**:重载插件的配置文件。需要管理员权限。权限
combatlog.reload:允许玩家使用/combatlog reload命令重载配置。
安装与配置
安装步骤
- 确保服务器运行 Paper、Spigot 或其衍生服务端(1.16.5 及以上版本)。
- 将下载的
CombatLog.jar文件放入服务器的plugins文件夹。 - 重启服务器。
- 插件首次运行后,会在
plugins/CombatLog目录下生成配置文件。
基础配置
编辑 config.yml 文件以自定义插件行为。主要配置项包括:
combat-duration:设置战斗状态的持续时间(单位:秒)。actionbar-message:自定义战斗期间显示在动作栏上的提示信息。quit-block-message:自定义玩家在战斗状态下尝试退出时收到的警告信息。server-switch-block-message:自定义玩家在战斗状态下尝试切换服务器时收到的警告信息。
常见问题 (FAQ)
- 问:玩家在战斗状态下断开连接会怎样?
- 答:根据配置,插件可以设置为在玩家断开连接时执行惩罚措施(如死亡)。请检查配置文件中的相关选项。- 问:如何更改战斗计时器的长度?
- 答:编辑 `config.yml` 文件中的 `combat-duration` 值,然后使用 `/combatlog reload` 重载配置。- 问:插件支持哪些 Minecraft 版本?
- 答:本插件支持 **Minecraft 1.16.5 及更高版本**,建议使用 Paper 服务端以获得最佳兼容性。- 问:可以禁用动作栏提示吗?
- 答:可以。在 `config.yml` 中,将 `actionbar-message` 对应的内容留空或设置为 `false` 即可禁用。附加信息
- 开发者:cStudio / Donut SMP 团队
- 支持与反馈:如需获取支持或报告问题,请访问相关插件发布页或开发者频道。
- 自定义扩展:对于 Donut SMP 或需要特定集成的服务器,可参考
skript相关实现(如cs combact skript)进行高级自定义。
测试支持版本
版本分布
基本信息
插件名称
CS CombactLog - Donut SMP CombactLog Skript
作者
cStudio
平台
Bukkit / Spigot
支持版本
1.13 - 1.21
点赞数
未统计
最近版本
暂无数据
-