Встановлює або знімає ефекти з сутностей.
Використання[]
effect give <мета> <ефект> [<час>] [<рівень>] [<приховатиЧастиці>]
effect clear <мета> [<эффект>]
effect <player: target> clear
(знімає усі ефекти)
effect <player: target> <effect: Effect> [seconds: int] [amplifier: int] [true|false]
(накладає ефект)
Аргументи[]
- мета (BE: player: target)
- Повне ім'я або селектор, з якого необхідно зняти/накласти ефект.
- ефект (BE: effect: Effect)
- Ідентифікатор накладаємого ефекту.
- час (BE: seconds: int) (не обов'язково)
- Тривалість ефекту в секундах (для миттєвих ефектів — в ігрових тактах). Значення 0 знімає ефект.[Лише у Bedrock Edition] За замовчуванням —
30
.
- рівень (BE: amplifier: int) (не обов'язково)
- Кількість додаткових рівнів ефекту. Допустиме значення — ціле число від 0 до 255. За замовчуванням 0.
- приховатиЧастиці (BE: true|false) (не обов'язково)
- Повинні бути прихованими частиці ефекту і його індикатор у верхньому правому куті. Допустиме значення —
true
або false
. За замовчуванням false
.
Результат[]
- Не виконується, якщо невірно вказані аргументи.
- Не виконується, якщо гравець не знайден.
- Не виконується, якщо при знятті ефекту він відсутній.
- В разі успіху:
clear
— знімає всі ефекти з ціли.
give
— накладає/знімає вказаний ефект з цілі. Якщо ціль вже має зазначений ефект, то:
- якщо новий рівень більше поточного, застосовується новий ефект.
- якщо новий рівень дорівнює поточному і нове час менше поточного, час ефекту встановлюється на нове.
- в інших випадках команда виконується, але нічого не відбувається.
Приклади[]
- Накладанння ефекту «Поспіх III» на найближчого гравця на хвилину:
effect give @p minecraft:haste 60 2
[Лише у Java Edition] або effect @p minecraft:haste 60 2
[Лише у Bedrock Edition]
- Накладанння ефекту «Швидкість I» на найближчого гравця на хвилину без відображення частинок:
effect give @p minecraft:speed 60 0 true
[Лише у Java Edition] або effect @p minecraft:speed 60 0 true
[Лише у Bedrock Edition]
- Зняття ефекту поспіху з усіх гравців:
effect clear @a minecraft:haste
[Лише у Java Edition] або effect @a minecraft:haste 0
[Лише у Bedrock Edition]
- Зняття всіх ефектів з усіх зомбі:
effect clear @e[type=zombie]
[Лише у Java Edition] або effect @e[type=zombie] clear
[Лише у Bedrock Edition]
Історія[]
Java Edition |
1.5 | 13w09b | Додана команда /effect . |
1.6.1 | pre | Доданий clear як аргумент до /effect . |
1.8 | 14w06a | Доданий hideParticles як аргумент до /effect |
Pocket Edition |
1.0.5 | alpha 1.0.5.0 | Додана команда /effect . |
alpha 1.0.5.3 | amplifier на /effect більше не може мати негативні значення. |
Команди консолі
|
Поточне
|
JE
|
- advancement
- ban
- banlist
- bossbar
- data
- datapack
- debug
- defaultgamemode
- forceload
- loot
- pardon
- publish
- recipe
- save-all
- save-off
- save-on
- schedule
- seed
- setidletimeout
- spectate
- stop
- team
- teammsg
- teleport
- trigger
- weather
- whitelist
- worldborder
- locatebiome
|
BE
|
|
EE
|
- attack
- classroommode
- code
- collect
- createagent
- destroy
- detect
- detectredstone
- dropall
- geteduclientinfo
- immutableworld
- move
- position
- tpagent
- transfer
- turn
|
BE/EE
|
- ability
- alwaysday
- executeasother
- executeasself
- getchunkdata
- getchunks
- getitemcount
- getitemdetail
- getitemspace
- getspawnpoint
- globalpause
- inspect
- inspectdata
- place
- querytarget
- setmaxplayers
- testfor
- testforblock
- testforblocks
- till
- tickingarea
- transferserver
- worldbuilder
- wsserver
|
|
Видалене
|
JE
|
- achievement
- banip
- blockdata
- broadcast
- entitydata
- home
- setspawn
- solid
- stats
- toggledownfall
- unban
|
BE
|
- clearfixedinv
- resupply
- setfixedinvslot
- setfixedinvslots
|
|
Першоквітневе
|
|