AntiRelog

AntiRelog - 战斗防退出插件

{ 官方 } 使用 BossBar 倒计时和音符音效的战斗日志保护插件。
Bukkit / Spigot 作者 bananosme_play 支持版本 1.9 - 1.15
服务器使用量
77
服务玩家数
111
下载量
150,399
插件详细介绍

AntiRelog 是一款轻量级插件,旨在惩罚那些在战斗中离开服务器(即战斗记录)的玩家,现已支持至 1.15 版本。

工作原理

当玩家攻击敌人或被敌人攻击时,插件会启动一个倒计时。如果在倒计时结束前离开服务器,该玩家将被判定为战斗记录者,受到惩罚。

惩罚机制

  • 战斗记录者会被立即杀死
  • 其所有物品将会掉落
  • 管理员会收到包含记录者姓名的日志报告

配置说明

配置文件允许你自定义插件的各项行为。

# 是否启用Boss血条显示?(无需任何依赖!)
enable-bar: true
# 战斗状态持续时间(秒)
combat-len: 15
# 显示安全退出提示的时长(秒)。如果不想显示,请设置为 0。
vanish-timeout: 5
# Boss血条信息与样式
# 忙碌(战斗中)信息。可用变量:{timeleft}, {username}, {displayname}
busy-message: '&c请勿在&7: &r{timeout} 秒&c前退出!'
# 空闲(非战斗)信息
free-message: '&a现在可以安全退出了'
# 忙碌时血条颜色
busy-color: red
# 空闲时血条颜色
free-color: green
# 血条样式。样式参考:https://hub.spigotmc.org/javadocs/spigot/
bar-style: segmented_6
# 玩家战斗退出时的全局广播消息。设为 '' 以禁用。
broadcast-message: '&b[AntiRelog] &6玩家 &2{displayname} &6在战斗中离开了!'
# 发送给单个玩家的聊天信息。设为 '' 以禁用。
busy-chat: '&c[AntiRelog] &f你已进入&6战斗&f状态!将在 {timeleft} 秒后解除。'
free-chat: '&a[AntiRelog] &6战斗&f状态已解除!'
# 会触发战斗状态的实体列表
subjects:
- Player
- Zombie
- Husk
- Zombie_Villager

权限节点

  • antirelog.* - 拥有所有权限,推荐服务器管理员使用。
  • antirelog.bypass - 使管理员、建筑师等角色绕过战斗记录保护。
  • antirelog.toggle - 允许玩家为自己切换绕过状态。
  • antirelog.toggle.others - 允许玩家为他人切换绕过状态。

命令列表

  • /artoggle - 为自己切换战斗记录绕过状态。
  • /artoggle [玩家名] - 为指定玩家切换战斗记录绕过状态。

问题与支持

如果你遇到任何问题或有改进建议

  • 请在 GitHub 上提交 Issue,我会进行处理。
  • 你也可以在 GitHub 的讨论区分享建议或功能请求。
  • 请尽量避免在插件评论中反馈问题或建议,以便更好地跟踪和管理。

> 请注意:本插件 AntiRelog 与 r0306 开发的名为 Anti-Relog(带连字符)的插件无关

测试支持版本
1.9 1.10 1.11 1.12 1.13 1.14 1.15
版本分布
基本信息
插件名称 AntiRelog
作者 bananosme_play
平台 Bukkit / Spigot
支持版本 1.9 - 1.15
点赞数 未统计
Modrinth 下载 105
最近版本
3.1.4.1 42
3.1.4 22