如何在Minecraft中使用/effect指令
基本指令语法
/effect give
[duration] — 效果的持续时间(秒),默认为30。
[amplifier] — 效果的等级,默认为1。
[hideParticles] — 隐藏效果粒子的标志(true/false)。
使用示例
为自己施加速度效果:
/effect give @p minecraft:speed 60 2
清除玩家身上的所有效果:
/effect clear @p
give与clear的区别
/effect give — 施加效果。
/effect clear — 移除指定目标身上的所有效果。
如何移除特定效果
要移除特定效果,请使用以下指令:
/effect clear @p
示例:
/effect clear @p minecraft:speed
此指令将移除最近玩家身上的速度效果。
使用效果时的重要注意事项
如果施加非常高等级的jump_boost效果,例如/effect give @p minecraft:jump_boost 99999 255,玩家将因效果过强而无法跳跃。
在极高等级下使用speed效果时,玩家移动速度可能过快导致区块无法及时加载,从而引发世界渲染问题。
Minecraft效果完整列表
图标
ID
效果名称
描述
引入版本
1
speed
增加移动速度
1.0.0
2
slowness
降低移动速度
1.0.0
3
haste
增加方块挖掘速度
1.0.0
4
mining_fatigue
降低方块挖掘速度
1.0.0
5
strength
增加近战伤害
1.0.0
6
instant_health
立即恢复生命值
1.0.0
7
instant_damage
造成即时伤害
1.0.0
8
jump_boost
增加跳跃高度
1.0.0
9
nausea
扭曲玩家的视野
1.0.0
10
regeneration
逐渐恢复生命值
1.0.0
11
resistance
减少受到的伤害
1.0.0
12
fire_resistance
免疫火焰和岩浆
1.0.0
13
water_breathing
允许在水下呼吸
1.0.0
14
invisibility
使玩家隐身
1.0.0
15
blindness
限制视野范围
1.0.0
16
night_vision
改善黑暗中的视野
1.0.0
17
hunger
加速饥饿值消耗
1.0.0
18
weakness
减少造成的近战伤害
1.0.0
19
poison
造成持续伤害
1.0.0
20
wither
逐渐造成伤害,类似凋零效果
1.4.2
21
health_boost
增加最大生命值
1.6.1
22
absorption
增加额外生命心
1.6.1
23
saturation
立即补充饥饿值
1.6.1
24
glowing
使实体发光
1.9
25
levitation
将玩家升入空中
1.9
26
luck
增加幸运概率
1.9
27
unluck
降低幸运概率
1.9
28
slow_falling
减缓下落速度
1.13
29
conduit_power
赋予水下增强效果
1.13
30
dolphins_grace
增加游泳速度
1.13
31
bad_omen
施加"不祥之兆"效果
1.14
32
hero_of_the_village
获得村庄交易商的折扣
1.14
-
trial_omen
当携带不祥之兆效果的玩家进入试炼室时激活,将生成器变为不祥生成器,并掉落不祥试炼钥匙
1.21
-
infested
使实体受到伤害时有10%的概率召唤1-3只史莱姆
1.21
-
oozing
使实体死亡时在其死亡位置生成两只中型史莱姆
1.21
-
raid_omen
当玩家进入村庄时取代不祥之兆效果
1.21
-
weaving
携带此效果的实体死亡时生成2-3张蜘蛛网
1.21
-
wind_charged
实体死亡时释放一阵风
1.21
常见问题解答
1. 能否同时施加多个效果?
不能,/effect指令每次只能施加一个效果。
2. 如何移除特定效果
要移除特定效果,请使用以下指令:
/effect clear @p
示例:
/effect clear @p minecraft:speed
此指令将从最近的玩家身上移除minecraft:speed效果。
总结
/effect指令是自定义Minecraft的强大工具。理解其语法和可用效果,可以帮助您创建独特的场景、体验游戏机制,并更好地掌控您的游戏体验。