本帖最后由 秋风残叶 于 2020-9-7 21:59 编辑



★RPG背包★
搭配材质包展示出自定义背包效果

关于自愿付费 - Pay What You Want

关于古老免费版本 - Try It For Free(内容作废)


插件介绍

本插件可通过搭配服务器材质包来打开一个自定义的背包界面,除了原版的盔甲以及副手外,自定义背包里还额外添加了手套,戒指,护身符,饰品,鞘翅等物品槽,这些特殊物品可以发挥很多不同的效果





自定义背包里有一个“宠物槽”,可以在里面放入宠物蛋来召唤宠物,可用于战斗



自定义背包里有一个“随身背包槽”,可以在里面放入随身背包并右键打开一个小仓库



玩家的背包除了9格快捷栏以外,其余27格背包都可以是锁定的(可配置)
玩家可以花费一定金钱或者等级来解锁背包格子@Auange_M夜幕




在自定义背包内还有一个“随身工作台”按钮
但是啊,这个9格工作台默认有5格都是锁定的(可配置)
你需要给VIP玩家权限来扩容工作台格子才行
此机制同样可用于原版工作台(太坑了,不建议)



安装与使用

  • 如果安装本插件之前你的服务器已经有玩家了,玩家的可用背包格数会刚好容纳下玩家背包内的物品(也就是说,如果安装本插件之前某玩家的背包全满,那么该玩家的背包将是全部解锁状态)
  • 本插件需要安装的前置:Vault ProtocolLib ,如果想在物品信息显示或者执行指令中使用PAPI变量,还需要安装PlaceholderAPI 使用2.0.8以前版本的插件,还需要安装前置Lib's Disguises
  • 你有两种方法设置材质包,你可以让玩家本地下载并自己安装,或者使用服务器材质包,打开config文件找到相应部分并设置下载直链以及hash码即可
  • 材质包下载

  • 然后在config中设置本插件enabled为启用
  • 然后重启服务器即可(不是reload)
  • 全部安装完毕后,玩家打开背包,点击原背包内合成的合成栏就能进入RPG背包界面了

插件安装以后完全没反应?
1,请检查config.yml确保插件的enabled是启用状态
2,请找到config中关于材质包的设置项resource-pack
   - 如果你使用直链下载材质包,请检查材质包下载直链以及hash码是否设置正确
   - 如果你不使用服务器材质包(让玩家自己安装材质包),请确保此处的enabled为关闭状态



指令&权限

  • /rpginv 指令帮助
  • /rpginv open 直接打开RPG背包
  • /rpginv reload 插件重载
  • /rpginv list pet/food/item/bp 查看本插件宠物食物/宠物/物品/随身背包列表
  • /rpginv pet <玩家> <宠物名> 给玩家一个宠物物品
  • /rpginv bp <玩家> <随身背包名> 给玩家一个随身背包物品
  • /rpginv item <玩家> <物品名> 给玩家一个物品
  • /rpginv food <玩家> <宠物食物名> 给玩家一个宠物食物

  • rpginventory.admin 全部权限
  • rpginventory.user 玩家权限 只把这个给玩家就好
  • rpginventory.open 允许直接使用指令打开RPG背包
  • rpginventory.keep.items 背包内物品死亡不掉落
  • rpginventory.keep.armor 身穿的盔甲死亡不掉落
  • rpginventory.keep.rpginv RPG背包里的物品死亡不掉落


配置文件

config.yml[已过时]
该config已过时,仅为示例,勿直接复制,请至下方下载汉化包


我做了一个汉化配置整合,内有宠物/各种装备/随身背包制作教程
This is a zip with all config files, not the jar file. —— for the author
RPGInventory.zip (12.57 KB, 下载次数: 1826)
配置文件对应版本2.2.3 (2020.09.07)

(关于汉化lang,我是在汉化完之后才发现本插件自带汉化,本人汉化与自带汉化无关)
(你们用用看就知道谁汉化的更好)
自带汉化版权属于原汉化者

购买地址


另注:该插件与SkillAPI兼容性较差,两插件混用可能会产生兼容性问题
本插件作者不对此兼容性问题负责,如有需求应去找SkillAPI的作者

如欲支持作者请至付费版原帖购买本插件,或至免费版原帖下载本插件

mod端兼容性测试 [不兼容]


更新记录

感谢@许诺者流星 的支持

Discord     GitHub(Deprecated)     GitLab     Donation




[groupid=1330]PluginsCDTribe[/groupid]