BanTools

BanTools is an advanced ban management plugin designed for Minecraft Velocity servers. It supports banning players by UUID, IP address, or username, and provides dynamic configuration reloading and real-time kicking of online players.
Back to Files

BanTools-1.4.2-SNAPSHOT.jar

File nameBanTools-1.4.2-SNAPSHOT.jar
Uploader
NSrankNSrank
Uploaded
Jan 20, 2026
Downloads
29
Size
36.8 KB
File ID
7491744
Type
R
Release
Supported game versions
  • 1.21.5-Snapshot
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.3-Snapshot
  • 1.20.5-Snapshot
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20

What's new

🔧 版本更新日志

v1.4.2 (最新版本)

新增功能:

  • 🆕 可配置日志输出:新增 fakeban.log_loading_info 配置项,控制是否输出"加载了 X 个活跃的临时封禁记录"信息
  • 🆕 可配置清理间隔:新增 fakeban.cleanup_interval_minutes 配置项,自定义过期记录检查间隔(默认1分钟)

配置优化:

  • 管理员可以通过设置 log_loading_info = false 来关闭临时封禁加载日志
  • 可以调整清理间隔来平衡性能和及时性(建议1-5分钟)

v1.4.1

重要修复:

  • 🔧 修复空指针异常:解决了当封禁记录中UUID为null时导致的NullPointerException
  • 🔧 改进离线玩家处理:完善了对离线封禁玩家的UUID和IP检查逻辑
  • 🔧 增强稳定性:修复了临时封禁系统中的null值处理问题
  • 🔧 登录拦截修复:确保离线封禁的玩家能够被正确拦截

技术改进:

  • 在所有UUID和IP比较前添加null检查
  • 优化了封禁匹配算法的安全性
  • 改进了错误处理机制

This mod has no additional files