• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
LibertyBans —— 出色且轻量级的封禁🛡插件 [1.8.X~1.20.X]

开源 工具 LibertyBans —— 出色且轻量级的封禁🛡插件 [1.8.X~1.20.X] 1.1.0-RC2

版权类型
转载
插件中文名称
LibertyBans
插件英文名称
LibertyBans
原帖地址
https://hangar.papermc.io/A248/LibertyBans
支持的核心(代理-服务端)
  1. WaterFall
  2. Velocity
  3. PaperSpigot
  4. Purpur
  5. Leaves
语言支持
多语言
适配版本(Java)
  1. 1.20
  2. 1.19
  3. 1.18
  4. 1.17
  5. 1.16
  6. 1.15
  7. 1.14
  8. 1.13
  9. 1.12
  10. 1.11
  11. 1.10
  12. 1.9
  13. 1.8
banner.png


LibertyBans 是管理处罚的闪耀、非凡且出色的利器。


为什么选择 LibertyBans

  • 现有的处罚插件都有各自的缺陷。它们要么充斥着bug和并发问题,要么是闭源且收费的,甚至两者兼有。
  • 现有的处罚插件中没有一个测试框架能够与LibertyBans的广泛自动化测试相媲美。这意味着许多bug在稳定发布之前就被自动捕获并修复。
  • LibertyBans提供了一整套与处罚相关的工具。它是一个通用的处罚插件,专注于高效设计、用户体验质量和无与伦比的代码质量。
  • LibertyBans是设计最好的处罚玩家的插件。它可以高效扩展到大型网络,并以最小的资源在单服务器上运行。

功能简介

添加和移除处罚:
  • /ban,/ipban,/unban,/unbanip - 封禁或解封玩家或IP地址
  • /mute,/ipmute,/unmute,/unmuteip - 禁言或解除禁言玩家或IP地址
  • /warn,/ipwarn,/unwarn,/unwarnip - 警告或取消警告玩家或IP地址
  • /kick,/ipkick - 踢出玩家或IP地址
  • 临时封禁、禁言和警告版本
  • 所有玩家数据均使用UUID存储
列出处罚:
  • /banlist - 显示所有封禁
  • /mutelist - 显示所有禁言
  • /history - 显示某个玩家的所有处罚记录
  • /warns - 显示某个玩家的所有警告
  • /blame - 显示某个管理执行的所有处罚
多种方式阻止小号:
  • 自动执行阻止小号。默认情况下,使用IP封禁时,如果主账号被封,小号将自动被禁止加入。此行为是可配置的,您甚至可以增加小号检查的严格程度。
  • 手动 /alts 命令 - 显示某个玩家的可疑小号。
  • 加入时的小号通知 - 告诉管理某个玩家的可疑小号是否被封禁或禁言。
  • 每个IP地址的连接限制。
  • 例外情况。例如,客服不能封禁管理员;管理员不能封禁服主。
处罚模板:
  • 例如,第一次因骂人被禁言10天,第二次禁言30天,第三次禁言永久。支持计算原因、时间甚至处罚类型。
完全可配置的选项和行为:
  • 您甚至可以调整连接池和语句缓存设置以优化性能。
插件设计:
  • 经过精心设计,性能高效且轻量。使用高效的SQL模式,存储UUID和IP地址的原始字节,而不是将它们存储为字符串/文本。
完全支持多代理和多子服:
  • 如果您使用单个代理,可以将 LibertyBans 放在代理上,或放在多个后端服务器上。

指令权限

  • 所有内容都在Wiki上有详细说明:[Wiki链接]
  • Wiki包含大量信息,包括配置相关内容。
  • 配置文件有详细的注释,并对各选项进行了详细解释。
  • 如果更新LibertyBans,旧配置会在有新选项时自动更新。

插件优势

  • 高效且轻量:无需复杂安装,避免不必要的功能。
  • 数据库选项:可选择使用本地文件数据库(HyperSQL)或远程数据库(MariaDB、MySQL、PostgreSQL)。
  • 增强的数据库性能:强调在SQL中进行计算。内存使用量低,因为处罚几乎完全存储在数据库中。数据以最小形式存储为原始字节而非字符串。
  • 异步计算最佳实践:理解并避免上下文切换的性能成本;插件不会盲目地触发异步任务。
  • 高可用性和并发设计:在保持状态一致的情况下使用最小锁定;大多数插件状态主要通过维护在数据库本身来实现。
  • 结构良好的API:为其他插件提供了一个框架以进行协作。

兼容与要求

  • 需要使用 Java17 或以上版本运行。
  • 兼容:Bukkit / Spigot / Paper (+Folia)、BungeeCord / Waterfall、Sponge、Velocity
作者
PuddingKC
下载
368
查看
1,224
首次发布
最后更新

评分

0.00 星 0 次评分

PuddingKC 的其他资源

后退
顶部 底部