本帖最后由 兔儿神 于 2021-5-29 14:23 编辑

DirectiveItems
功能&简介
  • 支持延迟执行,例如有多个指令可以指定时间执行一条执行直到全部执行完毕
  • 支持物品冷却时间
  • 支持消耗物品数量设置
  • 支持多个指令同时执行
  • 支持13种执行命令方式
使用截图



指令介绍
  • cmd bind <编号>  为手中的物品绑定指令集
  • cmd all                 查看所有指令集编号
  • cmd reload           重载插件
  • cmd help              插件帮助
配置文件
command_1:
# 延迟执行 以毫秒为单位  1000毫秒 = 1秒
# 如果是0就按顺序执行
delay: 0
#触发条件
# RIGHT_CLICK 右键执行
# LEFT_CLICK 左键执行
triggerType: RIGHT_CLICK_AIR
#每次消耗物品数量
amount: 0
#冷却时间
cooling: 10
# CONSOLE 后台执行命令和op执行命令一样
# CONSOLE_PLAYER 以op或者后台身份对某个玩家执行命令
# CONSOLE_ALL_PLAYER  以op或者后台身份对所有在线玩家执行命令
# MES_PLAYER 给使用物品的玩家发送一条信息
# MES_ALL_PLAYER 当玩家使用物品时给所有在线玩家发送一条信息
# CMD_PLAYER 强制玩家执行命令或者发送消息,如果是执行命令需要在前面加上/
# CMD_ALL_PLAYER 强制所有在线玩家执行命令或者发送消息,如果是执行命令需要在前面加上/
# MES_TITLE_PLAYER 给使用物品的玩家发送一条title信息
# MES_TITLE_ALL_PLAYER 给所有在线玩家发送一条title信息
# MES_ACTIONBAR_PLAYER  给使用物品的玩家发送一条ActionBar信息
# MES_ACTIONBAR_ALL_PLAYER  给所有在线玩家发送一条ActionBar信息
# OP_CMD_PLAYER 强制玩家以op的身份执行指令
# OP_CMD_ALL_PLAYER 强制所有在线玩家以op的身份执行指令
commands:
- '[CONSOLE_PLAYER] give %player% 1 1'
- '[MES_PLAYER] &a获取物品一个'
下载地址
如果您喜欢本作品,请留下 评分 支持以下我~ 阿里嘎多

更新记录
插件反馈群,缺少功能或者你有更好的建议可以加群讨论: 978420514
本插件所用所有代码均为原创,不存在借用/抄袭等行为
版本1.0.5(更新时间2021-5-29)
  • 修复1.7.10版本物品无法消耗的问题
  • 新增支持NBT版本1.8,1.9
  • 添加指令延迟执行
  • 添加触发方式
  • 添加新的指令执行方式

来自群组: Server CT