我现在要做一个道具 实现右键打开道具 出现一个界面 然后选择东西才能消耗这个道具  目前都能做到前面的,最后一步不知道咋实现删除背包指定道具,xdm求帮忙
 本帖最后由 萧疏 于 2022-8-6 19:34 编辑 
可以尝试使用GuoItemLoreCommand插件去实现消耗物品后触发指令,在使用道具后同等道具也会消失。
例如:右键使用道具XX,触发管理员指令/XX [打开菜单界面] 然后传送目的地 或者打开目标XX。
在例如:右键使用道具XX,触发管理员指令/XX [让自己**] 然后物品消失
楼主可以自行测试
[综合][未知之域]GuoItemLoreCommand —— 这是超多功能检测Lore执行指令插件[全版本]
https://www.mcbbs.net/thread-682208-1-1.html
(出处: Minecraft(我的世界)中文论坛)
可以尝试使用GuoItemLoreCommand插件去实现消耗物品后触发指令,在使用道具后同等道具也会消失。
例如:右键使用道具XX,触发管理员指令/XX [打开菜单界面] 然后传送目的地 或者打开目标XX。
在例如:右键使用道具XX,触发管理员指令/XX [让自己**] 然后物品消失
楼主可以自行测试
[综合][未知之域]GuoItemLoreCommand —— 这是超多功能检测Lore执行指令插件[全版本]
https://www.mcbbs.net/thread-682208-1-1.html
(出处: Minecraft(我的世界)中文论坛)
使用player.getInventory().remove();
或者 player.getInventory().getItemInMainHand().setAmount(0);
或者 player.getInventory().getItemInMainHand().setAmount(0);
打开道具出现的界面可以自定义吗?可以的话让其打开一个菜单,然后让菜单消耗指定物品执行动作.
萧疏 发表于 2022-8-6 19:31
可以尝试使用GuoItemLoreCommand插件去实现消耗物品后触发指令,在使用道具后同等道具也会消失。
例如:右 ...
可能我没表述明白,我的方法是 道具绑定xinxin精灵菜单 选中我的宝可梦(菜单的作用就是选中宝可梦) 打开对应的一个菜单(比如dm、tr、cc),然后这自定义的菜单里面选择比如修改精灵的个体、性格、等指令,我需要在选择完之后删除这个道具
名副其实 发表于 2022-8-6 20:02
https://www.mcbbs.net/forum.php?mod=viewthread&tid=1234695
使用此插件
可能我没表述明白,我的方法是 道具绑定xinxin精灵菜单 选中我的宝可梦(菜单的作用就是选中宝可梦) 打开对应的一个菜单(比如dm、tr、cc),然后这自定义的菜单里面选择比如修改精灵的个体、性格、等指令,我需要在选择完之后删除这个道具
OasisCYee 发表于 2022-8-6 19:49
打开道具出现的界面可以自定义吗?可以的话让其打开一个菜单,然后让菜单消耗指定物品执行动作. ...
打开的是xinxin精灵菜单 仅仅作为选择精灵用的 然后再进入下一个菜单
Cavalry_仰望 发表于 2022-8-6 19:48
使用player.getInventory().remove();
或者 player.getInventory().getItemInMainHand().setAmount(0); ...
原谅我不懂这个
宇黄yuhuang 发表于 2022-8-6 20:43
可能我没表述明白,我的方法是 道具绑定xinxin精灵菜单 选中我的宝可梦(菜单的作用就是选中宝可梦) ...
选择完之后在 TrMenu 的 actions 下直接施加 take-item 操作删除手上的物品即可
名副其实 发表于 2022-8-6 20:44
选择完之后在 TrMenu 的 actions 下直接施加 take-item 操作删除手上的物品即可
十分感谢