
先学会最基础召唤指令。在创造模式或拥有管理员权限时你只需要在聊天框输入给与指令,目标选择最近玩家,物品选择盾牌,数量填一。这个指令就是给与 at p minecraft 冒号 shield 空格 一。注意物品ID的拼写必须准确,否则会提示未知物品。我当年第一次玩时就因为大小写错误浪费了好多时间,盾牌的英文 shield 都是小写,千万别写成Shield。
进阶玩法是加入附魔标签。盾牌能附上耐久、消失诅咒或经验修补等附魔,在指令后面加上数据标签大括号内写附魔列表。比如要获得一个耐久三的盾牌,你需要写 ench 冒号 方括号 花括号 id 冒号 数字 等等。具体格式是给与 at p minecraft 冒号 shield 1 0 大括号 ench 冒号 方括号 花括号 id 冒号 34 逗号 lvl 冒号 3 花括号 花括号,其中附魔ID三十四就是耐久。如果你想要无限耐久的盾牌,可以加上Unbreakable标签为1,这样你的盾牌就永远不会损坏,在PVP中非常实用。
自定义图案是盾牌的魅力所在。盾牌可以染上旗帜的图案,但你需要在指令中使用BlockEntityTag,先准备一个已经设计好的旗帜然后用/data get命令获取它的NBT数据,接着将这些数据嵌入盾牌的指令中。例如给与 at p minecraft 冒号 shield 1 0 大括号 BlockEntityTag 冒号 大括号 Base 冒号 数字 逗号 Patterns 冒号 方括号 等等,这样你就能获得一个独一无二的盾牌,比如印有狼头或花朵的盾牌。很多服务器管理员会用这个来制作团队徽章。
创意玩法让指令盾牌更有趣。你可以用命令方块配合红石时钟自动给所有玩家发放盾牌,或者设置成冒险模式中限制某些物品使用。我还试过用/testfor指令检测玩家手持特定盾牌来触发机关,比如打开隐藏门,另外把盾牌放在展示框里然后改变它的旋转角度能做出装饰效果。如果你想让盾牌发光还可以添加消失诅咒附魔,然后给它一个自定义名称,在聊天中看起来非常炫酷。
注意事项必须牢记。指令中的大括号和方括号都是半角符号,在游戏中必须用英文输入法,另外不同版本中物品ID可能会有变化。比如1.13之后物品ID改为了命名空间格式,盾牌现在是 minecraft 冒号 shield,如果你的服务器装了插件可能还需要权限节点。我见过很多新手因为复制了网上的指令但漏掉了空格导致失败,记住每个参数之间都要用空格隔开。
最后分享一个我的小技巧。你可以用 /replaceitem 指令快速把背包里的物品替换成盾牌,比如给所有玩家装备栏的副手放一个盾牌,指令是 replaceitem entity at p weapon offhand minecraft 冒号 shield,这样在团队副本中能瞬间武装全员,省去逐个合成的麻烦。希望这些经验能帮你玩转指令盾牌,享受自定义的乐趣。
相关文章