- ◆ 支持核心
- Spigot,PaperSpigot,Arclight,CatServer
- ◆ 插件前置
- Vault
- ◆ 游戏版本
- 1.12.X-1.20.X
PlayerInv - 功能丰富的仓库插件
安装该插件前,请确保安装前置经济插件 Vault
该插件可用于Geyser间歇泉JE-BE互通 基岩版使用经典UI可正常使用全部功能
如果您的版本为1.13以下版本 请 点击 下载独立支持的版本
▌插件介绍 Plugin Information给予玩家大/小型仓库存储物品以及各种武器 腐竹或OP可通过插件指令查询并修改玩家仓库内物品
▌插件特性 Plugin Features
● 支持服务端版本1.12.X-1.20.X
● 支持服务端核心Spigot PaperSpigot CraftBukkit Purpur Arclight Folia 等..
● 支持SQLite MySQL存储方式
● 高度GUI化
● 自定义仓库物品黑名单
● 可自定义GUI的物品材质
● 可自定义GUI的Title和Lore
● 新增兑换券兑换相应仓库
● 可使用F键(切换副手绑定键)打开主GUI
● 支持禁用/启用F键功能
● 支持查询并添加/移除玩家仓库内物品
● 支持查询离线和在线玩家仓库数据同时添加/移除
● Base64重编译码保存数据 安全性高 数据迁移简单
● 两种仓库类型: 27格(小型) / 54格(大型) 仓库
● 大型最多拥有10仓库 小型最多拥有15仓库
▌插件指令与权限 Plugin Commands / Permissions
/Playerinv 或 /inv —— 打开仓库主GUI
/Inv keys toggle —— 开/关F键功能
/Inv check [玩家] —— 查询玩家仓库数据
/Inv give [玩家] [类型] —— 给予玩家一个某类型的仓库兑换券
/Inv reload —— 重载插件
● Playerinv.gui.open —— 打开主GUI权限 (默认玩家拥有)
● Playerinv.inv.[num] —— num最大为25 相应数字给予相应仓库
● Playerinv.check —— 查询玩家仓库权限(OP)
● Playerinv.give —— 给予玩家兑换券权限(OP)
● Playerinv.reload —— 重载插件权限(OP)
● Playerinv.admin —— 管理员权限(OP拥有)
▌插件图片 Plugin Pictures
▌插件配置文件 Plugin Config
代码:
# 插件前缀
Prefix: '&f[&ePlayerInv&f]'
#打开仓库时消息
OpenMessage: '&e已打开仓库GUI'
ToggleMessage:
Enabled: ' &a已开启F键打开GUI.'
Disabled: ' &c已关闭F键打开GUI.'
NoPermissionMessage:
#无指令权限时的提示信息
Command: '&c你没有使用该命令的权限.'
#无仓库权限时的提示信息
Inv: '&c你没有权限打开该仓库.'
UnableMessage:
#当Opentoggle设为false时玩家尝试/Inv keys toggle的提示信息
Command: '&c该命令被禁止.'
#当KeysOpen设为false时玩家尝试/Inv keys toggle的提示信息
Keys: '&c该功能被禁止.'
#使用物品给予权限时的提示信息
ItemMessage:
Full: ' &c你已拥有当前类型的全部仓库 无法使用该兑换券!'
Give: ' &e成功给予 &f%player% &e玩家一个仓库兑换券'
Use:
Large: ' &e获得 &a%large_vault_number% &e号大型仓库.'
Medium: ' &e获得 &a%medium_vault_number% &e号小型仓库.'
#控制台输出给玩家的提示信息
ConsoleMessage:
#玩家获得兑换券时的提示信息(控制台发出)
Give:
Large: ' &e获得一张大型仓库兑换券.'
Medium: ' &e获得一张小型仓库兑换券.'
#使用兑换券时Title和音效展示开关
UseItem:
Sound: true
Title: true
Large:
Title: '&eCongratulation!!'
Subtitle: '&a获得 &b%large_vault_number% &a号大型仓库'
Medium:
Title: '&eCongratulation!!'
Subtitle: '&a获得 &b%medium_vault_number% &a号小型仓库'
#设置GUI中的玻璃提示信息
GUIGlass:
LIME: '&a'
ORANGE: '&f&l仓库GUI'
YELLOW: '&e&l分界线'
# 主GUI内个人仓库的标题和Lore修改
# Title仅限于修改仓库序号前的字符
GUI:
#仓库主界面标题
Title: '&b&l个人仓库GUI'
Large:
Title: '&c个人大仓库'
Lore:
- ''
Medium:
Title: '&c个人小仓库'
Lore:
- ''
# 是否允许玩家使用/Inv Toggle 开关F键功能
OpenToggle: true
# 是否开启F键打开仓库菜单功能
KeysOpen: true
#是否打开仓库GUI提示信息
OpenGUIMessage: true
# 仓库状态字符修改
Status:
Lock: '&cLocked'
Unlock: '&aUnlocked'
Item:
Large:
Title: '&b大型仓库兑换券'
Lore:
- '&e右键该物品可获得一个大型仓库'
- ''
Medium:
Title: '&a小型仓库兑换券'
Lore:
- '&6右键该物品可获得一个小型仓库'
- ''
#数据存储方式
DataBases:
#MySql为false时使用SQLite存储 即保存为本地数据库Database.db
#Mysql为true时使用Mysql存储 即保存数据至Mysql数据库
#Database.db的数据可通过Mysql数据库管理面板(如NaviCat)导入到Mysql的数据库中
#使用前请
#当Mysql启用时,下方参数为启用状态
#若插件无法成功链接数据库 将会关闭插件 直至下次服务器重启
MySQL: false
#数据库地址
host: localhost
#数据库端口
port: 3306
#数据库用户名
user: root
#数据库密码
password: root
#数据库名
database: playerinv
▌插件开源
● 开源地址: https://github.com/YXMAX/PlayerInv
若插件存在BUG或报错问题 可加入扣扣反馈交流群: 473358045
若你有对插件功能和GUI的建议 可以加入作者的交流群或评价该插件
会尽可能实现并尽快放出
若你有对插件功能和GUI的建议 可以加入作者的交流群或评价该插件
会尽可能实现并尽快放出
或者把报错发一发