指令小教程:手持物品获得药水效果 | 您所在的位置:网站首页 › 我的世界怎么用指令给自己加速度buff › 指令小教程:手持物品获得药水效果 |
以下指令适用于1.13以上版本 要用到选择器里的nbt nbt一般都是nbt=后面直接加nbt字符串 nbt字符串就是这样的 {Unbreakable:1,Enchantments:[{id:"minecraft:bane_of_arthropods",lvl:2},{id:"minecraft:smite",lvl:2},{id:"minecraft:sweeping",lvl:2},{id:"minecraft:sharpness",lvl:5},{id:"minecraft:unbreaking",lvl:2}]} 你可以理解为 把一个give指令 如下 /give @p minecraft:command_block{Unbreakable:1,Enchantments:[{id:"minecraft:bane_of_arthropods",lvl:2},{id:"minecraft:smite",lvl:2},{id:"minecraft:sweeping",lvl:2},{id:"minecraft:sharpness",lvl:5},{id:"minecraft:unbreaking",lvl:2}]} 1 括号内的部分扣出去 就是nbt字符串 作者:mc大水比https://www.bilibili.com/read/cv3642773出处: bilibili 但是如果你的物品属性,附魔之类的比较多 nbt字符串就特别长 选择器也会很长 这里推荐用标签 {SelectedItem:{tag:{Tags:["物品标签"]}}} 翻译:手持带有某某标签的物品 放到选择器里就是 [nbt={SelectedItem:{tag:{Tags:["物品标签"]}}}] 就会很简便了 甚至不需要放到命令方块里 生成物品的时候 只需要添加一个tag的nbt即可 在物品标签的括号内加上这个 ↓ Tags:["xxxx"] 康以下例子 /give @p minecraft:diamond_sword{Tags:["关注 点赞 投币 转发"]} 1 /execute if entity @a[nbt={SelectedItem:{tag:{Tags:["关注 点赞 投币 转发"]}}}] 那么如果你手持了这个物品 就可以搜索到 回到标题 如果想要手持物品的时候获得药水效果 那就用到effect 还是刚才那个钻石剑 如果你想要拿着它的时候获得速度II 那就把下面指令输入到循环命令方块中 /effect give @a[nbt={SelectedItem:{tag:{Tags:["关注 点赞 投币 转发"]}}}] speed 10 1 药水效果ID 摘自粉丝的评论 伤害吸收–minecraft:absorption 数字ID:22不祥之兆–minecraft:bad_omen 数字ID:31失明–minecraft:blindness 数字ID:15潮涌能量–minecraft:conduit_power 数字ID:29海豚的恩惠–minecraft:dolphins_grace 数字ID:30防火–minecraft:fire_resistance 数字ID:12发光–minecraft:glowing 数字ID:24急迫–minecraft:haste 数字ID:3生命提升–minecraft:health_boost 数字ID:21村庄英雄–minecraft:hero_of_the_village 数字ID:32饥饿–minecraft:hunger 数字ID:17瞬间伤害–minecraft:instant_damage 数字ID:7瞬间治疗–minecraft:instant_health 数字ID:6隐身–minecraft:invisibility 数字ID:14跳跃提升–minecraft:jump_boost 数字ID:8漂浮–minecraft:levitation 数字ID:25幸运–minecraft:luck 数字ID:26挖掘疲劳–minecraft:mining_fatigue 数字ID:4反胃–minecraft:nausea 数字ID:9夜视–minecraft:night_vision 数字ID:16中毒–minecraft:poison 数字ID:19生命恢复–minecraft:regeneration 数字ID:10抗性提升–minecraft:resistance 数字ID:11饱和–minecraft:saturation 数字ID:23缓降–minecraft:slow_falling 数字ID:28缓慢–minecraft:slowness 数字ID:2速度–minecraft:speed 数字ID:1力量–minecraft:strength 数字ID:5霉运–minecraft:unluck 数字ID:27水下呼吸–minecraft:water_breathing 数字ID:13 虚弱–minecraft:weakness 数字ID:18 凋零–minecraft:wither 数字ID:20 你也可以给物品装饰一下 /give @p minecraft:stick{display:{Name:"[{\"text\":\"加速法杖\",\"color\":\"gold\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",Lore:["{\"text\":\"拿在主手上的时候\",\"color\":\"dark_green\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}","{\"text\":\"获得速度II\",\"color\":\"red\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}","{\"text\":\"脱离主手后最多持续10s\",\"color\":\"aqua\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}"]},Tags:["jiasufazhang"]} 1 以上指令过长 需要命令方块 (/give @p command_block) 以下指令可以直接聊天框输入 但是最好放循环命令方块中 effect give @a[nbt={SelectedItem:{tag:{Tags:["jiasufazhang"]}}}] speed 10 1 不然的话每10秒都要输入一次指令 觉得循环命令方块的提示比较吵的话 就这样 然后就不吵了 手动@ァズリール |
CopyRight 2018-2019 实验室设备网 版权所有 |