
命令
/posteffect
添加、移除、清除或列出应用于玩家整个视野的屏幕效果。
| /posteffect (add <targets>|remove <targets>) <posteffect> |
| /posteffect (clear <targets>|list <target>) |
| 参数 | 值的类型 | 输入内容 |
|---|---|---|
| <targets> | 目标选择器 | 对于 add、remove 和 clear:要更改的玩家。一名或多名玩家。 |
| <posteffect> | ID | 对于 add 和 remove:屏幕效果的 ID,例如 minecraft:invert。 |
| <target> | 目标选择器 | 对于 list:列出其效果的单个玩家。仅限一名玩家。 |
| 权限等级 | 2:管理员、开启作弊的世界、命令方块和函数 |
| 适用于 | 开启作弊的单人游戏、多人游戏服务器上的管理员、命令方块和函数。 |
| 结果 | add 会提示“Added post effect <id> to <player>”,remove 提示“Removed post effect <id> from <player>”,clear 提示“Removed all post effects from <player>”(多名玩家发生变化时则提示玩家数量)。add、remove 和 clear 中 /execute store 保存的数字是发生变化的玩家数量。 list 会报告玩家的效果,其结果是玩家拥有的效果数量。 |
| 子命令 | add 给予玩家屏幕效果,remove 移除其中一个,clear 移除全部,list 显示某个玩家拥有哪些效果。 |
| 效果ID | 游戏内置的效果有 minecraft:blur、minecraft:creeper、minecraft:entity_outline、minecraft:invert 和 minecraft:spider。资源包可以添加更多。该命令接受任意ID,不会检查该效果是否存在。 |
| 多个效果 | 一名玩家可以同时拥有多个效果。效果会随玩家一同保存,并一直保留到被移除。 |
| 失败情形 | 当所选玩家都没有变化时,add会失败并提示“玩家原已拥有指定的后处理效果”,remove会提示“玩家没有指定的后处理效果”,clear会提示“玩家没有可移除的后处理效果”。 |
/posteffect add @s minecraft:invert反转屏幕的颜色。
/posteffect add @a minecraft:blur使所有玩家的屏幕模糊。
/posteffect remove @s minecraft:invert移除你屏幕上的反色效果。
/posteffect list @s列出你当前拥有的屏幕效果。
/posteffect clear @a移除每个玩家的所有屏幕效果。

