/kill 指令:如何消除延迟、消灭所有实体和盔甲架
Minecraft 中 /kill 指令完整指南:如何消灭怪物、清理地图延迟、在不丢失进度的情况下移除物品和盔甲架。
2.3K浏览1 分钟
kill 指令的工作原理
语法如下:/kill <目标选择器>
如果你在聊天栏直接输入 /kill,你的角色将会死亡。若要让指令作用于其他目标,需要使用选择器:
- @e - 绝对所有实体:怪物、玩家、地面上的物品、船,甚至盔甲架。
- @a - 服务器上的所有玩家。
- @p - 距离指令输入位置最近的玩家。
- @s - 你自己。
如何在不影响玩家的情况下消灭所有怪物
最常见的错误是输入 /kill @e。这会杀死所有人,包括你自己。为了防止指令影响到玩家,需要添加一个特殊条件 type=!player。这里的感叹号起到"非"的作用。
指令:
/kill @e[type=!player]
执行后,怪物和物品将消失,而玩家将留在原地。
如何消除延迟并清理地图上的杂物
通常游戏开始卡顿是因为地面上有太多方块和资源(例如 TNT 爆炸后)。若只想移除这些杂物而不影响生物,请使用此选项。
仅移除地面上的物品:
/kill @e[type=item]
仅移除某一类怪物(例如僵尸):
/kill @e[type=zombie]
如何只消灭你附近的怪物
有时你只需要清理某个特定的房间或洞穴,而不是整个世界。为此,可以使用距离参数。
消灭10格范围内的所有实体:
/kill @e[distance=..10]
在数字前放两个点 .. 非常重要。这表示"距离小于10格的所有实体"。如果只写10,指令会尝试寻找恰好站在那条线上的实体。
如何消灭盔甲架
盔甲架在技术上被视为实体(类似怪物),而不是方块。如果积累了太多,可以批量移除。
消灭世界中所有盔甲架的指令:
/kill @e[type=armor_stand]
如果需要移除站在你正前方的盔甲架,请添加范围:/kill @e[type=armor_stand,distance=..3]。
如何避免删除过多实体
当你通过 @e 清理世界时,物品展示框、画作和心爱的宠物也会受到牵连。为了保护它们,可以用逗号分隔列出例外。
示例:清理世界时玩家、狼和马将存活:
/kill @e[type=!player,type=!wolf,type=!horse]
其他值得添加到例外列表的类型:
type=!villager- 以免村庄消亡。type=!item_frame- 以免展示框从墙上掉落。type=!painting- 以免画作消失。
为什么指令可能无法生效
- 没有权限:如果你在服务器上游玩,必须拥有"管理员"(op)权限。在单人游戏中,必须在世界设置中启用作弊。
- 距离太远:指令无法作用于位于未加载区块中的实体(距离你非常遥远的地方)。
还没有评论,来抢沙发吧。