[[분류:마인크래프트/명령어]] [include(틀:상위 문서, top1=마인크래프트/명령어)] ||<-2> {{{+3 {{{#fff '''effect'''}}}}}} || ||<-2> JE: {{{effect give <대상> <효과> [시간|infinite] [증폭값] [입자 숨김 여부(논리값)]}}}[br]JE: {{{effect clear <대상> [효과]}}}[br]BE: {{{effect <대상> <효과> [시간] [증폭값] [입자 숨김 여부(논리값)]}}}[br]BE: {{{effect <대상> clear}}} || || '''역사''' ||JE | {{{#00aa00 [ruby(1.5(13w09b),ruby=추가)]}}} / {{{#ffa100 [ruby(1.13, ruby=변경)]}}} ---- BE | {{{#00aa00 [ruby(PE alpha 1.0.5.0,ruby=추가)]}}} ---- EE | {{{#00aa00 [ruby(?,ruby=추가)]}}} || || {{{#ffffff '''기능'''}}} ||<-3>{{{effect give}}} | {{{<대상>}}}에 {{{[증폭값]}}}단계의 {{{<효과>}}}를 {{{[시간]}}}동안 적용하고, 그 효과의 {{{[입자 숨김 여부]}}}를 설정할 수 있다.[br]{{{effect clear}}} | {{{<대상>}}}에 적용되어 있는 {{{[효과]}}}를 제거한다. || || '''관련 명령어''' || - || || '''단축 명령어''' || - || || '''기본값''' || {{{[시간]}}}: {{{30}}} / {{{[증폭값]}}}: {{{0}}} / {{{[입자 숨김 여부]}}}: {{{false}}} / {{{[효과]}}}, [ruby(전체,ruby=effect clear에서만)] || ||<-2> {{{#!wiki style="margin: -16px -11px;" || '''싱글플레이 사용''' || '''권한''' || || {{{#373a3c,#ddd 가능}}} || 2^^(JE)^^, 1^^(BE)^^ || }}} || [목차] [clearfix] == 개요 == 엔티티에게 [[마인크래프트/상태 효과|상태 효과]]를 부여하거나 삭제한다. instant_health 명령어는 특정 몹(예:허스크)에게 적용하면 좀비 계열의 몬스터는 instant_health에 데미지[* 좀비 계열의 몬스터는 회복포션에 데미지를 입고 고통의 포션에 체력 회복이 된다.]를 입기 때문에 명령어 적용시 증폭값을 255의 최대치로 올리면 사망하게 되며 고통에 회복되기 때문에 instant_damage를 사용하면 된다. 공중 부양 같은 경우 250 이상에서 떨어지는 속도가 느려지는 효과를 주며 255에서는 떨어지지 않는다. 해당 y좌표에 고정되어 날아다니게 된다.^^JE^^ 점프 강화는 128 이상에서 점프를 못하고 255에서는 일반 점프를 할 수 있으며 260블록 위 부터 추락 피해를 받는다. 255 레벨의 점프 강화를 주고 127 이하의 점프 강화를 주면 추락 피해 감소는 255 레벨로 나타나면서 점프력이 상승한다.^^JE^^ == 문법 == === 자바 에디션 === * {{{effect clear [] []}}} {{{}}} 엔티티의 {{{}}} 상태 효과를 지운다. 생략할 경우 명령어를 실행한 엔티티의 효과를 전체 삭제한다. * {{{effect give [] [] []}}} {{{}}} 엔티티에 {{{}}} 증폭값 만큼 {{{}}} 상태 효과를 {{{}}}초간 부여한다. * {{{effect give infinite [] []}}} {{{}}} 엔티티에 {{{}}} 증폭값 만큼 {{{}}} 상태 효과를 무한히 부여한다. 이 경우 GUI에 ∞초 만큼 부여되었음이 표시된다. === 베드락 에디션 === * {{{effect clear}}} {{{}}} 엔티티의 모든 상태 효과를 제거한다. * {{{effect [seconds: int] [amplifier: int] [hideParticles: Boolean]}}} {{{}}} 엔티티의 {{{}}} 상태 효과를 {{{[amplifier]}}} 증폭값 만큼 {{{[seconds]}}}초간 부여한다. === 인자 목록 === * {{{}}}^^(JE)^^ / {{{}}}^^(BE)^^: 대상 상태 효과를 부여할 대상이다. 대상은 UUID 형식으로 쓸 수도 있고, @s와 같은 [[마인크래프트/명령어#대상 선정|대상 선정자]]를 쓸 수도 있다. * {{{}}}^^(JE)^^ / {{{}}}^^(BE)^^: 상태 효과 대상에게 부여할 상태 효과 네임스페이스이다. 자세한 내용은 [[마인크래프트/상태 효과|상태효과 문서]] 참고. || {{{#white '''이름'''}}} || {{{#white '''효과'''}}} || {{{#white '''분류'''}}} || || {{{speed}}} || 신속 ||<|2> {{{#black 이동 속도}}} || || {{{slowness}}} || 구속 || || {{{haste}}} || 성급함 ||<|2> {{{#black 채굴 속도}}} || || {{{mining_fatigue}}} || 채굴 피로 || || {{{strength}}} || 힘 ||<|2> {{{#black 전투}}} || || {{{weakness}}} || 나약함 || || {{{instant_health}}} || 즉시 치유 ||<|2> {{{#white 체력}}} || || {{{instant_damage}}} || 즉시 피해 || || {{{jump_boost}}} || 점프 강화 || {{{#black 점프}}} || || {{{nausea}}} || 멀미 ||<|2> {{{#black 시야}}} || || {{{conduit_power}}} || 전달체의 힘 || || {{{regeneration}}} || 재생 || {{{#white 체력}}} || || {{{resistance}}} || 저항 ||<|3> {{{#black 보호}}} || || {{{fire_resistance}}} || 화염 저항 || || {{{water_breathing}}} || 수중 호흡 || || {{{invisibility}}} || 투명 || {{{#black 전투}}} || || {{{blindness}}} || 실명 || {{{#black 시야,}}} --전투, 속도--[* 크리티컬, 달리기 불가] || || {{{night_vision}}} || 야간 투시 || {{{#black 시야}}} || || {{{hunger}}} || 허기 ||<|2> {{{#white 배고픔 바}}} || || {{{saturation}}} || 포화 || || {{{poison}}} || 독 효과 ||<|4> {{{#white 체력}}} || || {{{wither}}} || 시듦 || || {{{health_boost}}} || 생명력 강화 || || {{{absorption}}} || 흡수 || || {{{glowing}}} || 발광^^(JE)^^ || {{{#black 전투}}} || || {{{levitation}}} || 공중 부양 ||<|2> {{{#black 점프}}} || || {{{slow_falling}}} || 느린 낙하 || || {{{luck}}} || 행운^^(JE)^^ ||<|2> {{{#black 운}}} || || {{{unluck}}} || 불운^^(JE)^^ || || {{{dolphins_grace}}} || 돌고래의 우아함^^(JE)^^ || {{{#black 이동 속도}}} || || {{{bad_omen}}} || 흉조 ||<|2> {{{#black 트리거}}} || || {{{hero_of_the_village}}}^^(JE)^^[br]{{{village_hero}}}^^(BE)^^ || 마을의 영웅 || || {{{darkness}}} || 어둠 || {{{#black 시야}}} || * {{{}}}^^(JE)^^ / {{{[seconds: int]}}}^^(BE)^^: 부여할 시간 상태 효과가 부여될 시간이다. 단위는 초이며,[* 포화와 같은 몇몇 효과들은 단위가 틱으로 되어있다.] 1~1000000 구간 내의 숫자나 {{{infinite}}}^^(JE)^^만 유효하다.[* 1.19.2 버전 이하에서는, 1639 이상의 값을 넣으면 숫자 대신 **:**로 표시된다. **:**으로 표시된다고 해서 무한은 아니다. {{{/data get entity @s ActiveEffects[0].Duration}}}을 통해 확인해 보면 시간은 계속해서 줄어든다.] 표기하지 않을 경우 30초. * {{{}}}^^(JE)^^ / {{{[amplifier: int]}}}^^(BE)^^: 증폭값 상태 효과가 증폭 될 만큼의 값이다. 0~255의 256단계이며, 실제 적용치는 {{{[증폭값]}}}보다 1단계 더 높다. 일부 효과들은 증폭의 영향을 받지 않을 수 있으며, JE에서는 효과가 반대의 효과를 지칭하는 효과의 이름이 없을 경우에는 [[오버플로|128 이상은 반대의 효과를 준다]].(플레이어 한정) 표기하지 않을 경우 기본 0. * {{{}}}^^(JE)^^ / {{{[hideParticles: Boolean]}}}^^(BE)^^: 입자 숨김 여부 포션을 먹거나 효과를 얻고 있다면 효과를 받는 대상의 주변에 입자가 생기고 화면 오른쪽 위에 아이콘이 생기는데, {{{true}}}일 경우 보이지 않는다. == 출력 == ||<-5> {{{+1 {{{#fff '''자바 에디션의 출력'''}}} }}} || || {{{#fff '''명령어'''}}} || {{{#fff '''상황'''}}} || {{{#fff '''성공 결과'''}}} || {{{#fff '''{{{/execute store success}}}'''}}} || {{{#fff '''{{{/execute store result}}}'''}}} || ||<|2> 모든 명령어 || 실패 시 || 0 || 0 || 0 || || 성공 시 || 1 || 1 || 상태 효과가 부여되거나 제거된 총 엔티티 수 || ||<-3> {{{+1 {{{#fff '''베드락 에디션의 출력'''}}} }}} || || {{{#fff '''명령어'''}}} || {{{#fff '''상황'''}}} || {{{#fff '''성공 결과'''}}} || ||<|2> 모든 명령어 || 실패 시 || 0 || || 성공 시 || 상태 효과가 부여되거나 제거된 총 엔티티 수 || == 예시 == * 가장 가까운 플레이어에게 속도 3을 1분 동안 주고 싶을 때: {{{effect give @p speed 60 2}}}^^(JE)^^ 또는 {{{effect @p speed 60 2}}}^^(BE)^^[* 기본 증폭값이 0이 1이기 때문에 증폭값을 0으로 했다면 1이 되는 것이다. 그러므로 증폭값을 2로 설정하고 명령어를 쓰면 속도 3이 붙는다.] * 가장 가까운 플레이어의 신속 효과를 제거하고 싶을 때: {{{effect clear @p speed}}}^^(JE)^^ 또는 {{{effect @p speed 0}}}^^(BE)^^ * 가장 가까운 플레이어에게 입자 없는 투명 효과를 1분간 주고 싶을 때: {{{effect give @p invisibility 60 0 true}}}^^(JE)^^ 또는 {{{effect @p invisibility 60 0 true}}}^^(BE)^^ [각주] [include(틀:문서 가져옴, title=마인크래프트/명령어, version=1653, paragraph=3.1.1.5)]