# PriVault
一个强大的多保险箱存储解决方案,适用于 Minecraft 服务器,它为玩家提供对多个私有存储空间的基于权限的安全访问。
## 特点
### 多个个人保险箱
玩家可以使用简单的命令访问不同的编号保险箱:`/pv [数字]`。 每个保险箱作为一个独立的物品空间,允许对不同物品类别进行组织。
### 基于权限的访问
服务器管理员可以完全控制哪些玩家可以访问特定的保险箱。 默认情况下,所有玩家都可以访问保险箱 #1,而其他保险箱需要特定的权限。
### 可自定义的存储容量
通过配置文件调整每个保险箱的大小。 可以将保险箱设置为 9 个插槽的任意倍数,从单行(9 个插槽)到完整双箱(54 个插槽)。
### 持久性存储
所有保险箱内容在玩家关闭物品栏和服务器关闭时都会自动保存,确保物品永不丢失。
### 用户友好的界面
简洁直观的界面,具有可自定义的标题,可以在标题中包含玩家姓名和保险箱编号,以便于识别。
### 高效的设计
轻量级实现,即使在处理数百名玩家的多个保险箱时,也能实现最低限度的服务器资源使用。
### 完全配置
通过全面的 config.yml 文件,可以调整插件的每个方面以适应服务器的需求。
### 音效
可选的打开和关闭保险箱的音效增强了玩家体验。
## 为什么选择这个插件?
与其他存储插件相比,该解决方案通过在简洁性和功能之间提供完美的平衡而脱颖而出。 玩家可以访问多个有组织的存储空间,而不会感到难以理解,同时管理员可以通过权限系统保持完全控制。
该插件的高效存储方法意味着即使有许多活动玩家,对服务器性能的影响也最小。 清晰的代码架构也确保了与大多数服务器版本和其他插件的兼容性。
对于具有经济插件的服务器,这会创建自然的进度路径,玩家可以通过游戏内货币或等级提升来解锁其他保险箱。
## 用例
- **生存服务器**:为玩家的进步提供额外的存储选项作为奖励
- **角色扮演服务器**:允许为不同类型的物品(武器、药水、贵重物品)设置不同的保险箱
- **经济服务器**:将额外的保险箱访问作为高级功能出售
- **创造服务器**:为建筑师提供单独的建筑材料存储空间
## 管理员命令
- `/pv reload` - 重新加载配置文件
- `/pv admin [玩家] [数字]` - 查看其他玩家的保险箱(需要管理员权限)
凭借对用户来说的完美简洁性和对管理员来说的完全控制,这个插件是重视功能和性能的服务器的理想存储解决方案。