502mc
本帖最后由 502mc 于 2023-1-1 16:05 编辑
插件介绍
这是一款功能齐全的物品动作插件,可以给任意物品绑定自定义动作。
可以用来实现例如称号兑换券、回城卷轴、金票银票等各种RPG物品、
每日礼包、每周礼包、每年礼包各种礼包 等等···  尽情发挥你的想象。
几乎所有值都能使用变量,插件默认提供{player}变量代表当前玩家,只需安装PAPI即可使用海量变量。


功能介绍
可根据物品显示名/Lore/类型来匹配物品
可自定义物品使用的条件,例如要达到XX级才可以使用、生命值低于XX时可以使用
可选择物品的使用方式:左键/右键点击使用、手持时使用、物品栏内左键/右键点击使用
可以自定义使用物品后执行的动作,例如玩家执行命令、后台执行命令、发送全服公告、发送聊天消息
播放指定音效、发送Title、发送ActionBar、切换BC子服 等等···(详见物品配置文件)
可以设置使用物品花费的金钱/点券/经验
可以设置使用物品需要的权限
可以设置需要消耗多少个物品才能使用
可以设置使用物品的冷却时间(每个物品单独计算)
在物品配置文件中详细讲解了插件功能,此处不再赘述,请看下面的物品配置文件
(不要看着字多就认为复杂··· 主要都是注释,用不到的功能完全可以忽略,一点也不复杂,真的!)


插件截图


命令/权限
命令列表:
/ItemCommand add —— 将手中的物品根据命令提供的参数添加到物品配置文件
/ItemCommand give —— 将物品配置文件中定义的物品给予指定玩家
/ItemCommand list —— 查看已加载物品
/ItemCommand reload —— 查看插件版本
/ItemCommand type —— 查看物品类型
/ItemCommand version —— 重载插件配置
以上/ItemCommand 可以缩写为/ic
所有命令不区分大小写、所有命令支持TAB补全
权限列表:
itemcommand.admin —— 可使用/ItemCommand命令,默认OP拥有
itemcommand.cooldown.bypass —— 使用物品无视冷却时间,默认OP拥有
itemcommand.price.free —— 使用物品无需花费金钱,默认OP拥有
itemcommand.points.free —— 使用物品无需花费点券,默认OP拥有
itemcommand.levels.free —— 使用物品无需花费经验等级,默认OP拥有


配置文件


物品配置文件


语言文件


下载地址
ItemCommand-1.0.3.jar (85.23 KB, 下载次数: 1059)
ItemCommand-1.0.2.jar (83.97 KB, 下载次数: 43)
ItemCommand-1.0.1.jar (83.97 KB, 下载次数: 34)
ItemCommand-1.0.0.jar (82.71 KB, 下载次数: 42)

如果下载后启动时报错,那么很有可能是下载错误导致的,请重新下载或去百度网盘下载。
由用户开发的ItemCommand配置生成器 如有需要可以点击前往查看
本插件已在1.5.2/1.6.4/1.7.2/1.7.10/1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.1/1.19测试通过
插件理论兼容Minecraft 2.0.0版本之前的任何新版本,所以即使是本帖没有标明的新版本通常也能正常使用。
备用下载地址:百度网盘 提取码: xcpc
如果使用金币 需要安装Vault插件以及支持Vault的经济插件(如Essentials、CMI、Economy等)
Vault下载地址:SpigotMC   MCBBS
如果使用点券 需要安装PlayerPoints插件
PlayerPoints下载地址:SpigotMC(1.8-1.18)   Dev-Bukkit(1.2-1.10)
如果使用PAPI变量 需要安装PlaceholderAPI插件并启用对应的变量扩展
PlaceholderAPI下载地址:SpigotMC   MCBBS


问题反馈
如果使用过程中有任何问题/建议/意见欢迎在本帖回复或与我私信
最后,如果你觉得本插件有用,请给我评个分~
提示:评分人气不消耗自身人气


更新日志
2022-02-13 1.0.3版本发布
  - 将"title-all"和"action-bar-all"动作中解析变量的玩家改为使用物品的玩家
  - 新增"sound-all"动作用来给全服玩家播放指定音效
  - 新增"/ic type"命令用来查看手持物品的类型
  - 其他细节修正和优化
2022-02-10 1.0.2版本发布
  - 修复右键使用空地图时即使设置了取消右键点击事件仍会变成地图的问题
  - 其他细节修正和优化
2022-02-07 1.0.1版本发布
  - 新增"lore-exact"选项用来选择Lore的匹配方式, 详见物品配置文件
2022-01-30 1.0.0版本发布


开源
插件为非盈利性插件,免费发布,严禁销售和转卖
开源协议遵循Apache-2.0
开源地址:Github

本插件所用所有代码均为原创,不存在借用/抄袭等行为


Dreamself
厉害了作者

1525659012
好家伙,正好需要类似的插件,就出来了

racrunn
MCBBS有你更精彩~

zuo_dao
不错呀,感觉用法挺多的。收藏了

苏子峰
我曹 , 太全面了亲

清影-Donasen
这插件也太棒了  太全面了

c2839834837
MCBBS有你更精彩~

奥力給
好强大的插件,前排支持一下!

maxiaolingwc
能否用这个实现mm的技能绑定在武器上?mmc不支持。18.1,所以我想找找取代的方法

w297129629
支持支持支持

苏子峰
你好可以增加个 消耗组条件吗

大概是这样:
required-item:
  - 'name:我是材料:12' 扣除名字包含我是材料的物品12个
  - 'lore:普通淬炼:12'

下一页 最后一页