= 创作分享 =
命令方块讨论
如何用指令造一个无限食物
Minecraft_2023

如何用指令造一个无限食物

Minecraft_2023 于 2023-1-20 13:54 ( 1年前 ) [讨论] [复制链接] [显示全部楼层] [打印]
一直想弄个无限吃的食物,但用了很多指令不行,求个方法。(不是没想过用永久饱和,纯粹是想弄个道具)
发表于 2023-1-20 13:54:40 | 显示全部楼层 |阅读模式

回复 | 举报

该帖共收到 3 条回复!
GeneLuo
老版本-1方块不知道行不行
发表于 2023-1-28 16:42:47 | 显示全部楼层

回复 | 举报

卖菜的佩奇嘿嘿
-1应该行,但是命令怎么弄?物品改成-1个?
发表于 2023-2-4 10:57:56 | 显示全部楼层

回复 | 举报

Slimeli_
本帖最后由 QQ酱567575 于 2023-11-15 21:59 编辑

很简单。
比如想要一个无限吃的面包:
首先/scoreboard objectives add 111 minecraft.used:minecraft.bread #用来检测玩家吃面包
考虑一个nbt标签,用来识别你的无限面包,这里使用infinity
然后数据包里用tick.json设置一个每tick执行的文件或者使用循环型命令方块:
tag @a remove 111
tag @a[nbt={SelectedItem:{tag:{infinity:1b}}}] add 111 #给主手拿着无限面包的玩家添加标签
tag @a[nbt={Inventory:[{Slot:-106b,tag:{infinity:1b}}]}] 111 #副手的
scoreboard players set @a[tag=!111] 111 0 #把所有没有标签的玩家的计分板设为0
give @a[scores={111=1..}] minecraft:bread{infinity:1b} #给吃了一个无限面包的玩家一个无限面包
这样就完成了。
作品相关和交流请加QQ群:824295753
发表于 2023-3-26 15:45:01 | 显示全部楼层

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表