找回密码
 立即注册
搜索
查看: 3831|回复: 0

[娱乐][RPG][管理][其他]ItemCommand —— 给物品绑定自定义动作吧 不只是命令~[全版本]

[复制链接]
发表于 2024-3-24 19:37:24 | 显示全部楼层 |阅读模式

插件交流QQ群:215549411 点击链接加入群聊

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


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


插件截图
ic1.gif
ic2.gif


命令/权限
命令列表:
/ItemCommand add —— 将手中的物品添加到物品配置文件
/ItemCommand give —— 将物品配置文件中定义的物品给予指定玩家
/ItemCommand list —— 查看已加载物品
/ItemCommand reload —— 重载插件配置
/ItemCommand type —— 查看物品类型(1.14及以上也可查看自定义模型数据)
/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.foodlevel.free —— 使用物品无需花费饥饿度,默认OP拥有


物品配置文件


语言文件


下载地址
ItemCommand-1.3.2.jar (117.31 KB, 下载次数: 182) 注意:不支持Java 7,至少需要使用Java 8
ItemCommand-1.2.1.jar (99.3 KB, 下载次数: 88)
本插件已在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.2/1.19.4/1.20.6/1.21.4测试通过
插件理论兼容Minecraft 2.0.0版本之前的任何新版本,所以即使是本帖没有标明的新版本通常也能正常使用。
备用下载地址:百度网盘
由用户开发的ItemCommand配置生成器 如有需要可以点击前往查看 该帖子已不复存在,如有需要可以前往交流群下载
如果使用金币 需要安装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


插件交流群
插件交流QQ群:215549411 点击链接加入群聊


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


更新日志
2025-03-08 1.3.2版本发布
  - 升级FoliaCompatibleAPI至1.2.0版本
  - 现在条件支持比较空字符串了, 详见示例物品配置
  - 修复使用"/ic add"添加无自定义模型数据的物品会导致插件报错的问题
  - 其他细节优化
2025-02-28 1.3.1版本发布
  - 修复1.12.2及以下版本使用QuickShop-0.9.35版本创建商店会导致本插件报错的问题
  - 升级FoliaCompatibleAPI至1.1.0版本
2025-02-15 1.3.0版本发布
  - 支持Folia服务端
  - 兼容远古版本Vault经济接口
  - 现在物品支持设置冷却组, 支持花费饥饿度使用
  - 物品配置新增"cooldown-group"选项, 用于设置物品的冷却组, 详见示例物品配置
  - 物品配置新增"food-level"选项, 用于设置使用物品消耗的饥饿度, 详见示例物品配置
  - 配置文件新增"usePerformCommand"选项, 用来设置玩家执行命令的方式
  - 新增"itemcommand.foodlevel.free"权限, 拥有此权限使用物品无需花费饥饿度, 默认OP拥有
  - 语言文件更新, 版本号升级为5
  - 其他细节优化


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

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

评分

参与人数 1人气 +2 收起 理由
Highrii + 2 牛B插件!

查看全部评分

Archiver|手机版|小黑屋|502mc的插件备份论坛

GMT+8, 2025-3-14 14:06 , Processed in 0.057619 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表