勵志

勵志人生知識庫

效果指令大全

Minecraft中,效果指令(effect)用於給予或清除玩家狀態效果,其使用方法根據Java版基岩版有所不同。以下是指令的詳細說明和示例:

Java版指令語法:

effect clear <玩家>:移除指定玩家的所有狀態效果。

effect give <玩家> <效果> [秒數] [強度] [隱藏粒子]:給予指定玩家一種狀態效果,持續指定秒數,強度為指定值,並可選擇是否隱藏粒子效果。

基岩版指令語法:

effect <玩家:目标> clear:移除指定玩家的所有狀態效果。

effect <玩家:目标> <效果> [秒數:整數] [強度:整數] [隱藏粒子]:給予指定玩家一種狀態效果,持續指定秒數,強度為指定值,並可選擇是否隱藏粒子效果。

效果部分:

效果名稱可以是如speed(速度)、jump(跳躍增強)等,具體效果名稱取決於遊戲版本和可用效果。

秒數(秒數:整數)是效果持續的時間,範圍為0到1000000。

強度(強度:整數)是效果的等級,範圍為0到255,其中0表示基礎等級。

隱藏粒子(true/false)決定是否隱藏施加效果時出現的粒子效果。默認為false,即顯示粒子效果。

指令示例:

給予自己60秒的速度III效果(Java版):effect give @s speed 60 3。

從所有玩家身上清除任何效果(基岩版):effect @a clear。

清除所有殭屍身上的所有效果(Java版):effect clear @e[type=zombie]。

請注意,指令中的玩家ID(如@s代表當前玩家,@a代表所有玩家,@e[type=zombie]代表所有殭屍)用於指定目標玩家或實體。如果指令使用不正確或目標實體對效果免疫,指令將失敗。