컨텐츠/일반게임

마인크래프트 기초 커맨드 강좌! EP.02 | effect와 give

하루로그 하루 2024. 12. 24. 01:16

PART O1 | JE용 effect 커맨드

ㄴ effect는 언제 사용하는 커맨드일까?
effect는 플레이어에게 효과를 부여할 때 쓰는 커맨드입니다.

ㄴ JE용 effect 커맨드 형식

신버전 : /effect give [플레이어] [효과 풀네임] [시간 또는 infinite] [세기]

구버전 : /effect give [플레이어] [효과 ID] [시간 또는 infinite] [세기]

ㄴ 효과 풀네임
풀네임은 여기를 참고해주세요. (너무 많아서....)

ㄴ 효과 지속 시간
1~2147483647 또는 infinite (무한)

ㄴ 효과 세기
1~255

ㄴ 플레이어 형식
@s 자기 자신
@p 가장 가까이 있는 플레이어
@a 모든 플레이어
@e 모든 엔티티 (몹, 플레이어 모두 포함)
또는 플레이어 닉네임을 여기 공간에 입력해주시면 됩니다.

ㄴ 예시를 보여드리자면,
/effect give Ryungyoungbin minecraft:night_vision infinite 20
ㄴ Ryungyoungbin 닉네임을 가진 플레이어에게 세기 20의 야간 투시 효과를 무한대로 부여

/effect give @a minecraft:fire_resistance 10000 255
ㄴ 모든 플레이어들에게 세기 255의 화염 저항 효과를 10000초동안 부여

(커맨드 블록 예시)/effect give @p minecraft:poison infinite 1
ㄴ 커맨드 블록에 가장 가까운 플레이어에게 세기 1의 독 효과를 무한대로 부여

[☆중요!☆] 잘 틀리는 것!
지속 시간 최대치를 제대로 못 보시고 잘못 적으시는 분 많습니다. 제가 그랬었거든요...
이번 글 보신 분들은 저같은 실수 안 하시길...
—————————————————————

PART 02 | BE용 effect 커맨드

ㄴ BE용 effect 명령어 형식
/effect [플레이어] [효과 영문 풀네임] [시간 또는 infinite] [세기]

ㄴ 효과 영문 풀네임
풀네임은 여기를 참고해주세요. (너무 많아서....)

ㄴ 효과 지속 시간
1~2147483647 또는 infinite

ㄴ 효과 세기
1~255

ㄴ 플레이어 형식
@s 자기 자신
@p 가장 가까이 있는 플레이어
@a 모든 플레이어
@e 모든 엔티티 (몹, 플레이어 모두 포함)
또는 플레이어 닉네임을 여기 공간에 입력해주시면 됩니다.

ㄴ 예시를 보여드리자면,
/effect minigame4 night_vision infinite 20
ㄴ minigame4 닉네임을 가진 플레이어에게 세기 20의 야간 투시 효과를 무한대로 부여

/effect @a fire_resistance 10000 255
ㄴ 모든 플레이어들에게 세기 255의 화염 저항 효과를 10000초동안 부여

(커맨드 블록 예시) /effect @p poison infinite 1
ㄴ 커맨드 블록에서 가장 가까운 플레이어에게 세기 1의 독 효과를 무한대로 부여
—————————————————————

PART 03 | /give 커맨드

ㄴ give는 언제 쓰는 커맨드일까?
give는 아이템을 꺼낼 때 쓰는 커맨드입니다.
주로 커맨드 블록, 배리어 (투명) 블록, 허용•거부 블록 (BE 한정), 경계 블록, 구조물 블록 등을 꺼낼 때 쓰이는 커맨드이죠.

ㄴ give 명령어 형식

신버전 (JE/BE) : /give [플레이어] [아이템 풀네임] [갯수]

(매우) 구버전 (JE) : /give [플레이어] [아이템 ID] [갯수]

ㄴ 플레이어 형식
@s 자기 자신
@p 가장 가까이 있는 플레이어
@a 모든 플레이어
@e 모든 엔티티 (몹, 플레이어 모두 포함)
또는 플레이어 닉네임을 여기 공간에 입력해주시면 됩니다.

ㄴ 아이템 풀네임 및 ID
풀네임은 여기를 참고해주세요. (효과보다 많아서..)

갯수
갯수는 따로 정해진 값은 없습니다.

ㄴ 예시를 보여드리자면,
/give minigame4 command_block 1
ㄴ minigame4 닉네임을 가진 플레이어에게 커맨드 블록을 1개 지급

JE (매우) 구버전 : /give Ryungyoungbin 137 1
ㄴ Ryungyoungbin 닉네임을 가진 플레이어에게 137번인 커맨드 블록을 1개 지급

/give @s glass_block 1
ㄴ 자신에게 유리를 1개 지급

(커맨드 블록 예시)/give @p beetroot_soup 10
ㄴ 커맨드 블록과 가장 가까운 플레이어에게 비트 수프를 10개 지급

긴 글 읽어주셔서 감사합니다.
EP.03은 time와 weather 명령어입니다.



'컨텐츠 > 일반게임' 카테고리의 다른 글

[BE] 마인크래프트 리소스팩 추천  (0) 2025.03.02