v26.10.5-Alpha · Minecraft 1.12.2

以 Linux 之名
守护你的服务器

一款为服务器管理员量身打造的综合管理插件,集身份验证、封禁管理、功能限制、协管权限、插件联动于一体。

SHA-256 加密存储 0 明文密码 16 个命令 100% 异步安全

核心功能

五大模块协同工作,覆盖服务器管理的方方面面

🔐

身份验证

SHA-256 + 随机盐 + 10000 次迭代的密码加密存储,聊天栏输入密码零日志泄漏。

  • 密码最短 6 位
  • 失败 3 秒冷却
  • 5 次锁定 300 秒
  • 重启后锁定保留
🚫

封禁管理

账号封禁、临时封禁、IP 封禁、历史查询一站式管理,广播带原因。

  • 永久 / 临时封禁
  • IP 封禁与解封
  • 封禁历史可追溯
  • 到期自动解封
⚔️

功能封禁

禁方块、禁移动、禁言,精确限制玩家行为,不影响账号登录。

  • 禁止方块交互
  • 冻结移动坐标
  • 拦截聊天与私聊
  • 定时自动解除
👮

协管体系

协管无 OP 但可使用惩罚命令,时长限制 + 权限分流。

  • 封禁时长上限可配
  • 禁止永久封禁
  • 帮助菜单分流
  • TAB 补全分流
🛡️

玩家保护

Linux582021 专属保护机制,拦截他人对该玩家的恶意操作。

  • 命令拦截
  • Sudo 拦截
  • 控制台拦截
  • fs1 突破
🔗

插件联动

与 XlandCore、假人插件、XlandStop 无缝联动,功能增强。

  • XlandCore 身份
  • 假人信息同步
  • 重启命令监听
  • 延迟检测 + reload

封禁系统

三层封禁体系,覆盖账号、IP、功能三个维度

🎯

账号封禁

永久 / 临时封禁,支持自定义时间与原因,广播带原因显示。

# 永久封禁
/ban Steve 使用作弊客户端
# 临时封禁
/tempban Steve 1d12h 刷屏
# 封禁 IP
/banip Steve 多开小号
⏱️

时间格式

支持单一单位与组合单位,灵活应对各种封禁场景。

10s # 10 秒
5m # 5 分钟
1h # 1 小时
1d # 1 天
1w # 1 周
1d12h # 1 天 12 小时
1w2d3h # 组合单位
⚔️

功能封禁

不影响登录,只限制特定行为,适合轻度违规玩家。

/linux banblock Steve 1h # 禁方块
/linux banmove Steve 30m # 禁移动
/linux banmsg Steve 1d # 禁言
/linux banall Steve 3d # 全封
📜

历史查询

完整封禁历史记录,支持查询与清除。

/linux history Steve
/linux lookup Steve
/linux seenip 1.2.3.4
/linux clearhistory Steve
/banlist

协管权限体系

基于 XlandCore 身份,无 OP 也能高效管理

协管可用

协管可以使用 8 个惩罚命令,覆盖功能封禁与解封。

  • /linux banblock 禁用方块
  • /linux banmove 禁止移动
  • /linux banmsg 禁言
  • /linux banall 全面封禁
  • 以及 4 个对应的解封命令

协管不可用

账号封禁、隐身、重载等命令仅限完整管理员。

  • /ban · /tempban · /banip
  • /unban · /unbanip
  • /hide
  • /linux reload

时长限制

协管封禁时长有上限,默认为 7 天,可在配置中调整。

  • 禁止永久封禁
  • 超过上限直接拒绝
  • 可提前解封
  • 解封命令无时间限制
🎨

界面分流

协管的帮助菜单和 TAB 补全只显示可用命令,界面清爽。

  • 帮助菜单:协管专用版
  • TAB 补全:仅 9 个命令
  • OP 优先:管理员显示完整版
  • XlandCore 未加载时回退权限节点

命令列表

完整的命令集,覆盖所有管理场景

管理员通用命令

命令 说明
/linux help显示帮助菜单
/linux reload重载配置文件
/linux lookup <玩家/IP>查询玩家或 IP 信息
/linux seenip <IP>查询使用该 IP 的玩家列表
/linux history <玩家>查看玩家封禁历史
/linux clearhistory <玩家>清除玩家全部历史
/linux fp [list]查看假人插件状态 / 列表
/linux fpsync手动同步假人数据
/linux op [list]检查身份 / 列出管理员
/banlist查看封禁列表

封禁命令

命令 说明
/ban <玩家> [原因]永久封禁玩家
/tempban <玩家> <时间> [原因]临时封禁玩家
/banip <玩家/IP> [原因]封禁 IP 地址
/unban <玩家>解封玩家
/unbanip <IP>解封 IP

功能封禁命令(协管可用)

命令 说明
/linux banblock <玩家> [时间] [原因]禁用方块交互
/linux unbanblock <玩家>解除方块交互禁用
/linux banmove <玩家> [时间] [原因]禁止移动
/linux unbanmove <玩家>解除移动禁止
/linux banmsg <玩家> [时间] [原因]禁言
/linux unbanmsg <玩家>解除禁言
/linux banall <玩家> [时间] [原因]全面封禁
/linux unbanall <玩家>解除所有功能封禁

技术亮点

从代码层面保证性能与稳定性

🔒 安全

  • SHA-256 + 随机盐 + 10000 次迭代
  • 常量时间比较防时序攻击
  • 聊天栏输密码,服务端日志零痕迹
  • 防爆破:冷却 + 锁定 + 持久化
  • 权限节点与身份双重校验

⚡ 性能

  • 多级缓存(ConcurrentHashMap)
  • 脏标记 + 定时批量写盘
  • 惰性清理 + 超时自愈
  • 反射缓存(TPS / XlandCore)
  • 大表 O(1) 索引(IP 反查)

🧵 并发

  • 异步事件只读判断,回主线程处理
  • volatile 保证配置可见性
  • synchronized 保护 LRU 迭代
  • AtomicBoolean 防任务重入
  • try/finally 精确清除标记

🛠️ 健壮

  • 延迟初始化(假人 / XStop / XlandCore)
  • 插件可插拔(softdepend)
  • reload 幂等化
  • 异常兜底(try/catch + isEnabled)
  • 控制台与玩家分流(UI 适配)
18
模块文件
16
命令总数
6
数据文件
23
迭代轮次