Warehouse - 付费购买的随身仓库
本帖最后由 林航. 于 2025-12-18 20:54 编辑WarehousePlugin —— 付费购买的随身仓库
让你的玩家拥有更多的存储空间!
插件概述
WarehousePlugin 是一款简单易用的随身仓库插件。玩家可以通过消耗游戏币(Vault)来购买额外的存储空间。插件支持多种容量的仓库(9格、18格、36格),并且可以通过配置文件完全自定义价格和界面文本。非常适合生存服、RPG服作为玩家的额外福利或氪金点。
图片描述
插件特色
[*] GUI 界面:直观的箱子界面,方便玩家购买和使用。
[*] 经济对接:完美支持 Vault,兼容 EssentialsX、CMI 等主流经济插件。
[*] 高度自定义:仓库价格、菜单标题、物品描述、提示消息均可在 config.yml 中修改。
[*] 数据安全:玩家数据独立存储,安全可靠。
[*] 管理员管理:管理员可以查看和管理任意玩家的仓库。
命令与权限
命令描述权限
/warehouse shop打开仓库购买商店warehouse.use (默认拥有)
/warehouse open打开我的随身仓库warehouse.use (默认拥有)
/warehouse help查看帮助信息warehouse.use (默认拥有)
/warehouse admin <玩家>(管理员) 查看/管理指定玩家的仓库warehouse.admin (默认OP)
配置文件
warehouse_prices:
9_slot: 500
18_slot: 1500
36_slot: 3000
purchase_menu:
title: "&6仓库购买"
item_9_slot:
display_name: "&a9格仓库"
lore:
- "&7价格: %price% 货币"
- "&e点击购买"
item_18_slot:
display_name: "&a18格仓库"
lore:
- "&7价格: %price% 货币"
- "&e点击购买"
item_36_slot:
display_name: "&a36格仓库"
lore:
- "&7价格: %price% 货币"
- "&e点击购买"
item_owned:
display_name_suffix: " &7(已拥有)"
lore:
- "&7你已拥有此仓库或更大容量的仓库。"
安装说明
1. 确保服务器已安装 Vault 及其支持的经济插件(如 EssentialsX)。
2. 将 WarehousePlugin.jar 放入 plugins 文件夹。
3. 重启服务器。
4. 在 config.yml 中配置价格和文本(可选)。
# 更新日志
## v1.1 (2025-12-18)
* **新增**: 多仓库支持!玩家现在可以购买无限数量的仓库,每个仓库独立存储。
* **新增**: 仓库列表 GUI。输入 `/warehouse open` 现在会打开一个包含所有已购仓库的列表界面。
* **新增**: 多语言支持。内置中文 (zh_CN) 和英文 (en_US) 语言包,支持在 `config.yml` 中一键切换。
* **优化**: 管理员命令 `/warehouseadmin <player>` 现在可以查看目标玩家的所有仓库列表。
* **重构**: 数据存储结构升级以支持多仓库(旧版数据将自动迁移)。
## v1.0.0 (2025-11-22)
* **新增**: 首次发布,核心功能包括:
* 虚拟仓库购买与使用。
* 与 Vault 经济插件集成。
* `/warehouse` 和 `/warehouseadmin` 命令。
* 权限管理。
* **修复**: 修复了玩家在没有足够金钱时仍能购买仓库的 bug。
* **修复**: 修复了仓库购买页面无响应的问题。
* **修复**: 修复了仓库购买页面只显示物品名称而无描述的问题。
* **新增**: 添加了 `/warehouse help` 命令。
* **新增**: 所有玩家消息前缀 `[仓库插件]`。
页: [1]