
RibsCombatLog
通过击杀在PVP中断开连接的玩家来防止Hytale中的战斗日志记录。

RibsCombatLog
RibsCombatLog 是一款 Hytale 插件,旨在防止玩家在战斗中通过断开连接来逃避 PvP 后果。当玩家在战斗标记状态下主动离开服务器时,他们将自动被杀死,其物品会掉落原地。
功能特性
- 战斗标记 - 当玩家击中或被其他玩家击中时,将被标记。
- 基础插件兼容性 - 防止其他插件(如 HyCommands 或其他基础插件)覆盖被禁止的命令,确保其在战斗期间仍受限制。
- 双方标记 - 攻击者和受害者都会在战斗中被标记。
- 战斗逃逸惩罚 - 如果玩家在战斗中断开连接,他们将被杀死并掉落所有物品。
- 可配置时长 - 战斗标记持续时间可配置(默认:15 秒)。
- 战斗进入/离开消息 - 进入 PvP 状态和战斗标记过期时显示消息。这些消息可自定义。
- 命令阻止 - 在战斗期间阻止指定命令(例如
/spawn、/teleport、/warp)。 - 可配置的阻止命令列表 - 可在
config.json中配置被阻止的命令列表。
配置
当插件启动时,它会创建以下目录和文件:<dataDirectory>/RibsCombatLog/config.json。
时长的默认值为 15 秒。
默认 config.json
{
"combatTagDurationSeconds": 15
}
使用说明
您可以直接下载预编译的 .jar 文件,也可以根据需要修改源代码并自行编译。
编译
要编译插件,请使用以下命令:
mvn clean package -DskipTests
安装
- 在
target/目录中找到生成的 .jar 文件。 - 将 .jar 文件复制并粘贴到您的 Hytale 服务器的
mods/文件夹中。 - 重启服务器以加载插件。
问题反馈
如果您有任何问题或建议,请随时在此处留言或在 GitHub 上发起拉取请求。谢谢!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。