#如何让你的盔甲架变得隐形?实用攻略指南介绍
为什么要让盔甲架隐形?
在玩家进行建筑创作时,经常会用到盔甲架来装饰建筑。但是,有时候这些盔甲架会影响到建筑的美观度,所以我们需要让这些盔甲架隐形,以保证更好的建筑效果。
如何让盔甲架隐形?
方法一:使用指令 /kill @e[type=armor_stand]
这个指令可以把所有的盔甲架删除,但是要注意的是,用此方法删除盔甲架时,也会删除其他的装饰物。
方法二:使用指令 /scoreboard objectives add invis dummy “隐身”
这个指令可以创建一个 “隐身” 计分板,可以让盔甲架无形。具体操作为,将盔甲架的名称设置为 {Invisible:1b,Invulnerable:1b,CustomNameVisible:0},然后将这个盔甲架的分数设置为 “隐身”,就可以让盔甲架无形了。
如何防止玩家破坏盔甲架?
如果你担心玩家会破坏盔甲架,你可以设置以下指令:
1. /scoreboard teams add NoBreak
2. /scoreboard teams option NoBreak collisionRule never
3. /scoreboard teams join NoBreak @e[type=armor_stand]
这三个指令会创建一个 “NoBreak” 玩家队列,让所有加入这个队列的玩家不能破坏盔甲架。如果你想让这个队列只限制某个区域内的玩家,你可以用 /scoreboard players set @a[x=1,y=2,z=3,r=10] NoBreak 1 指令来限制区域内的玩家。
如何让盔甲架自动降落到地面上?
在 Minecraft 中,盔甲架是不会自动降落到地面上的,但我们可以用指令来实现这一点。
1. /scoreboard objectives add gravity dummy
2. /execute @e[type=armor_stand] ~ ~ ~ detect ~ ~-1~ minecraft:air 0 scoreboard players set @e[type=armor_stand,c=1] gravity 1
3. /execute @e[type=armor_stand,score_gravity_min=1] ~ ~-1~ ~ setblock ~ ~1~ ~ minecraft:air 0 destroy
4. /kill @e[score_gravity_min=1]
这四个指令可以让盔甲架检测自己的下方是否是空气,如果是空气,就会自动掉落到地面并删除。你也可以设置复数个盔甲架,只需要在第二个指令之后添加
总结
这些都是让盔甲架隐形的实用攻略,让你在 Minecraft 建筑创作中更加方便。同时,也学到了防止玩家破坏盔甲架,以及自动降落到地面上的技巧。相信这份攻略会帮助到你,让你的建筑更加的美观。