帖子

Memorial Edition

查看: 32|回复: 0

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

[复制链接]

Lv.9 牧场主

人气
819 点
金粒
11770 粒
宝石
13 颗
爱心
32 颗
钻石
2664 颗
贡献
3 点

Java正版勋章Windows 10正版勋章石镐矿工勋章铁镐矿工勋章钻镐矿工勋章小麦种勋章苹果树勋章

发表于 昨天 16:12 | 显示全部楼层 |阅读模式
LOGO
物品命令/物品动作 ItemCommand
  • 概要
  • 下载链接
  • 授权信息

适用服务端:Cauldron CraftBukkit Spigot Paper |其它| 

插件类型: 娱乐 RPG 管理 其他 

语言支持: 简体中文 

适用版本:

前置插件: (可选)Vault、(可选)PlayerPoints、(可选)PlaceholderAPI

简介: 一款功能齐全的物品动作插件,可以给任意物品绑定自定义动作。


马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 502mc 于 2024-12-22 16:13 编辑

插件介绍
这是一款功能齐全的物品动作插件,可以给任意物品绑定自定义动作。
可以用来实现例如称号兑换券、回城卷轴、金票银票、装备被动效果等各种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-1.2.1.jar (99.3 KB, 下载次数: 0)
备用下载地址:百度网盘 提取码: xcpc
本插件已在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测试通过
插件理论兼容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 点击链接加入群聊


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


更新日志
2024-10-11 1.2.1版本发布
  - 修复了物品处于冷却中时方块可以被放置的问题
2024-09-24 1.2.0版本发布
  - 语言文件更新, 版本号升级为3
  - 重写检查更新, 现在会在控制台输出当前版本到最新版本的更新内容并且OP每日第一次进游戏时会收到更新提醒
  - 现在动作支持延时执行和概率执行了, 详见示例物品配置
  - 现在会自动生成一个对应插件版本的示例物品配置, 内容与默认的items.yml相同, 以便旧版本升级后查看新版本注释
  - 触发方式新增: 副手左键/右键点击, 潜行时主手/副手左键/右键点击, 物品栏内Shift+左键/右键点击, 主手/副手手持/装备时被攻击, 详见示例物品配置
  - 物品配置新增"enchantment"选项, 用于在使用命令给予物品时添加附魔效果, 详见示例物品配置
  - 现在"/ic type"命令在1.14及以上版本可以显示物品的自定义模型数据了(没有则不显示)
  - 物品冷却时间支持小数了, 例如 10.5、1.25、0.678 分别代表10.5秒、1.25秒、678毫秒
  - 现在支持为每个物品单独设置冷却提示消息或不显示冷却提示消息, 如果不设置则使用语言文件中默认的消息, 详见示例物品配置
  - 物品配置文件支持拆分为多个文件了, 现在会从items.yml和items目录下的所有.yml文件中加载物品配置,注意文件名随意但物品ID不能重复
  - 修复了使用部分带有冷却时间的物品时控制台出现报错的问题
  - 增强"condition"选项, 现在支持不满足条件执行任意动作了, 详见示例物品配置. 示例: '类型:表达式, 动作1, 动作2, 动作3'
  - 不兼容更改:现在不允许在条件的表达式中直接使用英文逗号(,) 如需使用请用\转义, 示例: 'd:%test_aa\,bb\,cc% > 5,动作1,动作2'
  - 其他细节优化
2024-04-03 1.1.0版本发布
  - 现在使用命令保存/给予物品时支持自定义模型数据了
  - 现在物品冷却时间支持持久化存储了,重启服务器不会再重置所有冷却时间
  - 优化检查更新相关代码
  - 由于MCBBS关闭,删除插件中指向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

本插件所用所有代码均为原创,不存在借用/抄袭等行为
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Per aspera ad astra.

Archiver|小黑屋| MCBBS纪念版 ( 新ICP备2024014954号|兵公网安备66010002000149号 )|隐私政策| 手机版

GMT+8, 2024-12-23 00:32 , Processed in 0.201756 second(s), 16 queries , Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2024 MCBBS纪念版 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载

返回顶部