- 版权类型
- 转载
- 插件中文名
- 反复制防护
- 插件英文名
- secureinventories
- 支持的核心 [服务端]
- Paper
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
## 简介
SecureInventories 是一款面向 Paper 服务端的轻量级物品栏完整性与反复制插件。它通过结合 物品栏快照 、 守恒规则 和 可选的物品 UID(Item ID)重复检测 来识别可疑物品生成行为,无需 NMS、无漏洞利用、无侵入性钩子。
# 反复制防护
**SecureInventories** 是一款面向 Paper 服务端的轻量级物品栏完整性与反复制插件。它通过结合**物品栏快照**、**守恒规则**和**可选的物品 UID(Item ID)重复检测**来识别可疑物品生成行为,无需 NMS、无漏洞利用、无侵入性钩子。
适用于**现代 Paper(1.21 及以上)**服务端,目标是**低误报率**、**清晰的管理员可见性**和**灵活的执法配置**。
---
## 核心功能
### 物品栏会话保护
- 在容器打开时记录快照,关闭时验证变化
- 检测**无法解释的物品增加**
- 可选守恒规则:合法从容器取出的物品会被计入抵扣,避免误判
### 物品 UID(Item ID)重复检测
- 通过 Bukkit PersistentDataContainer 为物品打上**唯一 UID**标记
- 检测**同一物品 ID 出现多次**的情况
- 可选处理动作:
- 标记记录
- 移除重复物品
- 回滚
- 回滚并踢出玩家
### 潜影盒感知检测(可选)
- 统计**潜影盒内部**的物品数量
- 可选扫描末影箱中的潜影盒
- 防止将复制物品藏入容器规避检测
### 监控模式与违规计数
- 被标记的玩家进入**临时强化监控状态**
- 违规计数系统,支持自动衰减
- 可选自动隔离流程,便于管理员审查
### 管理员友好
- 简洁的控制台日志
- 基于权限的管理员警报
- 可选文件日志记录
- 可选 Discord Webhook 通知
---
## 命令
| 命令 | 说明 |
|---|---|
| /secureinventories status | 查看插件状态 |
| /secureinventories reload | 重载配置 |
| /secureinventories inspect \<player\> | 查看指定玩家信息 |
| /secureinventories pardon \<player\|uuid\> | 解除玩家处罚 |
| /secureinventories rollback \<player\> [last] | 回滚玩家物品栏 |
| /secureinventories quarantine \<player\> | 隔离玩家 |
| /secureinventories unquarantine \<player\> | 解除玩家隔离 |
别名:/si,、/antidupe
---
## 权限
```
secureinventories.admin # 完整访问权限(默认:OP)
secureinventories.alert # 接收管理员警报
```
---
## 兼容性
| 项目 | 要求 |
|---|---|
| 服务端软件 | Paper |
| Minecraft 版本 | 1.21 及以上 |
| Java 版本 | 21 |
| NMS 依赖 | 无 |
| 外部依赖 | 无 |
---
## 更新日志
### 版本 1.3.1
- 新增详细且完整注释的配置文件
- 改进物品 UID(Item ID)重复检测逻辑
- 扩充配置注释与调优指导
- 小幅内部代码清理与可读性优化
### 版本 1.3.0
- 新增物品 UID 重复检测功能
- 新增重复 ID 的多种处理动作
- 新增潜影盒深度扫描支持
- 扩展违规计数与监控模式功能
### 版本 1.2.0
- 基于守恒规则的物品栏账本机制
- 精准的按材料类型增量检测
- 管理员警报与物品栏回滚支持
[/MD]
## 简介
SecureInventories 是一款面向 Paper 服务端的轻量级物品栏完整性与反复制插件。它通过结合 物品栏快照 、 守恒规则 和 可选的物品 UID(Item ID)重复检测 来识别可疑物品生成行为,无需 NMS、无漏洞利用、无侵入性钩子。
# 反复制防护
**SecureInventories** 是一款面向 Paper 服务端的轻量级物品栏完整性与反复制插件。它通过结合**物品栏快照**、**守恒规则**和**可选的物品 UID(Item ID)重复检测**来识别可疑物品生成行为,无需 NMS、无漏洞利用、无侵入性钩子。
适用于**现代 Paper(1.21 及以上)**服务端,目标是**低误报率**、**清晰的管理员可见性**和**灵活的执法配置**。
---
## 核心功能
### 物品栏会话保护
- 在容器打开时记录快照,关闭时验证变化
- 检测**无法解释的物品增加**
- 可选守恒规则:合法从容器取出的物品会被计入抵扣,避免误判
### 物品 UID(Item ID)重复检测
- 通过 Bukkit PersistentDataContainer 为物品打上**唯一 UID**标记
- 检测**同一物品 ID 出现多次**的情况
- 可选处理动作:
- 标记记录
- 移除重复物品
- 回滚
- 回滚并踢出玩家
### 潜影盒感知检测(可选)
- 统计**潜影盒内部**的物品数量
- 可选扫描末影箱中的潜影盒
- 防止将复制物品藏入容器规避检测
### 监控模式与违规计数
- 被标记的玩家进入**临时强化监控状态**
- 违规计数系统,支持自动衰减
- 可选自动隔离流程,便于管理员审查
### 管理员友好
- 简洁的控制台日志
- 基于权限的管理员警报
- 可选文件日志记录
- 可选 Discord Webhook 通知
---
## 命令
| 命令 | 说明 |
|---|---|
| /secureinventories status | 查看插件状态 |
| /secureinventories reload | 重载配置 |
| /secureinventories inspect \<player\> | 查看指定玩家信息 |
| /secureinventories pardon \<player\|uuid\> | 解除玩家处罚 |
| /secureinventories rollback \<player\> [last] | 回滚玩家物品栏 |
| /secureinventories quarantine \<player\> | 隔离玩家 |
| /secureinventories unquarantine \<player\> | 解除玩家隔离 |
别名:/si,、/antidupe
---
## 权限
```
secureinventories.admin # 完整访问权限(默认:OP)
secureinventories.alert # 接收管理员警报
```
---
## 兼容性
| 项目 | 要求 |
|---|---|
| 服务端软件 | Paper |
| Minecraft 版本 | 1.21 及以上 |
| Java 版本 | 21 |
| NMS 依赖 | 无 |
| 外部依赖 | 无 |
---
## 更新日志
### 版本 1.3.1
- 新增详细且完整注释的配置文件
- 改进物品 UID(Item ID)重复检测逻辑
- 扩充配置注释与调优指导
- 小幅内部代码清理与可读性优化
### 版本 1.3.0
- 新增物品 UID 重复检测功能
- 新增重复 ID 的多种处理动作
- 新增潜影盒深度扫描支持
- 扩展违规计数与监控模式功能
### 版本 1.2.0
- 基于守恒规则的物品栏账本机制
- 精准的按材料类型增量检测
- 管理员警报与物品栏回滚支持
[/MD]