我的界失世界失去效果指令完全指南

凌晨三点半,我第N次被朋友用"失明"效果整蛊后,去效终于决定把/effect clear这玩意儿研究透。令用这破指令看着简单,界失实际用起来坑多得能绊倒末影人——今天就边喝咖啡边把踩过的去效雷都给你捋清楚。

一、令用什么情况下需要清除效果?界失

上周我建了个药水实验室,测试时手滑给自己叠了15分钟的去效反胃效果,屏幕晃得连箱子都打不开。令用这时候就该掏出清除指令救命了,界失常见场景还有:

  • 被女巫攻击后中毒
  • 多人游戏中被熊孩子塞满负面buff
  • 测试地图时残留的去效跳跃提升效果影响关卡平衡

二、指令基本格式

在聊天框输入时别漏了斜杠,令用这个我刚开始总忘:

完整格式/effect clear [目标] [效果ID]
最常用/effect clear @s
清除特定效果/effect clear @p minecraft:poison

注意那个minecraft:前缀!界失1.13版本后不加这个会报错,去效我当初被这个坑得在服务器公屏刷了二十条错误提示...

2.1 目标选择器详解

半夜赶工期时最烦选错人,令用这些参数建议背下来:

  • @s- 你自己(s=self的首字母)
  • @p- 最近的玩家
  • @a- 所有玩家(慎用!有次我把全服buff清空了)
  • @e- 所有实体(包括僵尸猪灵这些)

三、高阶使用技巧

上周做RPG地图时发现的冷知识:

3.1 清除指定等级效果

比如只想清3级以上的力量buff:

/execute as @a[nbt={ ActiveEffects:[{ Id:5b,Amplifier:2..}]}] run effect clear @s minecraft:strength

这个NBT语法看着头大是吧?其实记住5b是力量效果的十六进制代码就行(其他效果代码参考《Minecraft Wiki》)。

3.2 延时清除

在命令方块里这样用可以做出"临时buff"效果:

  • 第一格:/effect give @p minecraft:haste 30 1
  • 第二格(延迟30秒):/effect clear @p minecraft:haste

四、常见问题排雷

这些报错信息我都能背了:

  • "未知效果"- 检查是否拼错,比如poison不是posion
  • "无法清除不存在的效果"- 目标身上确实没这个buff
  • "权限不足"- 在服务器记得开op权限

对了,清除隐身效果时记得先脱盔甲!有次我清完效果发现盔甲飘在空中,吓得以为遇到幽灵...

五、创造模式专属用法

建筑党可能会用到这些:

  • 清除所有实体的发光边框:/effect clear @e minecraft:glowing
  • 快速清除测试用的夜视效果:/effect clear @a minecraft:night_vision

窗外天都快亮了,最后分享个冷知识——用/effect clear @e可以清除经验球的发光效果(虽然没什么实际用处)。咖啡喝完了,该去把总给我上负面效果的损友踢出好友列表了...