欢迎光临散文网 会员登陆 & 注册

我的世界指令教程/give

2022-11-14 13:10 作者:一只幽匿感测体  | 我要投稿

首先,我们先来逐步分析一下/give的指令结构

/give @s minecraft:diamond_sword 1

这是给自己一把钻石剑的指令

/give 是执行的指令,@s是选择器(@a s r p e),minecraft:diamond_sword就是指令给你的物品(这里是钻石剑英文所以给你钻石剑),最后的1指的就是给你的数量,这里1就代表给你一把,2给你两把,因为钻石剑无法叠加,所以指令给你两把钻石剑占两个格子,别指望叠加。

这里顺便说一下选择器,所有选择器已经在上面列了出来,@a就是选择所有的玩家,@s是选择执行指令的人,@r是选择随机玩家,@p是选择最近的玩家(如果是玩家执行指令就会选择执行指令的人),@e是选择所有生物。

选择器后面可以加其他属性,如@e后面加上一个条件[type=],这个条件的等号后面需要填一种实体(动物,怪物等)的名称,如选择所有牛就是@e[type=cow],清理掉落物就是/kill @e[type=item]

回到正题,想知道别的条件的就去wiki看,刚才讲了一些选择器的知识,那么现在告诉你如何给指定的一群人物品,可以使用/team指令加队伍或者用/tag指令加标签

/team指令看这里,用/team创建队伍并把人加入队伍后,使用/give @a[team="a"] minecraft:iron_block(a改成你的队伍名字),这条指令的意思是给所有队伍为 a 的玩家一个铁块(不加数字默认就是1个)

/tag指令看这里,用/tag给人弄好标签后,使用/give @a[tag="a"] minecraft:iron_block(a改成你的队伍名字),这条指令的意思是给所有有 a 标签的玩家一个铁块(不加数字默认就是1个)

接下来说说高级玩法,也就是改物品属性

/give @s minecraft:diamond_sword{Enchantments:[{id:"sharpness",lvl:1s}]}

这条指令的意思是给你一把锋利一的钻石剑,接下来我们逐步解析

@s选择自己,minecraft:diamond_sword给的物品为钻石剑,Enchantments:写附魔属性的前缀,id:"sharpness"是说附魔id是sharpness(锋利),更多附魔属性id看wiki,lvl:1s指的是一级,最高255。

到这里你们应该了解的差不多了吧,这里在跟你们说一下多个附魔

/give @s minecraft:diamond_sword{Enchantments:[{id:"sharpness",lvl:1s},{id:"unbreaking",lvl:1s}]}意思是给你一个耐久1锋利1的钻石剑,逐步解析看上面,其实多附魔就是先把第一个id和lvl的后面的}]}改成}再加上一个英文逗号,然后在后面写上id和lvl(左边{括号,右边}]}括号),更多也是这样叠加。

最后留一个小作业,给自己一把锋利十击退五的钻石剑用什么指令?

我的世界指令教程/give的评论 (共 条)

分享到微博请遵守国家法律