服务器使用量
29
服务玩家数
192
下载量
54,856
插件详细介绍
简介
这是一个配置简单的反退出插件,旨在防止玩家在 PvP 战斗中通过断开连接(退出游戏)来逃避战斗或不利局面。它易于设置,能有效维护服务器的战斗公平性。
核心功能
- 当玩家在战斗状态中退出游戏时,其角色模型(NPC)将留在游戏中一段时间。
- 其他玩家可以攻击这个留下的 NPC。如果 NPC 被击杀,原玩家将受到死亡惩罚。
- 如果 NPC 在计时结束前未被击杀,则原玩家可以安全重生,不会受到惩罚。
- 提供高度可定制的配置选项。
命令与权限
主要命令:
/antylogout- 显示插件帮助信息。
权限节点:
antylogout.admin- 允许使用管理命令(如重载配置)。
配置说明
插件的主要设置可在 config.yml 文件中调整。以下是一些关键配置项:
基础设置
combat-time: 玩家在最后一次受到伤害或造成伤害后,被判定为“战斗状态”的持续时间(秒)。npc-duration: 玩家退出后,其 NPC 留在世界中的持续时间(秒)。npc-health: 生成的 NPC 拥有多少生命值。enable-npc-name: 是否在 NPC 上方显示玩家名称。broadcast-messages: 是否在玩家战斗退出时向全服广播消息。
消息与提示
- 您可以自定义玩家进入战斗、退出游戏、NPC 生成、NPC 被击杀等事件对应的提示信息。
常见问题
如何安装?
- 将插件 Jar 文件放入服务器的
plugins文件夹。 - 重启服务器。
- 根据需求编辑生成的
plugins/AntiLogout/config.yml文件。 - 使用
/antylogout reload重载配置(需要权限)或重启服务器使更改生效。
依赖需求?
- 本插件需要基于 Spigot、Paper 或兼容的 Minecraft 服务端核心(1.13+ 版本推荐)。
- 通常无需其他前置插件。
NPC 可以被推动或移动吗?
- 默认情况下,NPC 是静止不动的,但具体行为可能取决于配置和您使用的服务器核心。
如何调整战斗计时?
- 直接修改配置文件中的
combat-time值即可,单位为秒。
测试支持版本
版本分布
基本信息
插件名称
Antylogout
作者
kajteh
平台
Bukkit / Spigot
支持版本
1.17 - 1.20
点赞数
1
最近版本
1.0-RECODE
28