- 版权类型
- 原创
- 插件中文名称
- 背包扩展
- 插件英文名称
- ExtraBackpack
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- Mysql
- 适配版本(Java)
- 1.20
ExtraBackpack 插件功能介绍
插件概述
ExtraBackpack 是一款专为 Minecraft Spigot/Paper 服务器设计的背包扩展插件。它为玩家提供了一个额外的背包空间,允许存储更多物品,并通过权限系统灵活控制不同玩家的背包容量。
核心功能
1.
- 为每位玩家提供独立的额外背包存储空间
- 独立于玩家原有背包,不会影响原背包物品
- 通过 /backpack 命令快速打开额外背包界面
2.
- 根据玩家权限分配不同大小的背包容量
- 支持多种背包大小配置:
- 9格(基础权限)
- 18格(small权限)
- 27格(medium权限)
- 36格(large权限)
- 45格(premium权限)
- 54格(最大容量,VIP权限)
3.
- 集成 MySQL 数据库存储
- 数据持久化,玩家数据安全保存
- 支持自动备份和恢复
- 跨服务器数据同步支持(可扩展)
4.
- 管理员可以通过命令管理玩家背包
- 支持查看、清空、调整玩家背包大小
- 实时监控插件运行状态
- 配置热重载功能
5.
- 自动保存机制(玩家退出时自动保存)
- 防数据丢失设计
- 数据完整性验证
- 异常情况自动恢复
技术特性
1.
- 异步数据库操作,不影响服务器性能
- 内存优化,减少资源占用
- 智能缓存机制,提升响应速度
2.
- 兼容 Paper 1.20.1
- 支持 Java 21 编译环境
- 可与其他经济、权限插件配合使用
- 提供 API 接口供其他插件调用(可扩展)
3.
- 完整的配置文件系统
- 支持自定义消息提示
- 可调整背包大小权限配置
- 数据库连接参数可配置
4.
- 直观的背包界面
- 彩色消息提示系统
- 操作反馈清晰明确
- 支持多语言(可扩展)
权限节点
基础权限
textextrabackpack.use - 使用额外背包的基础权限
背包大小权限
textextrabackpack.size.9 - 9格背包(默认)
extrabackpack.size.18 - 18格背包
extrabackpack.size.27 - 27格背包
extrabackpack.size.36 - 36格背包
extrabackpack.size.45 - 45格背包
extrabackpack.size.54 - 54格背包(最大)
管理员权限
textextrabackpack.admin - 管理员权限
命令列表
玩家命令
text/backpack - 打开额外背包
/eb - 同上(快捷命令)
/extrabp - 同上(快捷命令)
管理员命令
text/ebackpackadmin - 管理员控制面板
├── reload - 重新加载配置
├── view <玩家> - 查看玩家背包信息
├── clear <玩家> - 清空玩家背包数据
├── size <玩家> <大小> - 设置玩家背包大小
├── info - 查看插件信息
└── help - 显示帮助
配置说明
主要配置项
yaml# 数据库配置
database:
host: "localhost"
port: 3306
database: "extrabackpack"
username: "root"
password: ""
useSSL: false
# 权限对应背包大小
permissions:
"extrabackpack.size.9": 9
"extrabackpack.size.18": 18
"extrabackpack.size.27": 27
"extrabackpack.size.36": 36
"extrabackpack.size.45": 45
"extrabackpack.size.54": 54
# 默认背包大小
default-size: 9
# 消息配置
messages:
no-permission: "&c你没有权限使用这个命令!"
backpack-opened: "&a额外背包已打开!"
backpack-saved: "&a背包数据已保存!"