나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2024-12-18 09:52:27

마인크래프트/명령어


파일:상위 문서 아이콘.svg   상위 문서: 마인크래프트

파일:마인크래프트 로고.svg
{{{#!wiki style="margin: -0px -10px -5px; min-height:calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px; word-break:keep-all"
<colbgcolor=darkgreen><colcolor=#fff> 기본 플레이
시스템세계 (시드) · 게임 모드 · 난이도 · 게임 규칙 · 엔딩 · 죽음 메시지 · 스플래시 · 명령어 · NBT · 런처
인게임아이템 · (플레이어) · 개체 · 날씨 · 차원 · 생물군계 · 구조물 · 마법 부여 · 상태 효과 · 조작법 · 피해 · 업적
도움말튜토리얼 · (탐험 · 파밍 · 회로) · 재생 가능한 자원 · 브릿징 · PVP · 파쿠르 · 스피드런 · 건축 (맵아트)
시리즈 및 매체
출시 에디션자바 에디션 (업데이트 · 거리 효과) · 베드락 에디션 (업데이트) · 포켓 에디션* · 콘솔 에디션* · 파이 에디션*
파생 게임마인크래프트 던전스* · 마인크래프트 레전드* · 마인크래프트 에듀케이션 · 마인크래프트: 스토리 모드* · 마인크래프트 어스*
미디어OST · 관련 서적 · 레고 · 영화 · 애니메이션 · Minecraft Live · Minecraft Now · Minecraft Monthly
유저 콘텐츠
창작 요소2차 창작 · 망토 · · 모드 (개발 · · 모드팩) · 애드온 · (리소스 팩 · 데이터 팩) · 외부 프로그램 ·
멀티 콘텐츠멀티플레이 · 서버 · 플러그인 · Realms · EULA
개발개발 기초 · 모드 개발 · 플러그인 개발
기타
이야깃거리여담 · 커뮤니티 · 사건 사고 · 문제점 · 용어 · 지원 언어 · 머나먼 땅 · 이미테이션 게임 · 히로빈
관련 문서나무위키 마인크래프트 프로젝트 · 마인크래프트로 분류된 문서 · 마인크래프트의 하위 문서
* 표시는 서비스가 종료되었거나 개발이 중단되었다는 표시이다. }}}}}}}}}


1. 개요2. 참고
2.1. 좌표2.2. 대상 선정2.3. 탭 키, 화살표 키 활용2.4. 권한 레벨 목록2.5. 명령어 순서2.6. JSON 문법2.7. NBT2.8. 블록 상태(Block States)2.9. 아이템 구성 요소2.10. 관련 사이트
3. 종류
3.1. 클라이언트
3.1.1. 여러 플랫폼
3.1.1.1. clear3.1.1.2. clone3.1.1.3. damage3.1.1.4. difficulty3.1.1.5. effect3.1.1.6. enchant3.1.1.7. execute3.1.1.8. fill3.1.1.9. function3.1.1.10. gamemode3.1.1.11. gamerule3.1.1.12. give3.1.1.13. help (?)3.1.1.14. kick3.1.1.15. kill3.1.1.16. list3.1.1.17. locate3.1.1.18. loot3.1.1.19. me3.1.1.20. particle3.1.1.21. playsound3.1.1.22. reload3.1.1.23. recipe3.1.1.24. ride3.1.1.25. say3.1.1.26. schedule3.1.1.27. scoreboard3.1.1.28. setblock3.1.1.29. setworldspawn3.1.1.30. spawnpoint3.1.1.31. spreadplayers3.1.1.32. stopsound3.1.1.33. summon3.1.1.34. tag3.1.1.35. teleport (tp)3.1.1.36. tell (msg/w)3.1.1.37. tellraw3.1.1.38. time3.1.1.39. title3.1.1.40. weather3.1.1.41. xp
3.1.2. JE 한정
3.1.2.1. advancement3.1.2.2. attribute3.1.2.3. bossbar3.1.2.4. data3.1.2.5. datapack3.1.2.6. debug3.1.2.7. defaultgamemode3.1.2.8. experience3.1.2.9. fillbiome3.1.2.10. forceload3.1.2.11. jfr3.1.2.12. item3.1.2.13. place3.1.2.14. publish3.1.2.15. random3.1.2.16. return3.1.2.17. rotate3.1.2.18. seed3.1.2.19. spectate3.1.2.20. team3.1.2.21. teammsg3.1.2.22. tick3.1.2.23. trigger3.1.2.24. worldborder3.1.2.25. 개발 전용
3.1.2.25.1. debugmobspawning3.1.2.25.2. debugpath3.1.2.25.3. serverpack3.1.2.25.4. spawn_armor_trims3.1.2.25.5. raid3.1.2.25.6. test3.1.2.25.7. warden_spawn_tracker
3.1.3. BE 한정
3.1.3.1. aimassist3.1.3.2. alwaysday(daylock)3.1.3.3. camera3.1.3.4. camerashake3.1.3.5. connect3.1.3.6. clearspawnpoint3.1.3.7. dialogue3.1.3.8. event3.1.3.9. fog3.1.3.10. hud3.1.3.11. immutableworld3.1.3.12. playanimation3.1.3.13. replaceitem3.1.3.14. script3.1.3.15. structure3.1.3.16. testfor3.1.3.17. testforblock3.1.3.18. testforblocks3.1.3.19. tickingarea3.1.3.20. titleraw3.1.3.21. toggledownfall3.1.3.22. mobevent3.1.3.23. music3.1.3.24. setmaxplayers3.1.3.25. wsserver
3.1.4. EE 한정
3.1.4.1. ability3.1.4.2. Agent 명령어
3.2. 서버
3.2.1. 여러 플랫폼
3.2.1.1. deop3.2.1.2. stop3.2.1.3. op3.2.1.4. transfer
3.2.2. JE 한정
3.2.2.1. ban3.2.2.2. ban-ip3.2.2.3. banlist3.2.2.4. save-all3.2.2.5. save-on3.2.2.6. save-off3.2.2.7. setidletimeout3.2.2.8. pardon3.2.2.9. pardon-ip3.2.2.10. perf3.2.2.11. whitelist
3.2.3. BE 한정
3.2.3.1. save
3.3. 삭제된 명령어
3.3.1. achievement3.3.2. blockdata3.3.3. entitydata3.3.4. home3.3.5. locatebiome3.3.6. mixer3.3.7. placefeature3.3.8. stats3.3.9. transferserver3.3.10. Classic 버전
3.3.10.1. setspawn3.3.10.2. solid3.3.10.3. unban
3.4. 이벤트 명령어
3.4.1. debugdim3.4.2. warp3.4.3. transform3.4.4. vote
4. 관련 문서

1. 개요

마인크래프트의 명령어 목록과 사용법을 정리한 문서이다.

대부분의 명령어는 OP(관리자 권한) 없이 사용 가능하지만 일부 명령어는 사용 권한이 필요하기 때문에 처음 세계를 생성할 때 설정에서 명령어 사용을 활성화해야 한다.

오타가 나거나 괄호가 제대로 닫히지 않는 등 명령어를 단 한 글자라도 잘못 입력할 경우 실행할 때 구문 오류가 발생하는데, 이때 명령어의 어느 부분이 잘못되었는지 채팅 창을 통해 알려 준다.[1]

2. 참고

2.1. 좌표

마인크래프트는 3D 게임이기 때문에 3차원 좌표가 지정되어 있다. X축은 동쪽, Y축은 높이, Z축은 남쪽을 나타내며, 이 값들은 F3을 누르면 뜨는 디버그 스크린(JE) 또는 /gamerule showcoordinates true를 치면(BE) 좌표를 볼 수 있다.[2] 이러한 좌표값은 특정 위치에서 명령어를 실행해야 할 때 유용하게 사용된다.

이러한 절대 좌표 이외에도 플레이어나 엔티티, 명령 블록의 위치를 기준으로 하는 상대적 위치를 지정할 수 있는데, 이때는 '~'를 앞에 붙이면 된다. 예를 들어 특정 위치로 순간이동을 하는 tp 명령어를 사용하여 현재 위치에서 일정 거리를 이동하고 싶다면 ~를 이용하면 된다. ~0에서 0은 생략하고 ~으로 쓸 수도 있다.[3]
상대 좌표와 절대 좌표를 혼용할 수 있다.
또한, 대상의 시점(대상이 바라보는 방향)을 기준으로 한 상대 좌표가 있는데, 이는 ^를 써서 나타낼 수 있다. ^를 쓸 때 X좌표는 대상의 시점으로부터 좌우, Y좌표는 대상의 시점으로부터 위아래, Z좌표는 대상의 시점으로부터 앞뒤를 나타낸다. 시점 상대 좌표는 다른 좌표와는 혼용이 불가능하며 반드시 세 개 모두 ^ ^ ^를 써줘야 한다.

2.2. 대상 선정

명령어를 작동시키는 데 필수적인 요소인 <대상> 대신 아래의 선택자 중 원하는 것 하나를 넣을 수 있다. 아래에서 설명할 대상 선택 인자를 통해 조금 더 구체적인 목표 설정이 가능하다. 이것을 사용하려면 OP 레벨이 2 이상(JE) 또는 1 이상(BE)이여야 한다.
자바 에디션 한정으로 아래와 같은 대상 선택 인자를 사용할 수 있다.
교육 에디션(EE) 한정으로 아래와 같은 대상 선택 인자를 사용할 수 있다. 여기서 에이전트란 교육 에디션 한정으로 있는 개체이며 명령어를 통해 조작할 수 있다.
베드락 에디션(BE)에서 NPC의 명령어 입력 부분 한정으로 아래와 같은 대상 선택 인자를 작성하여 사용할 수 있다.

2.2.1. 대상 선택 인자

파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/명령어/대상 선택 인자 문서
번 문단을
부분을
참고하십시오.
이것을 사용하면 특정한 대상을 선택하여 명령어를 실행할 수 있다.

2.3. 탭 키, 화살표 키 활용

탭(tab) 키를 활용하면 상당히 편리하게 명령어를 작성할 수 있다. 예를 들어 tp 명령어의 경우 플레이어의 닉네임을 써야 하는 경우가 있는데 닉네임이 길어서 입력하는 것이 귀찮아질수 있다. 이럴 경우 탭을 누를 때마다 자동으로 닉네임을 입력해 편리하게 사용할 수 있다.[예] 좌표를 입력해야 하는 경우 F3을 눌러 좌표를 직접 입력할 필요 없이 원하는 위치에 블록을 배치하고 바라본 다음, 탭 키를 누르면 알아서 그 블록 x, y, z 순서대로 좌표가 입력된다. 특히 위치를 참조해야 하는 명령어에서 편리하게 사용할 수 있다. 단, 바라보는 블록이 공기(Air) 블록같은 블록 주변 테두리가 생기지 않는 블록일 경우 자신의 위치가 입력된다.

그리고 /를 쓰고 탭 키를 누르면 사용 가능한 명령어가 뜬다. 예시로 g 한 글자만 쓰고 탭을 누를 때마다 abc순인 gamemode, gamerule, give가 순서대로 자동 완성된다. 다만 stat. 처럼 하위 항목이 수십 ~ 수백 개 되는 경우 일일이 찾는 것이 번거로우니 몇 글자 입력한 뒤 탭 키를 누르는 것이 좋다.

슬래시를 누른 다음 위쪽 화살표 키를 누르면 이전에 사용했던 명령어가 복사된다.

2.4. 권한 레벨 목록

권한 레벨, Permission level은 플레이어 또는 명령어의 권한을 설정하는 데 사용된다. 권한 레벨에는 0, 1, 2, 3, 4가 있으며, 각 권한별 세부 사항은 에디션에 따라 다르다. 명령 블록의 권한 레벨은 2(JE) 혹은 1(BE)이다.

2.5. 명령어 순서

명령어에도 작동 순서가 있다. 표의 위쪽이 가장 먼저 실행되며 아래로 갈수록 늦게 실행된다.
플레이어가 직접 실행한 명령어
tick.json에서 정의한 함수 명령어
명령 블록
반복형
반응형
tick 조건의 발전과제 보상
tick 조건의 마법 부여 이벤트

2.6. JSON 문법

파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/명령어/JSON 문법 문서
번 문단을
부분을
참고하십시오.
bossbar, tellraw, title, titleraw와 같은 일부 명령어의 경우 JSON 문법에 관한 기초적인 부분을 알아야 한다. 마인크래프트 입력 체계 특성상 JSON 문자열을 가로로 적어야 하기에 위 문서에 그 문법과 개체 목록을 정리하였다.

2.7. NBT

파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/NBT 문서
번 문단을
부분을
참고하십시오.
data 명령어를 이용해 볼 수 있는 데이터 태그를 정리해 놓은 문서이다.
give, summon, fill과 같은 명령어의 경우 NBT 태그를 사용해 아이템 속성을 더 추가하거나 엔티티 체력을 강제로 늘리는 것 등을 할 수 있다.

2.8. 블록 상태(Block States)

파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/아이템/블록 상태 문서
번 문단을
부분을
참고하십시오.
블록을 추가로 정의하는 데이터를 서술한다.

2.9. 아이템 구성 요소

파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/아이템/구성 요소 문서
번 문단을
부분을
참고하십시오.
아이템을 추가로 정의하는 데이터를 서술한다.

2.10. 관련 사이트

참고: 자바 에디션(JE)베드락 에디션(BE)은 문법이 다른 부분이 많다. 자신이 플레이하는 플랫폼의 정보를 찾아야 한다. 자세한건 각 문서 참고.

3. 종류

명령어는 플레이어가 직접 쓸 때는 /를 앞에 붙여야 하며, 명령 블록에 쓸 경우 /가 있든 없든 작동한다. 데이터 팩을 통해 명령어를 쓸 때는 앞에 /가 없어야 작동한다. 참고로, 모든 명령어들은 대소문자를 구분한다.[7] 직접 입력하기에는 명령어가 너무 길다면 자동완성 기능(Tab 키)을 이용하는 것도 좋은 방법이다.

명령어의 의무 입력 사항은 <>이며, 선택 입력사항은 []로 기본값에 따라 적용된다.

3.1. 클라이언트

3.1.1. 여러 플랫폼

3.1.1.1. clear
<colbgcolor=#47A0FF> clear
JE: clear [대상] [아이템] [수]
BE: clear [대상] [아이템] [블록 상태] [수]
<colcolor=#fff> 역사 JE | [ruby(1.4.2(12w37a), ruby=추가)] / [ruby(1.20.5(24w09a), ruby=변경)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)]
EE | [ruby(1.0.18, ruby=추가)]
기능 [대상]의 인벤토리의 [아이템][수]만큼 삭제한다.
관련 명령어 give | item(JE) | data(JE) | replaceitem(BE)
단축 명령어 -
기본값 [대상]: @s / [아이템]: 전체 / [수]: 최대 / [블록 상태](BE): 블록마다 다름
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.2. clone
<colbgcolor=#47A0FF> clone
JE: clone [from <차원>] <좌표 1> <좌표 2> [to <차원>] <복사 좌표> [마스크 설정] [<블록>] [복사 설정]
BE: clone <좌표 1> <좌표 2> <복사 좌표> [마스크 설정] [<블록>] [복사 설정]
<colcolor=#fff> 역사 JE | [ruby(1.8(14w03a), ruby=추가)] / [ruby(1.19.4(23w03a), ruby=변경)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <좌표 1><좌표 2> 사이 공간의 블록을 [마스크 설정][복사 설정]에 따라, 필요한 경우 [<블록>]을 설정하여 <복사 좌표>에 복사한다.
관련 명령어 fill
단축 명령어 -
기본값 [from <차원>]: (현재 차원) / [to <차원>]: (현재 차원) / [마스크 설정]: replace / [복사 설정]: normal
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
*사용 예시
3.1.1.3. damage
<colbgcolor=#47A0FF> damage
JE: damage <대상> <강도> [피해 종류] [at <좌표>]
JE: damage <대상> <강도> [피해 종류] [by <개체>] [from <개체의 주인>]
BE: damage <대상> <강도> [피해 종류] [entity <개체>]
<colcolor=#fff> 역사 JE | [ruby(1.19.4(23w06a), ruby=추가)]
BE | [ruby(1.18.10(beta 1.18.10.26), ruby=추가)]
EE | 추가되지 않음
기능 특정 종류의 피해를 특정 대상에게 준다.
관련 명령어 kill
단축 명령어 -
기본값 [피해 종류]: minecraft:generic(JE) entity_attack(BE)
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
특정 종류의 피해를 특정 대상에게 원하는 만큼 주는 명령어이다.

3.1.1.4. difficulty
<colbgcolor=#47A0FF> difficulty
JE: difficulty [난이도]
BE: difficulty <난이도>
<colcolor=#fff> 역사 JE | [ruby(1.4.2(12w32a), ruby=추가)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 명령어가 실행되는 세계의 난이도를 <난이도>로 설정한다.
관련 명령어 -
단축 명령어 -
기본값 [난이도](JE): (현재 난이도를 확인한다.)
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.5. effect
<colbgcolor=#47A0FF> effect
JE: effect give <대상> <효과> [시간|infinite] [증폭값] [입자 숨김 여부(논리값)]
JE: effect clear <대상> [효과]
BE: effect <대상> <효과> [시간] [증폭값] [입자 숨김 여부(논리값)]
BE: effect <대상> clear [효과]
<colcolor=#fff> 역사 JE | [ruby(1.5(13w09b), ruby=추가)] / [ruby(1.13, ruby=변경)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)] / [ruby(1.21.40, ruby=변경)]
EE | [ruby(?, ruby=추가)]
기능 effect give | <대상>[증폭값]단계의 <효과>[시간]동안 적용하고, 그 효과의 [입자 숨김 여부]를 설정할 수 있다.
effect clear | <대상>에 적용되어 있는 [효과]를 제거한다.
effect <대상> clear(BE) | <대상>에 적용되어 있는 [효과]를 제거한다.
관련 명령어 -
단축 명령어 -
기본값 [시간]: 30 / [증폭값]: 0 / [입자 숨김 여부]: false / [효과], [ruby(전체, ruby=effect clear에서만)]
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
이름 효과 분류
speed 속도 증가 이동 속도
slowness 속도 감소
haste 성급함 채굴 속도
mining_fatigue 채굴 피로
strength 전투
weakness 나약함
instant_health 즉시 치유 체력
instant_damage 즉시 피해
jump_boost 점프 강화 점프
nausea 멀미 시야
conduit_power 전달체의 힘
regeneration 재생 체력
resistance 저항 보호
fire_resistance 화염 저항
water_breathing 수중 호흡
invisibility 투명 전투
blindness 실명 시야,전투,속도[9]
night_vision 야간 투시 시야
hunger 허기 배고픔 바
saturation 포화
poison 독 효과 체력
wither 시듦
health_boost 생명력 강화
absorption 흡수
glowing 발광(JE) 전투
levitation 공중 부양 점프
slow_falling 느린 낙하
luck 행운(JE)
unluck 불운(JE)
dolphins_grace 돌고래의 가호(JE) 이동 속도
bad_omen 흉조 트리거
hero_of_the_village(JE)
village_hero(BE)
마을의 영웅
darkness 어둠 시야
raid_omen 습격 징조 트리거
trial_omen 시련 징조
wind_charged 돌풍 피해를 입을시
weaving 방적
oozing 점액화
infested 벌레 먹음
3.1.1.6. enchant
<colbgcolor=#47A0FF> enchant
enchant <플레이어> <마법부여 ID> [등급]
<colcolor=#fff> 역사 JE | [ruby(1.4.4, ruby=추가)]
BE | [ruby(PE 알파 0.16.0 빌드 5, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <플레이어>가 들고 있는 아이템에 [등급]짜리 <마법부여 ID>를 부여한다.
관련 명령어 -
단축 명령어 -
기본값 [등급]: 1
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.7. execute
파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/명령어/execute 문서
번 문단을
부분을
참고하십시오.
명령어의 실행 주체, 위치, 시점, 차원을 설정하고 명령어가 실행될 조건과 명령어의 결과값을 저장하는 방식을 설정한다.
3.1.1.8. fill
<colbgcolor=#47A0FF> fill
JE: fill <좌표 1> <좌표 2> <블록> [실행 방식] [바꿀 블록]
BE: fill <좌표 1> <좌표 2> <블록> <블록 상태> [실행 방식] [바꿀 블록]
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <좌표 1><좌표 2> 사이의 직육면체 공간을 [실행 방식]에 따라 <블록>으로 메꾼다. 이때 [바꿀 블록]을 지정해 그 블록에만 명령어가 적용될 수 있게 할 수 있다.
관련 명령어 setblock
단축 명령어 -
기본값 [실행 방식]: replace / [바꿀 블록]: 전체
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.9. function
<colbgcolor=#47A0FF> function
function <실행 파일>
JE: function <실행 파일> <compound>
JE: function <실행 파일> with <data source> [경로]
<colcolor=#fff> 역사 JE | [ruby(1.12, ruby=추가)] / [ruby(1.20.2, ruby=변경)]
BE | [ruby(베타 1.8.0.8, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <실행 파일>에 미리 작성된 명령어들을 실행한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.10. gamemode
<colbgcolor=#47A0FF> gamemode
gamemode <모드> [플레이어]
<colcolor=#fff> 역사 JE | [ruby(1.3.1, ruby=추가)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 [플레이어]게임 모드<모드>로 설정한다.
관련 명령어 defaultgamemode(JE)
단축 명령어 -
기본값 [플레이어]: @s
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
지정한 플레이어의 게임 모드를 변경한다.
3.1.1.11. gamerule
<colbgcolor=#47A0FF> gamerule
gamerule <규칙> [값]
<colcolor=#fff> 역사 JE | [ruby(1.4.2, ruby=추가)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <규칙>의 값을 [값]으로 설정한다.
해당 <규칙>의 값을 확인한다.
관련 명령어 mobevent(BE)
단축 명령어 -
기본값 [값]: (없을 경우 확인한다.)
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
게임 규칙을 설정 및 변경한다. 게임 내 각종 상황을 명령어로 강제로 조정할 수 있다.


파일:나무위키+유도.png  
은(는) 여기로 연결됩니다.
규칙별 인수에 대한 내용은 마인크래프트/게임 규칙 문서
번 문단을
목록 부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.
3.1.1.12. give
<colbgcolor=#47A0FF> give
JE: give <대상> <아이템>[구성 요소] [수량]
BE: give <대상> <아이템> [수량] [데이터 값] [구성 요소]
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.15, ruby=추가)] / [ruby(1.13(17w45a), ruby=변경)] / [ruby(1.20.5(24w09a), ruby=변경)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <플레이어>에게 <아이템> [수량]개를 지급한다.
관련 명령어 item(JE) | replaceitem(BE)
단축 명령어 -
기본값 [수량]: 1 | [구성 요소]: [](JE), (비어있음)(BE) | [데이터 값](BE): 0
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
그 플레이어가 있는 지점에 플레이어가 먹고 있는 아이템 개체를 소환한다. 즉 인벤토리에 바로 추가되는 게 아니라 아이템을 줍는 것이 되는 셈. (kill @e[type=Item]이란 명령어를 반복 명령 블록에 입력하면 give 명령어를 입력한 시점에서 Item을 죽였다는 메시지가 뜨나 아이템은 인벤토리에 정상적으로 들어온다.)
파일:CC-white.svg 이 문단의 내용 중 전체 또는 일부는
문서의 r929
, 5.1번 문단
에서 가져왔습니다. 이전 역사 보러 가기
파일:CC-white.svg 이 문단의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.
[ 펼치기 · 접기 ]
문서의 r929 (이전 역사)
문서의 r929 (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

3.1.1.13. help (?)
<colbgcolor=#47A0FF> help
help
help <명령어 이름>
BE: help [페이지]
<colcolor=#fff> 역사 JE | [ruby(1.3.1, ruby=추가)] / [ruby(1.13, ruby=변경)]
BE | [ruby(PE 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 명령어 사용 방법을 알려준다.
관련 명령어 -
단축 명령어 ?(BE)
기본값 [페이지]: 1
<rowcolor=#fff> 싱글 사용 권한
가능 0
명령어 사용 방법을 알려준다. 명령 블록의 경우 "기존 출력" 부분에 표시된다.
3.1.1.13.1. ?
<colbgcolor=#47A0FF> ?
<colcolor=#fff> 역사 JE | [ruby(1.3.1, ruby=추가)] / [ruby(1.13, ruby=삭제)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 help 단축 명령어
대체 명령어(JE) help
3.1.1.14. kick
<colbgcolor=#47A0FF> kick
kick <플레이어> [사유]
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | [ruby(beta 1.16.0.57, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <플레이어>의 접속을 중지하고 [사유]를 표시한다.
관련 명령어 -
단축 명령어 -
기본값 [사유]: (없음)
<rowcolor=#fff> 싱글 사용 권한
가능 3(JE), 1(BE)
1.13 이후 싱글에서 사용 가능하다. 플레이어를 서버에서 쫓아낸다. [사유] 부분은 굳이 쓰지 않아도 되나 채팅창에 내용이 표기가 되며, 서버 로그에 남는다. /ban과 달리 대상 플레이어가 다시 서버에 접속할 수 있다.

LAN 서버의 소유자는 kick 명령어에도 쫓아내지 못한다.
3.1.1.15. kill
<colbgcolor=#47A0FF> kill
kill [대상]
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.2.6, ruby=추가)] / [ruby(1.8(14w02a), ruby=변경)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 [대상]을 죽인다.
관련 명령어 summon, damage
단축 명령어 -
기본값 [대상]: @s
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
개체는 즉시 제거하며, 플레이어는 약 [math(3.4\times 10^{38})][15]의 kill 피해(JE)[16] 또는 공허 피해(BE)를 준다. 슬라임이나 마그마 큐브는 가장 작은 단계가 아닐 시 더 작은 단계의 몹들을 소환한다.
3.1.1.16. list
<colbgcolor=#47A0FF> list
list
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 현재 서버에 접속해 있는 플레이어 목록을 표시한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0
1.13 이후 싱글에서 사용 가능하다. 현재 접속해 있는 플레이어 목록을 채팅에서 띄운다. 주로 플레이어 인원수를 감지할 때 쓰인다.
3.1.1.17. locate
<colbgcolor=#47A0FF> locate
locate structure <구조물>
locate biome <생물군계>
JE: locate poi <poi>
BE: locate structure <구조물> [새 청크 여부]
<colcolor=#fff> 역사 JE | [ruby(1.11(16w39a), ruby=추가)] / [ruby(1.19(22w19a), ruby=변경)]
BE | [ruby(PE 1.0 (PE 알파 0\.17\.0\.1), ruby=추가)] / [ruby(Bata 1.19.10.23, ruby=변경)]
EE | [ruby(?, ruby=추가)]
기능 가장 가까운 위치에 있는 <구조물> 또는 <생물군계>의 좌표를 알려준다.
관련 명령어 locatebiome
단축 명령어 -
기본값 [새 청크 여부]: false
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
채팅창에 가장 가까운 구조물 및 생물군계의 x, z좌표를 알려주며, y좌표는 알려주지 않고 ~로 표시된다. 자바 에디션 한정으로 채팅창에 나오는 좌표를 클릭하게 되면 그 좌표로 향하는 tp 명령어가 입력된다.

파일:나무위키+유도.png  
은(는) 여기로 연결됩니다.
구조물과 구조물별 인수에 대한 내용은 마인크래프트/구조물 문서
번 문단을
locate 부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.

파일:나무위키+유도.png  
은(는) 여기로 연결됩니다.
생물군계에 대한 내용은 마인크래프트/생물군계 문서
번 문단을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.
3.1.1.18. loot
<colbgcolor=#47A0FF> loot
JE: loot <target> <source>
BE: loot spawn <좌표> loot <loot_table> [<tool>|mainhand|offhand]
loot spawn <좌표> kill <target> [<tool>|mainhand|offhand]
<colcolor=#fff> 역사 JE | [ruby(1.14(18w43a), ruby=추가)]
BE | [ruby(1.18.10, ruby=추가)]
EE | 추가되지 않음
기능 주어진 전리품 테이블을 지정된 인벤토리 또는 세계에 드롭한다.
관련 명령어 give, replaceitem
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
자바 에디션(JE)
베드락 에디션(BE)
3.1.1.19. me
<colbgcolor=#47A0FF> me
me <행동..>
<colcolor=#fff> 역사 JE | [ruby(classic 0.0.15a_03, ruby=추가)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 채팅창에 * @s <행동..> 형태의 메시지 출력
관련 명령어 say, tell
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0
채팅창에 "* 닉네임"이 앞에 붙는 문장을 출력한다.
namuwiki라는 사용자일 시: /me 안녕하세요 예시입니다.12 → 채팅창에 "* namuwiki 안녕하세요 예시입니다.12" 출력된다.
3.1.1.20. particle
<colbgcolor=#47A0FF> particle
JE: particle <이름> <x> <y> <z> <xd> <yd> <zd> <속도> [개수] [모드] [플레이어]
BE: particle <이름> [좌표]
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)] / [ruby(1.20.5 Pre-1, ruby=변경)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)] / [ruby(PE alpha 1.0.5.3, ruby=삭제)] / [ruby(Beta 1.8.0.8, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 JE: <y> <z>를 기준으로 <xd> <yd> <zd>만큼의 범위 내에 속도가 <속도>이고 개수가 [개수]<이름> 파티클을 생성해 [모드]의 규칙에 부합하는 [플레이어]에게 보여준다.
BE: <이름> 파티클을 [좌표]에 생성한다.
관련 명령어 -
단축 명령어 -
기본값 [개수]: 1 / [모드]: normal / [플레이어]: @a / [좌표](BE): ~ ~ ~
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
특정 위치에 입자를 소환한다. 입자 이름과 종류, 그 모양은 여기를 참고.
3.1.1.21. playsound
<colbgcolor=#47A0FF> playsound
JE: playsound <소리> [소스] [플레이어] [좌표] [소리크기] [피치] [최소소리크기]
BE: playsound <소리> [플레이어] [좌표] [소리크기] [피치] [최소소리크기]
<colcolor=#fff> 역사 JE | [ruby(1.6.1, ruby=추가)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 [좌표]를 기준으로 [소리크기]만큼의 범위 내에 있는 <플레이어>에게 <소스><소리>를 피치를 [피치]로 하여 재생한다. 소리 범위 밖에 플레이어에게는 [최소소리크기]를 적용해 재생한다.
관련 명령어 stopsound
단축 명령어 -
기본값 [소스]: master / [플레이어]: @s / [좌표]: ~ ~ ~ / [소리크기]: 1 / [피치]: 1 / [최소소리크기]: 0.0
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
특정 위치에서 소리가 나오게 설정한다.
3.1.1.22. reload
<colbgcolor=#47A0FF> reload
reload
<colcolor=#fff> 역사 JE | [ruby(1.12(17w18a), ruby=추가)]
BE | [ruby(베타 1.8.0.8, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 마인크래프트 관련 파일의 내용이 수정되었을 때 이를 게임에 적용시킨다.
관련 명령어 datapack, function
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.1.23. recipe
<colbgcolor=#47A0FF> recipe
recipe <give|take> <플레이어> <아이템|*>
<colcolor=#fff> 역사 JE | [ruby(1.12, ruby=추가)]
BE | [ruby(1.20.10.21, ruby=추가)] / [ruby(Bata 1.20.20.20, ruby=변경)]
EE | 추가되지 않음
기능 <플레이어>에게 <아이템|*> 레시피를 <give|take>한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.24. ride
<colbgcolor=#47A0FF> ride
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.19.4(23w03a), ruby=추가)]
BE | [ruby(Beta 1.16.100.52, ruby=추가)]
EE | 추가되지 않음
기능 개체를 타거나 내리도록 한다.
관련 명령어 -
단축 명령어 -
기본값 [순간이동 방식]: ??? / [채우는 방식]: ??? / [스폰 이벤트]: - / [탑승 규칙]: ??? / [이름]: -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.25. say
<colbgcolor=#47A0FF> say
say <메시지>
<colcolor=#fff> 역사 JE | [ruby(Classic 0.0.15a (MT3), ruby=추가)][20]
Classic 0.0.16a_01[21]

BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 채팅창에 [@s] <메시지> 형태의 메시지 출력
관련 명령어 me, tell
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
모두에게 말한다. 대신 이름에 대괄호가 붙는다. 플레이어는 그냥 채팅을 이용하면 된다. 비슷한 명령어로 tellraw가 있지만 say 명령어가 문법이 더 간결하다. 따라서 콘솔로 대화하거나 디버깅할 때 쓰이는 편.
3.1.1.26. schedule
<colbgcolor=#47A0FF> schedule
JE: schedule function <함수> <시간> [append|replace]
JE: schedule clear <함수>
BE: schedule on_area_loaded add <좌표 1> <좌표 2> <함수>
BE: schedule on_area_loaded add circle <좌표> <반지름> <함수>
BE: schedule on_area_loaded add tickingarea <이름> <함수>
<colcolor=#fff> 역사 JE | [ruby(1.14, ruby=추가)]
BE | [ruby(1.16.100.59, ruby=추가)]
EE | 추가되지 않음
기능 지정된 함수값을 지정한 시간 뒤에 실행한다.(JE)
지정된 영역이 로드되면 함수를 실행한다.(BE)
관련 명령어 function, tickingarea
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)

자바 에디션(JE)
베드락 에디션(BE)schedule on_area_loaded add circle <center: x y z> <radius: int> <function: filepath>
schedule on_area_loaded add tickingarea <name: string> <function: filepath>}}}
3.1.1.27. scoreboard
파일:상세 내용 아이콘.svg   자세한 내용은 마인크래프트/명령어/scoreboard 문서
번 문단을
부분을
참고하십시오.
3.1.1.28. setblock
<colbgcolor=#47A0FF> setblock
JE: setblock <좌표> <블록> [기존 블록 처리]
BE: setblock <좌표> <블록> [블록 상태] [기존 블록 처리]
<colcolor=#fff> 역사 JE | [ruby(1.7.2, ruby=추가)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <좌표><블록>을 설치하고, 기존 블록은 [기존 블록 처리]에 따라 처리한다.
관련 명령어 fill
단축 명령어 -
기본값 [기존 블록 처리]: replace / [블록 상태](BE): (블록마다 다름)
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
블록을 변경한다. fill 명령어과 달리 단 한 칸만 블록을 변경한다.
3.1.1.29. setworldspawn
<colbgcolor=#47A0FF> setworldspawn
JE: setworldspawn [좌표] [회전각]
BE: setworldspawn [좌표]
<colcolor=#fff> 역사 JE | [ruby(1.7.2, ruby=추가)] / [ruby(1.16.2(20w29a), ruby=변경)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 세계(JE) 혹은 월드(BE) 스폰 위치를 [좌표]로 설정한다.
관련 명령어 spawnpoint
단축 명령어 -
기본값 [좌표]: ~ ~ ~ / [회전각](JE): 0 0
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
따로 스폰 위치가 정해져 있지 않은 플레이어는 이곳에서부터의 spawnRadius 내에서 랜덤하게 소환된다. 서버의 게임 모드가 모험 모드가 아닐 경우에는 y좌표는 무시되어 가장 높이 있는 블록 위에서 스폰되고, 서버의 게임모드가 모험 모드라면 y좌표 아래에 블록이 없거나 지하라고 해도 정확히 그 좌표에서 스폰되며, 만약 플레이어가 스폰될 수 없는 공간이라면 플레이어가 스폰될 수 있는 y좌표로 다시 설정된다. 스폰 청크가 항상 로드되는 것이 유지되나, 이 명령어에 의해서는 플레이어가 움직이기 전에는 새로운 스폰 청크를 로드하지 않는다.
3.1.1.30. spawnpoint
<colbgcolor=#47A0FF> spawnpoint
JE: spawnpoint [플레이어] [좌표] [회전각]
BE: spawnpoint [플레이어] [좌표]
<colcolor=#fff> 역사 JE | [ruby(1.4.2, ruby=추가)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 JE: [플레이어]의 스폰 위치를 [좌표]로 설정한다.
관련 명령어 setworldspawn
단축 명령어 -
기본값 [플레이어]: @s / [좌표]: ~ ~ ~ / [회전각](JE): ~ ~
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.31. spreadplayers
<colbgcolor=#47A0FF> spreadplayers
spreadplayers <x> <z> <대상 간 거리> <최대 범위> <팀 설정> <대상...>
<colcolor=#fff> 역사 JE | [ruby(1.6.1, ruby=추가)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <z> 좌표를 중심으로 <최대 범위>만큼 뻗은 정사각형 범위 내에서 개체 간 거리가 <대상 간 거리>보다 가깝지 않게 하면서 <대상..>을 무작위로 흩뿌려 놓는다. 이때, 같은 팀끼리는 모이게 하는 설정을 <팀 설정>으로 정한다.
관련 명령어 setworldspawn
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
플레이어 또는 개체들을 흩어지게 만든다. 액체의 위에는 설정되지 않는다.
3.1.1.32. stopsound
<colbgcolor=#47A0FF> stopsound
JE: stopsound <플레이어> [출처] [소리]
BE: stopsound <플레이어> [소리]
<colcolor=#fff> 역사 JE | [ruby(1.9.3-pre2, ruby=추가)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 [출처][소리]<플레이어>가 듣지 못하게 한다.
관련 명령어 playsound
단축 명령어 -
기본값 [출처]: master / [소리]: 전체
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.33. summon
<colbgcolor=#47A0FF> summon
JE: summon <개체명> [좌표] [NBT]
BE: summon <개체명> [좌표] [시선각] [스폰 이벤트] [이름]
BE: summon <개체명> [좌표] facing [엔티티/좌표] [스폰 이벤트] [이름]
BE: summon <개체명> <이름> [좌표]
<colcolor=#fff> 역사 JE | [ruby(1.7.2, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 [NBT]를 가진 <개체명>[좌표] 위치에 소환한다.
관련 명령어 -
단축 명령어 -
기본값 [좌표]: 실행자 위치 / [NBT](JE): {}
[스폰 이벤트](BE): - / [이름](BE): -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.34. tag
<colbgcolor=#47A0FF> tag
tag <대상> add <제목>
tag <대상> remove <제목>
tag <대상> list
<colcolor=#fff> 역사 JE | [ruby(1.13(17w45a), ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <대상> 개체에 <제목> 태그를 추가하거나 제거한다.
<대상> 개체의 모든 태그를 보여준다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
자바 에디션 한정으로 최대 개수는 1024개이다.

데이터 팩이나 행동 팩 내에 있는 tag와는 다르다.
3.1.1.35. teleport (tp)
<colbgcolor=#47A0FF> teleport
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.10, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 순간이동을 한다.
관련 명령어 -
단축 명령어 tp
기본값 [회전각]: ~ ~
[블록 확인 여부](BE): false
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.35.1. tp
<colbgcolor=#47A0FF> tp
<colcolor=#fff> 역사 JE | [ruby(Classic 0.0.18a, ruby=추가)] / [ruby(Indev 0.31, ruby=삭제)] / [ruby(Alpha v1.0.16_01, ruby=추가)] / [ruby(1.13(17w45a), ruby=변경)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 teleport 단축 명령어
3.1.1.36. tell (msg/w)
<colbgcolor=#47A0FF> tell
tell <플레이어> <귓속말>
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16_02, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 특정 플레이어에게 귓속말을 보낸다.
관련 명령어 say, tellraw
단축 명령어 msg, w
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0

플레이어에게 귓속말을 보낼 수 있다. 다른 플레이어는 보지 못하며, 지정한 플레이어만 볼 수 있다.

예시: 플레이어 A에게 'Hello'라는 귓속말을 할 때: /tell A Hello

/tell 명령어로 쓰지만 /msg나 /w로도 쓸 수 있어서 대부분 w라고 알고 있는 기능이다.
3.1.1.37. tellraw
<colbgcolor=#47A0FF> tellraw
tellraw <플레이어> <JSON>
<colcolor=#fff> 역사 JE | [ruby(1.7.2, ruby=추가)]
BE | [ruby(1.9.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 메시지에 여러 효과를 줄 수 있다.
관련 명령어 say, tell
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
플레이어에게 JSON 메시지를 보낸다.
3.1.1.38. time
<colbgcolor=#47A0FF> time
time add <값>
time query <종류>
time set <값>
<colcolor=#fff> 역사 JE | [ruby(1.3.1, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 시간을 바꾸거나 확인한다.
관련 명령어 alwaysday
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.1.39. title
<colbgcolor=#47A0FF> title
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 타이틀을 관리한다.
관련 명령어 tellraw
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
파일:external/hydra-media.cursecdn.com/Title_command.png
만약 BE버전에서 쓰고 싶다면 titleraw 항목을 참고하라.
3.1.1.40. weather
<colbgcolor=#47A0FF> weather
JE: weather <날씨> [시간][단위]
BE: weather <날씨> [시간]
BE: weather query
<colcolor=#fff> 역사 JE | [ruby(1.4.2, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 날씨를 설정한다.
관련 명령어 toggledownfall(BE)
단축 명령어 -
기본값 [시간]: (게임 날씨 변경 주기와 같다.)(JE) 또는 300~900(BE), [단위]: t
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)

toggledownfall과는 다르게 특정 시간 동안 날씨를 덮어씌우는 것이다.
3.1.1.41. xp
<colbgcolor=#47A0FF> xp
JE: experience 단축 명령어
BE: xp <값> [대상]
BE: xp <값>L [대상]
<colcolor=#fff> 역사 JE | [ruby(1.3(12w16a), ruby=추가)] / [ruby(1.13(17w45a), ruby=변경)]
BE | [ruby(PE 알파 0.16.0 빌드 1, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 JE: experience 단축 명령어.
BE: [대상]에게 [ruby(<값>, ruby=경험치)] 또는 [ruby(<값>L, ruby=레벨)]만큼 경험치를 추가한다.
관련 명령어 experience(JE)
단축 명령어 -
기본값 [points|levels]: points(JE)
[대상]: @s(BE)
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)

3.1.2. JE 한정

3.1.2.1. advancement
<colbgcolor=#47A0FF> advancement
advancement <grant|revoke> <대상> <조건> <발전 과제> [criterion]
<colcolor=#fff> 역사 JE | [ruby(1.12 (17w13a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <대상><발전 과제><조건>에 따라 수행(grant)시키거나 취소(revoke)시킨다.
관련 명령어 -
단축 명령어 -
기본값 criterion: ?
<rowcolor=#fff> 싱글 사용 권한
가능 2

직접 발전 과제를 수행하지 않고 명령어를 이용해 발전 과제를 강제로 수행하거나 수행한 것을 취소할 수 있다.
3.1.2.2. attribute
<colbgcolor=#47A0FF> attribute
attribute <대상> <속성> <base/get/modifier> ...
<colcolor=#fff> 역사 JE | [ruby(1.16 (20w17a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <대상><속성>을 보거나(get) 변경(base set)시킨다.
관련 명령어 -
단축 명령어 -
기본값 ?
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.3. bossbar
<colbgcolor=#47A0FF> bossbar
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.13 (18w05a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 해당 의 bossbar를 만들거나 설정하거나 삭제한다.
bossbar의 목록을 본다.
bossbar가 가진 값을 출력한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.4. data
<colbgcolor=#47A0FF> data
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.13 (17w45a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 블록이나 개체의 NBT 태그를 보거나 수정 제거한다.
관련 명령어 blockdata, entitydata
단축 명령어 -
기본값 [규모]: 1
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.5. datapack
<colbgcolor=#47A0FF> datapack
datapack disable <이름>
datapack enable <이름> [first|last]
datapack enable <이름> [before|after] [활성화된 데이터 팩]
datapack list [available|enabled]
<colcolor=#fff> 역사 JE | [ruby(1.13 (17w46a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 데이터 팩 <이름>을 비활성화시킨다.
데이터 팩 <이름>의 우선순위를 [first|last]로 설정하고 활성화시킨다.
데이터 팩 <이름>의 우선순위를 [활성화된 데이터 팩]보다 한 단계 [before|after]로 설정하고 활성화시킨다.
[available|enabled]한 데이터 팩의 목록을 본다.
관련 명령어 reload
단축 명령어 -
기본값 datapack list available
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.6. debug
<colbgcolor=#47A0FF> debug
debug <지령>
<colcolor=#fff> 역사 JE | [ruby(1.3.2 (12w27a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 디버깅을 <지령>한다.
관련 명령어 jfr, perf
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 3

플레이어 프로필을 기준으로 디버깅을 시작하거나 종료한다. 종료하는 데는 몇 초 정도 걸린다.
3.1.2.7. defaultgamemode
<colbgcolor=#47A0FF> defaultgamemode
defaultgamemode <게임모드>
<colcolor=#fff> 역사 JE | [ruby(1.3.2(12w22a), ruby=추가)]
BE | [ruby(추가되지 않음, ruby=추가)]
EE | [ruby(추가되지 않음, ruby=추가)]
기능 플레이어가 입장할 때 기본 설정될 게임모드를 <게임모드>로 설정한다.
관련 명령어 gamemode
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.8. experience
<colbgcolor=#47A0FF> experience
experience <add|set> <대상> <값> [points|levels]
experience query <대상> <points|levels>
<colcolor=#fff> 역사 JE | [ruby(1.13 (17w45a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <대상>의 [ruby(points|levels, ruby=경험치|레벨)]을 <값>만큼 [ruby(추가|설정, ruby=add|set)]한다.
<대상>의 [ruby(points|levels, ruby=경험치|레벨)]을 [ruby(불러온다., ruby=query)]
관련 명령어 -
단축 명령어 xp
기본값 [points|levels]: points
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.9. fillbiome
<colbgcolor=#47A0FF> fillbiome
fillbiome <좌표 1> <좌표 2> <생물군계> [replace <생물군계>]
<colcolor=#fff> 역사 JE | [ruby(1.19.3(22w46a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <좌표 1><좌표 2> 사이의 직육면체 공간을 <생물군계>로 메꾼다.
관련 명령어 fill
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.10. forceload
<colbgcolor=#47A0FF> forceload
forceload add/remove <시작x> <시작z> <끝x> <끝z>
forceload remove all
forceload query [<x> <z>]
<colcolor=#fff> 역사 JE | [ruby(1.13.1 Pre-1, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 (<시작x>, <시작z>)~(<끝x>, <끝z>) 사이의 공간을 강제로 계속 로드시킨다/공간에서 강제 로드를 그만둔다.
모든 공간에서 강제 로드를 그만둔다.
해당 좌표를 포함한 청크가 강제로 로드되는지 확인하거나, 강제로 로드되는 청크 목록을 불러온다.
관련 명령어 tickingarea
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2

베드락 에디션의 경우 tickingarea 명령어를 이용한다.
3.1.2.11. jfr
<colbgcolor=#47A0FF> jfr
jfr <start|stop>
<colcolor=#fff> 역사 JE | [ruby(1.18(21w37a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 Java FlightRecorder 프로파일링 시작
관련 명령어 debug, perf
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 4

minecraft.ServerTickTime:
minecraft.ChunkGeneration:
minecraft.PacketRead | minecraft.PacketSent: 네트워크 트래픽.
minecraft.WorldLoadFinishedEvent: 초기 세계 로딩 시간.
3.1.2.12. item
<colbgcolor=#47A0FF> item
item <modify/replace> <entity/block> <대상/블록 좌표> <슬롯 위치> ...
<colcolor=#fff> 역사 JE | [ruby(1.17 (20w46a), ruby=추가)] / [ruby(1.20.5(24w09a), ruby=변경)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 아이템을 인벤토리에 추가하거나, <슬롯 위치>에 있는 아이템을 변경한다.
관련 명령어 give, loot
단축 명령어 -
기본값 [수량]: 1
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.13. place
<colbgcolor=#47A0FF> place
place feature <feature> [좌표]
place jigsaw <pool> <start> <max_depth> [좌표]
place structure <구조물> [좌표]
<colcolor=#fff> 역사 JE | [ruby(1.19(22w18a), ruby=추가)]
BE | [ruby(1.21.50.26, ruby=실험적_추가)]
EE | 추가되지 않음
기능 [좌표]에 배치할 수 있는 지정된 위치에 지형 요소/구조물/직소를 배치한다.
관련 명령어 -
단축 명령어 -
기본값 [좌표]: ~ ~ ~
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), ?(BE)
3.1.2.14. publish
<colbgcolor=#47A0FF> publish
publish [치트 허용] [게임 모드] [포트]
<colcolor=#fff> 역사 JE | [ruby(1.3.1, ruby=추가)] / [ruby(1.19.3(22w45a), ruby=변경)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 LAN 서버를 [포트] 번호로 연다.
관련 명령어 -
단축 명령어 -
기본값 [치트 허용]: false, [게임 모드]: 이 세계의 게임 모드, [포트]: 1024~65535 난수
<rowcolor=#fff> 싱글 사용 권한
싱글만 가능 4
3.1.2.15. random
<colbgcolor=#47A0FF> random
random <value|roll> <값> [sequenceId]
random reset <<sequenceId>|*> [시드] [include세계시드] [includeSequenceId]
<colcolor=#fff> 역사 JE | [ruby(1.20.2(23w31a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 무작위 값을 출력한다.
난수 시퀀스를 재설정한다.
관련 명령어 scoreboard players random(BE)
단축 명령어 -
기본값 [시드]: 0, [include세계시드]: true, [includeSequenceId]: true
<rowcolor=#fff> 싱글 사용 권한
가능 0, 2(reset, Sequence 한정)

3.1.2.16. return
<colbgcolor=#47A0FF> return
return <값|fail|run <명령어>>
<colcolor=#fff> 역사 JE | [ruby(1.20(23w16a), ruby=추가)] / [ruby(1.20.3(23w41a\, 23w44a), ruby=변경)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 함수 트리를 한단계 내리고 <명령어>를 실행한다.
관련 명령어 function
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
이 명령어를 실행하면 그 이후에 실행될 명령어를 무시하고 함수 트리를 한단계 내린다. 그 다음 <값>을 반환하거나, <명령어>를 실행한다. 명령 블록에 써도 다음 명령 블록을 무시하지 않는다. 실질적으로 데이터팩의 function 전용.

손에 다이아몬드가 있다면 Diamond! 출력, 에메랄드가 있다면 Emerald! 출력, 둘다 아니라면 Nothing을 출력한다.
execute if items entity @s weapon.mainhand minecraft:diamond run return run say Diamond!
execute if items entity @s weapon.mainhand minecraft:emerald run return run say Emerald!
say Nothing!

3.1.2.17. rotate
<colbgcolor=#47A0FF> rotate
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.21.2(24w40a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 개체의 시점을 회전한다.
관련 명령어 teleport
단축 명령어 -
기본값 [eyes|feet]: feet
<rowcolor=#fff> 싱글 사용 권한
가능 2
개체를 회전한다. teleport와 다르게 시점만 회전한다.
3.1.2.18. seed
<colbgcolor=#47A0FF> seed
seed
<colcolor=#fff> 역사 JE | [ruby(1.3.1, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 이 세계의 시드를 표시한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 싱글: 0, 멀티: 2
3.1.2.19. spectate
<colbgcolor=#47A0FF> spectate
spectate <대상> [플레이어]
<colcolor=#fff> 역사 JE | [ruby(1.15(19w41a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 관전 모드의 [플레이어]<대상>을 관전하게 한다.
관련 명령어 -
단축 명령어 -
기본값 [플레이어]: @s
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.20. team
<colbgcolor=#47A0FF> team
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.13(17w45a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 팀 혹은 팀의 멤버를 관리하는 명령어이다.
관련 명령어 scoreboard
단축 명령어 -
기본값 [보여질 이름]: <팀 이름> / [멤버]: @s
<rowcolor=#fff> 싱글 사용 권한
가능 2

참고로. 서로 적대하는 몹들이 같은 이름의 팀에 들어간다면 서로 적대하지 않게된다.
3.1.2.21. teammsg
<colbgcolor=#47A0FF> teammsg
teammsg <대화>
<colcolor=#fff> 역사 JE | [ruby(1.14(19w02a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 명령을 실행하는 엔티티 팀의 모든 플레이어에게 메시지를 보낸다.
관련 명령어 -
단축 명령어 tm
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0
3.1.2.22. tick
<colbgcolor=#47A0FF> tick
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.20.3(23w43a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 게임 틱의 상태를 보거나 속도를 제어한다.
관련 명령어 -
단축 명령어 -
기본값 [시간|stop]: 1
<rowcolor=#fff> 싱글 사용 권한
가능 3

3.1.2.23. trigger
<colbgcolor=#47A0FF> trigger
trigger <목표 이름> [<add|set> <값>]
<colcolor=#fff> 역사 JE | [ruby(1.8(14w06a), ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 스코어보드의 trigger 값을 변경한다.
관련 명령어 scoreboard
단축 명령어 -
기본값 add 1
<rowcolor=#fff> 싱글 사용 권한
가능 0
기준이 "trigger"로 설정된 스코어보드 점수를 수정한다. 단, OP 권한이 있어도 아래 명령어로 한 번 허락해줘야 한다.
scoreboard players enable <플레이어> <목표>
3.1.2.24. worldborder
<colbgcolor=#47A0FF> worldborder
아래 참고
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 '경계'를 관리하는 명령어이다.
관련 명령어 -
단축 명령어 -
기본값 [시간]: 0 / [초]: 15초
<rowcolor=#fff> 싱글 사용 권한
가능 2

원래 경계는 (0,0)을 기준으로 30,000,000칸 떨어진 곳, 즉 마인크래프트의 x,z의 최대좌표이자 머나먼 땅에 형성되어 있지만 이를 새로 설정할 수 있다. 따라서 경계를 추가하는 것이 아니라 변경하는 것이다.

참고로 경계면은 화면에 표시되며, tp 명령어등을 제외한 방법(엔더 진주도 불가)으로는 나갈 수 없다.[39] 만약 경계면이 줄어들면 나갈 수는 있지만 위에서 설정한 피해를 입게 된다.
3.1.2.25. 개발 전용
이 명령어는 소스 코드상으로 존재하지만 기본적으로 비활성화가 된 명령어다.
3.1.2.25.1. debugmobspawning
<colbgcolor=#ffa100> debugmobspawning
debugmobspawning ???
<colcolor=#fff> 역사 JE | [ruby(???, ruby=개발_전용)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 ???
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.25.2. debugpath
<colbgcolor=#ffa100> debugpath
debugpath ???
<colcolor=#fff> 역사 JE | [ruby(???, ruby=개발_전용)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 ???
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.2.25.3. serverpack
<colbgcolor=#ffa100> serverpack
serverpack <push> <URL> [uuid] [해시]
serverpack <pop> [uuid]
<colcolor=#fff> 역사 JE | [ruby(???, ruby=개발_전용)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 서버 리소스팩 활성화/비활성화
관련 명령어 -
단축 명령어 -
기본값 [uuid]: (비어있음), [해시]:
<rowcolor=#fff> 싱글 사용 권한
가능 2
실행자가 플레이어의 경우 주어진 <URL>에서 서버 리소스 팩을 push(활성화)하거나 pop(비활성화)할 수 있다. [해시]SHA-1를 따른다.
3.1.2.25.4. spawn_armor_trims
<colbgcolor=#ffa100> spawn_armor_trims
spawn_armor_trims
<colcolor=#fff> 역사 JE | [ruby(???, ruby=개발_전용)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 모든 경우의 수를 가진 형판을 장착한 갑옷 거치대 생성
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
이 명령어를 실행하면 모든 경우의 수를 가진 형판을 장착한 갑옷 거치대가 생성된다. 여기에는 늑대 갑옷도 포함된다.
3.1.2.25.5. raid
<colbgcolor=#ffa100> raid
raid <start|stop>
<colcolor=#fff> 역사 JE | [ruby(???, ruby=개발_전용)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 습격을 시작하거나 중단한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 3
3.1.2.25.6. test
<colbgcolor=#ffa100> test
test ???
<colcolor=#fff> 역사 JE | [ruby(???, ruby=개발_전용)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 ???
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0
3.1.2.25.7. warden_spawn_tracker
<colbgcolor=#ffa100> warden_spawn_tracker
warden_spawn_tracker clear
warden_spawn_tracker set <warning_level>
<colcolor=#fff> 역사 JE | [ruby(1.19 Deep Dark Experimental Snapshot 1, ruby=추가)] / [ruby(1.19(22w11a), ruby=개발_전용)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 스컬크 비명체가 계속해서 반응하면 워든이 생성되는 것을 수정한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2
이 명령어는 Deep Dark Experimental Snapshot 1 버전에서 이미 대중에게 공개되었다.

3.1.3. BE 한정

대부분의 명령어는 EE에서도 사용이 가능하며 EE에서 사용이 불가능할 경우 명령어 표 내에 특별히 표시한다.
3.1.3.1. aimassist
<colbgcolor=#47A0FF> aimassist
aimassist <대상> clear
aimassist <대상> set <X 좌표> <Y 좌표> [최대 거리] [대상 설정]
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(Preview 1.21.50.25, ruby=실험적 추가)]
EE | 추가되지 않음
기능 /camera 명령어를 이용한 커스텀 카메라를 사용 중인 <대상>의 조준점 <X 좌표>, <Y 좌표>를 지정한다.
관련 명령어 camera
단축 명령어 -
기본값 <대상>: @s
<rowcolor=#fff> 싱글 사용 권한
가능 1

카메라 명령어로 조준점 지정이 어려울 때, 조준점을 원하는 위치로 잡게 해주는 명령어이다.
3.1.3.2. alwaysday(daylock)
<colbgcolor=#47A0FF> alwaysday(daylock)
alwaysday [값]
daylock [값]
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(?, ruby=추가)]
EE | ?
기능 시간을 잠그는 설정을 [값]으로 설정한다.
관련 명령어 time
단축 명령어 daylock
기본값 [값]: true
<rowcolor=#fff> 싱글 사용 권한
가능 1

시간을 낮으로 설정함과 동시에 시간의 흐름을 멈춘다. gamerule doDaylightCycle [값]과는 다르다. alwaysday의 경우 명령어를 통해서도 시간을 바꿀 수 없도록 시간이 낮으로 완전히 고정된다.
3.1.3.3. camera
<colbgcolor=#47A0FF> camera
camera <대상> clear
camera <대상> fade ...
camera <대상> set ...
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.20.0.22, ruby=실험적 추가)]
EE | 알 수 없음
기능 플레이어의 카메라를 조정한다.
관련 명령어 camerashake
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1

3.1.3.4. camerashake
<colbgcolor=#47A0FF> camerashake
camerashake add <player:target> <intensity:float> <seconds:float>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.16.100.57, ruby=추가)]
EE | 알 수 없음
기능 카메라 흔들기를 원격 조종하면서 지진빈도를 설정할수 있으며 지진을 일으킨다.
관련 명령어 camera
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1
3.1.3.5. connect
<colbgcolor=#47A0FF> connect
connect <URL>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(PE 0.16.0 빌드 1, ruby=추가)]
EE | 알 수 없음
기능 지정된 WebSocket 서버에 연결하거나 연결을 끊는다.
관련 명령어 wsserver
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(BE), 0(EE)

wsserver와 완전히 같다.
3.1.3.6. clearspawnpoint
<colbgcolor=#47A0FF> clearspawnpoint
clearspawnpoint <player:target>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.16.100.57, ruby=추가)]
EE | 알 수 없음
기능 마지막으로 스폰이 된 장소를 원격 삭제한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
? 1
3.1.3.7. dialogue
<colbgcolor=#47A0FF> dialogue
dialogue open <대상:NPC> <플레이어> [장면]
dialogue change <대상:NPC> <장면> [플레이어]
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(beta 1.17.10.22, ruby=추가)]
EE | ?
기능 NPC의 대화창을 원격으로 플레이어에게 열게 하거나 변경한다.
관련 명령어 -
단축 명령어 -
기본값 -
전용 대상 선택 인자 @initiator[40]
<rowcolor=#fff> 싱글 사용 권한
가능 1

NPC 대화창을 띄우거나 변경된 대화창을 띄우거나 NPC의 대화 내용을 대상에게만 바꾸어주는 명령어이다.

기본적인 문법은 다음과 같다.

dialogue open <npc: target> <player: target> [sceneName: string]
dialogue change <npc: target> <sceneName: string> [player: target]
3.1.3.8. event
<colbgcolor=#47A0FF> event
event <target> <eventName:string>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.16.100.57, ruby=추가)]
EE | 알 수 없음
기능 몹 이벤트나 동작 효과를 설정한다. 해당 몹의 기능을 부가 실행할 수 있다.
관련 명령어 -
단축 명령어 -
기본값 [값]: -
<rowcolor=#fff> 싱글 사용 권한
가능 1
3.1.3.9. fog
<colbgcolor=#47A0FF> fog
fog <대상> push <안개> <목록>
fog <대상> <pop|remove> <목록>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.16.100.54, ruby=추가)]
EE | [ruby(???, ruby=추가)]
기능 <안개><목록>에 추가한다.
<안개><목록>에서 일부 또는 전부 삭제한다.
관련 명령어 weather
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1

안개 효과의 목록은 스택 자료구조의 형태로 저장되므로 최근 추가한 안개 효과가 우선적으로 인게임 내에 적용되며, pop을 통하여 안개 효과를 제거할 때도 마찬가지로 최근 추가한 안개 효과가 우선 제거된다.
3.1.3.10. hud
<colbgcolor=#47A0FF> hud
hud <대상> hide [hud]
hud <대상> reset [hud]
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(Preview 1.20.60.23, ruby=실험적_추가)] / [ruby(Preview 1.20.80.23, ruby=추가)]
EE | ???
기능 HUD를 숨기거나, 숨기는 것을 초기화한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
? ?
3.1.3.11. immutableworld
1.16.200기준 명령어 없음
<colbgcolor=#47A0FF> immutableworld
immutableworld <true|false>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.5.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 ability로 건축 권한을 주지 않은 플레이어들에게 설치와 파괴를 금지하는 설정을 <true|false>한다.
관련 명령어 ability, worldbuilder
단축 명령어 -
기본값 [값]: true
<rowcolor=#fff> 싱글 사용 권한
가능 1

ability로 건축 권한을 주지 않은 플레이어들에게 설치/파괴 허용 여부를 설정한다.
3.1.3.12. playanimation
<colbgcolor=#47A0FF> playanimation
playanimation <대상> <애니메이션> [다음 상태] [소멸 시간] [정지 조건] [controller]
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(Beta 1.16.100.52, ruby=추가)]
EE | 추가되지 않음
기능 일회성 애니메이션을 실행한다.
관련 명령어 -
단축 명령어 -
기본값 [다음 상태]: - / [소멸 시간]: ??? / [정지 조건]: - / [controller]: -
<rowcolor=#fff> 싱글 사용 권한
가능 1
3.1.3.13. replaceitem
<colbgcolor=#47A0FF> replaceitem
replaceitem block <좌표> <슬롯> <슬롯 번호> <아이템> [수량]
replaceitem entity <대상> <슬롯> <슬롯 번호> <아이템> [수량]
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)] / [ruby(1.17 (20w46a), ruby=삭제)]
BE | [ruby(PE alpha 1.0.5.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <좌표>에 설치된 블록의 <슬롯> 슬롯을 <아이템> [수량] 개로 교체한다.
<대상><슬롯> 슬롯을 <아이템> [수량] 개로 교체한다.
관련 명령어 give
삭제 사유(JE) item으로 대체
대체 명령어(JE) item replace
단축 명령어 -
기본값 [수량]: 1 , <모드>: destroy
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
3.1.3.14. script
<colbgcolor=#47A0FF> script
script debugger ...
script profiler <start|stop>
script watchdog exportstats
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(Beta 1.19.0.30, ruby=추가)]
EE | [ruby(Beta 1.19.0.30, ruby=추가)]
기능 GameTest Framework 디버그 옵션.
관련 명령어 -
단축 명령어 -
기본값 [host]: ??? / [port]: ???
<rowcolor=#fff> 싱글 사용 권한
가능 2
3.1.3.15. structure
<colbgcolor=#47A0FF> structure
structure save <이름> <시작> <끝> [저장 모드]
structure save <이름> <시작> <끝> [개체 포함] [저장 모드] [블록 포함]
structure load <이름> <좌표> [회전] [반전] [개체 포함] [블록 포함] [완전성] [시드]
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(Beta 1.16.100.52, ruby=추가)]
EE | 추가되지 않음
기능 <시작><끝> 사이의 구조물을 <이름>으로 저장한다.
<시작><끝> 사이의 구조물을 <이름>으로 저장한다. 이때 개체나 블록이 포함될지 고를 수 있다.
<이름> 구조물을 조건에 따라 <좌표>에 불러온다.
관련 명령어 -
단축 명령어 -
기본값 [저장 모드]: ??? / [개체 포함]: ??? / [블록 포함]: ??? / [회전]: - / [반전]: - / 완전성: 100 / [시드]: 랜덤
<rowcolor=#fff> 싱글 사용 권한
가능 1

구조물을 저장하고 불러올 수 있는 명령어이다. 따라서 구조물 블록과 모든 기능이 같다.그냥 구조물 블록 쓰는 것을 추천.

이 명령어를 사용했을 때 구조물이 생성되는 위치는, 플레이어가 Z축이 증가하는 방향으로 섰을 때, 왼쪽 위에 설치된다. 즉, 구조물을 불러왔을 때 플레이어는 불러온 구조물의 오른쪽 아래 구석에 있게 된다. X축이 증가하는 방향으로 섰다면 오른쪽 위에, 즉 이 때 플레이어는 불러온 구조물의 왼쪽 아래 구석이 있을 것이다. 회전축은 플레이어의 위치가 된다. 즉, Z축이 증가하는 방향으로 섰을 때를 기준으로, 구조물의 오른쪽 아래 구석이 회전축이 된다. 이 명령어를 쓸 플레이어들은 종이를 준비해서 계산하는 것이 좋을 것이다. 그냥 구조물 블록 쓰면 된다

또한 구조물 블록으로 저장한 구조물도 이 명령어로 불러올 수 있는데, 이때 구조물 블록은 블록의 상태도 저장을 한다. 예를 들어 신호를 보내줘야지만 작동하는 다락문의 경우, 그조물 블록으로 저장할 시 레드스톤 신호 없이도 신호를 받은 모습대로 저장이 돼며, 또한 /summon 명령어로 화염구를 불러올 수 없는 대신 구조물 블록으로 엔티티 저장이 가능하기 때문에, 화염구를 쏘는 명령어는 눈덩이와 같은 던지는 개체에 화염구 구조물을 덮어씌우는 식으로도 사용이 가능하다. 그래서 마냥 쓸모없는 명령어는 아니라는 것.
3.1.3.16. testfor
<colbgcolor=#47A0FF> testfor
JE: testfor <대상> [NBT]
BE: testfor <대상>
<colcolor=#fff> 역사 JE | [ruby(1.5, ruby=추가)] / [ruby(1.13(17w45a), ruby=삭제)]
BE | [ruby(PE 1.0.5, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 해당 [NBT]을 가진 <대상>을 찾는다.
삭제 사유(JE) testforblock, testforblocks와 함께 execute로 대체.
대체 명령어(JE) execute if entity
관련 명령어 testforblock, testforblocks, execute
단축 명령어 -
기본값 [NBT](JE): *
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)

특정 조건을 만족하는 개체가 있을 경우 실행에 성공하며 다른 목적을 가지지 않는다. 따라서 반복 명령 블록과 조건부 연쇄 명령 블록, 레드스톤 비교기를 이용한 신호 출력 방식을 이용해야 한다.
3.1.3.17. testforblock
<colbgcolor=#47A0FF> testforblock
JE: testforblock <좌표> <블록> [데이터 값] [NBT]
BE: testforblock <좌표> <블록> [블록 상태]
<colcolor=#fff> 역사 JE | [ruby(1.7.2, ruby=추가)] / [ruby(1.13(17w45a), ruby=삭제)]
BE | [ruby(PE alpha 0.16.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <좌표>에 해당 [블록 상태][NBT]를 가진 <블록>이 있는지 판단한다.
삭제 사유(JE) testfor, testforblocks와 함께 execute로 대체.
대체 명령어(JE) execute if block
관련 명령어 testfor, testforblocks, execute
단축 명령어 -
기본값 [블록 상태]: (블록마다 다름) / [NBT](JE): *
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)

testfor의 블록 버전. 개수를 세는 것이 아니라 그 위치의 블록이 조건을 만족하는지에 대해 판단해준다. 맞으면 그 위치에 그 블록이 있다고 출력하고, 틀리면 그 위치에는 어떠한 블록이 있다고 알려준다.
3.1.3.18. testforblocks
<colbgcolor=#47A0FF> testforblocks
testforblocks <좌표1> <좌표2> <비교 좌표> [모드]
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)] / [ruby(1.13(17w45a), ruby=삭제)]
BE | [ruby(PE alpha 0.16.0, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 [모드] 설정에 따라 <좌표1><좌표2> 사이의 블록이 <비교 좌표>를 기준으로 한 동일 크기의 범위 내 블록과 같은지 판단한다.
삭제 사유(JE) testfor, testforblock과 함께 execute로 대체.
대체 명령어(JE) execute if blocks
관련 명령어 testfor, testforblock, execute
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)

testforblock의 범위 비교 버전. 지정한 범위 안에 특정 좌표에 있는 블록과 같은 블록의 개수를 반환한다.
3.1.3.19. tickingarea
<colbgcolor=#47A0FF> tickingarea
아래 참고
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(beta 1.2.0.2, ruby=추가)]
EE | 추가되지 않음
기능 항상 로딩할 영역을 설정한다.
관련 명령어 (JE)forceload
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1

플레이어가 없어도 저장될 영역 설정하거나 목록을 보고, 삭제할 때 쓴다.
3.1.3.20. titleraw
<colbgcolor=#47A0FF> titleraw
아래 참고
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 BE에서 JSON 구문으로 된 title을 출력한다.
관련 명령어 title
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1

BE에서 JE와 같은 JSON 환경의 title을 사용하기 위한 추가 명령어. 플레이어의 화면에 제목을 표시한다. BE에서는 title을 사용하면 <제목>에 일반 텍스트를 이용할 수 있다.
3.1.3.21. toggledownfall
<colbgcolor=#47A0FF> toggledownfall
toggledownfall
<colcolor=#fff> 역사 JE | [ruby(1.3.1, ruby=추가)] [ruby(1.13, ruby=삭제)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 강수 여부를 켜고 끈다.
삭제 사유(JE) weather로 대체.
대체 명령어(JE) weather
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)

날씨를 바꾼다. 비나 눈이 오면 그치게 하고, 오지 않는다면 오게 만든다.
3.1.3.22. mobevent
<colbgcolor=#47A0FF> mobevent
mobevent <이벤트> <값>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(beta 1.11.0.3, ruby=추가)]
EE | ?
기능 <이벤트>의 발생 여부를 <값>으로 설정한다.
관련 명령어 gamerule
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1
JE에서는 gamerule 명령어를 이용해 설정하나 BE에서는 이 고유 명령어를 이용해야 한다.
3.1.3.23. music
<colbgcolor=#47A0FF> music
music play <이름> [볼륨] [값] [반복여부]
music queue <이름> [볼륨] [값] [반복여부]
music stop [값]
music volume <볼륨>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(beta 1.16.100.58, ruby=추가)]
EE | ?
기능 플레이어의 음악 트랙을 제어한다
관련 명령어 playsound
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1

플레이어에게 음악을 재생하여 트랙 볼륨을 조정하거나 음악의 시작부분이나 끝 부분에 페이드 인 아웃되어지는 시간을 조정하고
트랙의 다음 음악을 설정할 수 있고 음악을 중지할 수 있다.

기본적인 문법은 다음과 같다.

music play <trackName> [volume] [fadeSeconds] [repeatMode]
music queue <trackName> [volume] [fadeSeconds] [repeatMode]
music stop [fadeSeconds]
music volume <volume>
3.1.3.24. setmaxplayers
<colbgcolor=#47A0FF> setmaxplayers
setmaxplayers <값>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(PE 1.1, ruby=추가)]
EE | ?
기능 서버 내 최대 인원 수를 <값>으로 설정한다.
제한 (현재 서버 내 인원 수)<값>(기기 최대 허용치)
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 3

서버에 접속할 수 있는 최대 인원 수를 설정한다.

현재 서버에 있는 플레이어 수보다 더 적게 설정할 수 없으며, 기기에 따른 최대 플레이어 수 제한이 존재한다. 이에 따라 제한 사항에 걸리는 경우 그 한도 내에서 최대한 가까운 값으로 설정한다.
3.1.3.25. wsserver
<colbgcolor=#47A0FF> wsserver
wsserver <URL>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(PE 알파 0.17.0.1, ruby=추가)]
EE | 알 수 없음
기능 지정된 WebSocket 서버에 연결하거나 연결을 끊는다.
관련 명령어 connect
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2(BE), 0(EE)

connect와 완전히 같다.

3.1.4. EE 한정

BE에서 에듀케이션 에디션 옵션을 켰을 때 사용할 수 있는 명령어의 경우 해당 문단 내에 특별히 표시한다.
3.1.4.1. ability
<colbgcolor=#47A0FF> ability
ability <대상> <권한명> <true|false>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(?, ruby=추가)] / 에듀케이션 에디션 설정 지원.
EE | [ruby(?, ruby=추가)]
기능 <대상><권한명> 여부를 <true|false>로 설정한다.
관련 명령어 -
단축 명령어 worldbuilder, wb
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 1
3.1.4.2. Agent 명령어
<colbgcolor=#47A0FF> Agent 명령어
아래 참고
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | 추가되지 않음 / 에듀케이션 에디션 설정 미지원.
EE | [ruby(?, ruby=추가)]
기능 '에이전트' 개체에게 명령을 내리는 명령어이다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
? ?

EE의 엔티티 에이전트에게 명령을 내리는 명령어이다.

3.2. 서버

다음은 마인크래프트 바닐라 서버(JE, BE)에서 추가되는 명령어이다.

3.2.1. 여러 플랫폼

3.2.1.1. deop
<colbgcolor=#47A0FF> deop
deop <플레이어>
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <플레이어>의 관리자 권한을 박탈한다.
관련 명령어 op
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능(JE), 가능(BE) 3(JE), 2(BE)

플레이어의 OP(관리자) 권한을 해지한다.

베드락 에디션의 경우 싱글 플레이에서도 사용이 가능하며, 사용할 경우 서버장이 관리자 권한을 잃게 된다. 물론 서버장이기 때문에 베드락 에디션의 권한에 있는 '운영자 명령어'를 켜면 간단하게 op 복구가 가능하다.
3.2.1.2. stop
<colbgcolor=#47A0FF> stop
stop
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | 추가되지 않음
기능 서버 내의 모든 플레이어를 강퇴시키고 데이터를 저장한 뒤 서버를 끈다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 4

서버를 종료시킬 때 이 명령어를 사용해야 한다. 그냥 X 버튼을 클릭해서 종료시키는 것은 비정상적이므로 서버 데이터에 손상이 생길수도 있다.
3.2.1.3. op
<colbgcolor=#47A0FF> op
op <플레이어>
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | [ruby(?, ruby=추가)]
기능 <플레이어>에게 관리자 권한을 부여한다.
관련 명령어 deop
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능(JE),
가능(BE)
3(JE), 2(BE)

플레이어에게 OP(관리자) 권한을 준다. 이 명령어를 사용하지 않으면 만약 플레이어가 서버를 연 사람이라고 해도 권한을 이용할 수 없으니 서버 관리에 필수적인 명령어라고 할 수 있다.
3.2.1.4. transfer
<colbgcolor=#47A0FF> transfer
JE: transfer <서버주소> [포트] [대상]
BE: transfer <대상> <서버주소> <포트>
<colcolor=#fff> 역사 JE | [ruby(1.20.5(24w04a), ruby=추가)]
BE | [ruby(?, ruby=추가)]
EE | ?
기능 [대상]<서버주소>:[포트] 서버로 이동한다.
관련 명령어 transferserver(BE)
단축 명령어 -
기본값 [포트]: 25565, [대상]: @s
<rowcolor=#fff> 싱글 사용 권한
불가능 3(JE), 4(BE)
특정 서버 주소로 이동한다. 도착할 서버는 server.propertiesaccepts-transfers의 값이 true이여야 한다.

3.2.2. JE 한정

3.2.2.1. ban
<colbgcolor=#47A0FF> ban
ban <플레이어> [사유]
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <플레이어>의 서버 접근을 차단하고 [사유]를 표시한다.
관련 명령어 ban-ip, banlist, kick
단축 명령어 -
기본값 [사유]: (없음)
<rowcolor=#fff> 싱글 사용 권한
불가능 3

플레이어를 서버에 들어오지 못하도록 접속 제한한다. [사유] 부분은 밴을 하는 이유를 적는 곳이며 굳이 쓰지 않아도 되나 쓴 경우 채팅창에 내용이 표기가 되며, 서버 로그에 남는다.
3.2.2.2. ban-ip
<colbgcolor=#47A0FF> ban-ip
ban-ip <플레이어 이름 또는 IP>
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <플레이어 이름 또는 IP>와 같은 IP를 사용하는 이용자의 서버 접근을 차단한다.
관련 명령어 ban, banlist
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 3

ban 명령어와 다르게 대상 플레이어와 같은 IP로 접속하는 모든 플레이어를 차단한다. 복돌이들이 아이디를 바꿔서 들어오는 것을 차단하거나 다른 마인크래프트 아이디로 접속하는 것을 막을 때 쓴다.
3.2.2.3. banlist
<colbgcolor=#47A0FF> banlist
banlist
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 서버 접근이 차단되어 있는 이용자의 목록을 표시한다.
관련 명령어 ban, ban-ip
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 3

명령어를 사용하는 현 시점까지 서버에서 접속 차단된 사람의 목록을 확인한다.
3.2.2.4. save-all
<colbgcolor=#47A0FF> save-all
save-all
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16_01, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 모두 저장한다.
관련 명령어 save-off, save-on
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 4

현재 켜져 있는 서버 데이터를 저장한다.
3.2.2.5. save-on
<colbgcolor=#47A0FF> save-on
save-on
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16_01, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 자동 저장을 활성화한다.
관련 명령어 save-all, save-off
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 4

현재 켜져 있는 서버 데이터를 자동 저장을 활성화한다.
3.2.2.6. save-off
<colbgcolor=#47A0FF> save-off
save-off
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16_01, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 자동 저장을 비활성화한다.
관련 명령어 save-all, save-on
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 4

현재 켜져 있는 서버 데이터를 자동 저장을 비활성화한다.
3.2.2.7. setidletimeout
<colbgcolor=#47A0FF> setidletimeout
setidletimeout <시간>
<colcolor=#fff> 역사 JE | [ruby(Classic 0.0.15a_03, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <시간>분 동안 아무런 조작을 하지 않는 플레이어를 접속 중지시킨다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 3

몇 분 동안 움직임이 없으면 쫓아낼지 설정하는 명령어이다. 단위는 분이다. 0은 비활성화이다.
3.2.2.8. pardon
<colbgcolor=#47A0FF> pardon
pardon <플레이어>
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <플레이어>에 걸린 서버 차단을 해제한다.
관련 명령어 ban, ban-ip, pardon-ip
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 3

ban으로 금지한 플레이어나 주소를 다시 들어올 수 있게 설정한다.
3.2.2.9. pardon-ip
<colbgcolor=#47A0FF> pardon-ip
pardon-ip <플레이어>
<colcolor=#fff> 역사 JE | [ruby(Alpha 1.0.16, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <플레이어>에 걸린 IP 서버 차단을 해제한다.
관련 명령어 ban, ban-ip, pardon
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 3

ban-ip로 금지한 플레이어나 주소를 다시 들어올 수 있게 설정한다.
3.2.2.10. perf
<colbgcolor=#47A0FF> perf
perf <start|stop>
<colcolor=#fff> 역사 JE | [ruby(1.17 Pre-1, ruby=추가)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 10초 동안 디버그 기능을 실행한다.
관련 명령어 debug, jfr
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 4

10초 동안 디버그 기능을 실행한다. 서버에서 발생하는 일에 대해 자세한 정보를 기록하며, <서버 파일>\debug 폴더에 파일을 생성한다. 특히 렉 진단에 유용하다.

싱글의 경우 F3+L을 누른다. 이때 폴더 경로는 .minecraft\debug\profiling에 생성한다.
3.2.2.11. whitelist
<colbgcolor=#47A0FF> whitelist
whitelist <add|remove> <플레이어>
whitelist <명령>
<colcolor=#fff> 역사 JE | [ruby(Beta 1.3, ruby=추가)]
BE | [ruby(?, ruby=추가)] / [ruby(?, ruby=삭제)]
EE | 추가되지 않음
기능 화이트리스트에 <플레이어><add|remove>한다.
화이트리스트에 <명령>을 시행한다.
관련 명령어 deop
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 3(JE), 4(BE)

화이트리스트를 관리한다. 화이트리스트에 적힌 플레이어, OP 권한을 가진 플레이어만 들어갈수 있는 기능이다.

3.2.3. BE 한정

3.2.3.1. save
<colbgcolor=#47A0FF> save
save <hold|query|resume>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.6.1, ruby=추가)]
EE | 추가되지 않음
기능 백업을 준비하거나, 다시 시작한다.
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 4

이름과 다르게 백업 관련된 명령어이다.

3.3. 삭제된 명령어

3.3.1. achievement

<colbgcolor=#a00> achievement
achievement <사용 방식> <도전 과제> [플레이어 이름]
<colcolor=#fff> 역사 JE | [ruby(1.7.2(13w36a), ruby=추가)] / [ruby(1.12(17w13a), ruby=삭제)]
BE | 추가되지 않음
기능 [플레이어 이름]<도전 과제> 도전 과제를 <사용 방식>한다.
삭제 사유 발전과제가 도전과제를 대체.
대체 명령어 advancement
관련 명령어 -
단축 명령어 -
기본값 [플레이어 이름]: @s
<rowcolor=#fff> 싱글 사용 권한
가능 2

직접 도전과제를 수행하지 않고 명령어를 이용해 도전 과제를 강제로 수행하거나 수행한 것을 취소할 수 있다.

3.3.2. blockdata

<colbgcolor=#a00> blockdata
blockdata <좌표> <NBT>
<colcolor=#fff> 역사 JE | [ruby(1.8(14w02a), ruby=추가)] / [ruby(1.13, ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <좌표>에 있는 블록의 NBT를 로 수정한다.
삭제 사유 entitydata와 함께 data로 통합
대체 명령어 data merge block <좌표>
관련 명령어 entitydata, replaceitem, setblock, stats
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2

3.3.3. entitydata

<colbgcolor=#a00> entitydata
entitydata <개체> <NBT>
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)] / [ruby(1.13, ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <개체>의 NBT를 로 수정한다.
삭제 사유 blockdata와 함께 data로 통합.
대체 명령어 data merge entity <좌표>
관련 명령어 blockdata, replaceitem, setblock, stats
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2

blockdata의 엔티티 버전이다. 아이디를 입력하거나 @e 등을 이용하여 대상을 지정하며 이외는 blockdata와 동일하다.

3.3.4. home

<colbgcolor=#a00> home
home
<colcolor=#fff> 역사 JE | [ruby(Alpha v1.0.16, ruby=추가)] / [ruby(Alpha v1.2.5, ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 세계 스폰 지역으로 이동된다.
삭제 사유 대체되었다.
대체 명령어 kill
관련 명령어 teleport
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
- 0

3.3.5. locatebiome

<colbgcolor=#a00> locatebiome
locatebiome <생물군계 이름>
<colcolor=#fff> 역사 JE | [ruby(1.16(20w06a), ruby=추가)] / [ruby(1.19(22w19a), ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <생물군계 이름>의 좌표를 알려준다.
삭제 사유 locate로 통합
대체 명령어 locate biome
관련 명령어 locate
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2

locate와 동일하지만 구조물 대신 생물군계를 찾아준다.

3.3.6. mixer

<colbgcolor=#a00> mixer
mixer stop
mixer scene <장면 이름>
mixer start <버전명> [공유 코드]
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(1.2.5.12, ruby=추가)] / [ruby(1.16.210.58, ruby=삭제)]
EE | 추가되지 않음
기능 Mixer 방송을 끈다.
?
?
삭제 사유 Mixer 서비스 종료.
대체 명령어 -
관련 명령어 -
단축 명령어 -
기본값 [공유 코드]: ?
<rowcolor=#fff> 싱글 사용 권한
가능 명령어 자체는 0이나 실행한 사람이 OP여야 한다.

3.3.7. placefeature

<colbgcolor=#a00> placefeature
placefeature <feature> [좌표]
<colcolor=#fff> 역사 JE | [ruby(1.18.2(22w03a), ruby=추가)] / [ruby(1.19(22w18a), ruby=삭제)]
BE | [ruby(1.18.30(beta 1.18.20.25), ruby=추가)] / [ruby(1.18.30(beta 1.18.20.27), ruby=삭제)]
EE | 추가되지 않음
기능 배치할 수 있는 지정된 위치에 feature를 배치한다.
삭제 사유 place로 이동
대체 명령어 place feature
관련 명령어 -
단축 명령어 -
기본값 [좌표]: ~ ~ ~
<rowcolor=#fff> 싱글 사용 권한
가능 2(JE), 1(BE)
지형 요소(나무, 꽃밭, 연못, 광맥, 던전 등)를 조건이 총족된다면 배치한다.

3.3.8. stats

<colbgcolor=#a00> stats
stats entity <대상1> set <상태> <대상2> <목표>
stats entity <대상1> clear <상태>
stats block <좌표> set <상태> <대상2> <목표>
stats block <좌표> clear <상태>
<colcolor=#fff> 역사 JE | [ruby(1.8, ruby=추가)] / [ruby(1.13, ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능
  • <대상1>이 발동한 명령어의 <상태><목표>에 있는 <대상2>의 스코어로 갖고 옴
  • <대상1><상태>를 제거
  • 해당 <좌표>에 있는 블록이 발동한 명령어의 <상태><목표>에 있는 <대상2>의 스코어로 갖고 옴
  • 해당 <좌표>에 있는 블록의 <상태>를 제거
삭제 사유 execute의 기능 중 하나로 편입되었다.
대체 명령어 execute store
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 2

명령어의 결과값을 스코어보드의 <목표>에 즉시 올린다. 명령어가 실행되면 stats은 성공 여부, 영향을 준 블록 수, 영향을 준 개체 수, 또는 쿼리 값을 올린다.여기를 함께 참고.

3.3.9. transferserver

<colbgcolor=#a00> transferserver
transferserver <서버주소> <포트>
<colcolor=#fff> 역사 JE | 추가되지 않음
BE | [ruby(PE alpha 1.0.3.0, ruby=추가)] / [ruby(?, ruby=삭제)]
EE | ?
기능 <서버주소>:<포트> 서버로 이동한다.
대체 명령어 transfer
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
불가능 0

3.3.10. Classic 버전

3.3.10.1. setspawn
(~Indev 0.31)
<colbgcolor=#a00> setspawn
setspawn
<colcolor=#fff> 역사 JE | [ruby(Classic 0.0.17a, ruby=추가)] / [ruby(Indev 0.31, ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 월드 생성 지점을 설정한다.
삭제 사유 대체되었다.
대체 명령어 setworldspawn
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
- OP 이상
3.3.10.2. solid
<colbgcolor=#a00> solid
solid
<colcolor=#fff> 역사 JE | [ruby(Classic 0.0.20a, ruby=추가)] / [ruby(Indev 0.31, ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 설치되는 블록을 기반암으로 바꾼다/해제한다.(토글)
삭제 사유 인벤토리 시스템으로 대체.
대체 명령어 -
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
- OP 이상
3.3.10.3. unban
<colbgcolor=#a00> unban
unban <플레이어>
<colcolor=#fff> 역사 JE | [ruby(Classic 0.0.15a_03, ruby=추가)] / [ruby(Indev 0.31, ruby=삭제)]
BE | 추가되지 않음
EE | 추가되지 않음
기능 <플레이어>의 추방 상태를 해제한다.
삭제 사유 대체되었다.
대체 명령어 pardon
관련 명령어 -
단축 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
- OP 이상

3.4. 이벤트 명령어

아래 명령어들은 만우절 버전 등으로 생긴 이벤트성 명령어이다.

3.4.1. debugdim

<colbgcolor=#47A0FF> debugdim
debugdim ???
<colcolor=#fff> 등장 버전 JE | 20w14∞
기능 ???
관련 명령어 debug
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0

3.4.2. warp

<colbgcolor=#47A0FF> warp
warp <문자열>
<colcolor=#fff> 등장 버전 JE | 20w14∞
기능 해당 차원으로 이동
관련 명령어 teleport, execute in <차원> run tp @s ~ ~ ~
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0
여담으로 권한이 없어도 게임에 영향을 주는 유일한 명령어이다.

3.4.3. transform

<colbgcolor=#47A0FF> transform
transform into <개체>
transform into player <스킨>
transform scale <크기>
transform clear
<colcolor=#fff> 등장 버전 JE | 23w13a_or_b
기능 <개체>로 바꾸거나, 플레이어의 <스킨>으로 바꾼다.
개체의 <크기>를 수정한다.
관련 명령어 크기 한정: attribute @s minecraft:scale
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 ?

3.4.4. vote

<colbgcolor=#47A0FF> vote
vote ???
<colcolor=#fff> 등장 버전 JE | 23w13a_or_b
기능 투표한다.
관련 명령어 -
기본값 -
<rowcolor=#fff> 싱글 사용 권한
가능 0

4. 관련 문서


[1] 예를 들면 /give @s commend_block 64를 입력할 시 'minecraft:commend_block'은(는) 알 수 없는 아이템입니다(JE) 또는 구문 오류: 예기치 않은 "e" @s >>commend_block<< 64(BE).[2] 설정에서 좌표보기를 켤 수 있다.[3] BE에선 ~~~와 같이 붙여쓸 수도 있다.[4] 아래의 대상 선택 인자에서 XYZ 좌표를 사용해서 특정 좌표에서 가장 가까운 플레이어들을 대상으로 삼는다. 인수를 쓰지 않을 경우 명령어를 실행한 주체로부터 가장 가까이 있는 플레이어가 이에 해당된다.[5] 명령 블록으로 execute를 실행할 때, <대상>의 기본값이 정해져 있지 않거나 기본값이 자신이 아닌 명령어를 사용할 때 쓰일 수 있다.[예] na를 치고 탭을 누르면 namuwiki이 자동 완성된다.[7] BE에서는 인자를 제외하고는 대소문자를 구분하지 않는다.[8] 따라서는 블록이 아닌 엔티티도 복사한다[9] 크리티컬, 달리기 불가[10] 포화와 같은 몇몇 효과들은 단위가 틱으로 되어있다.[11] 언데드 계열의 몬스터는 회복포션에 피해를 입고 고통의 포션에 체력 회복이 된다.[12] 기본 증폭값이 0이 1이기 때문에 증폭값을 0으로 했다면 1이 되는 것이다. 그러므로 증폭값을 2로 설정하고 명령어를 쓰면 속도 3이 붙는다.[13] '보호'가 있는 방어구에 '화염으로부터 보호'를 주거나 '날카로움 1'이 있는 검에 '날카로움 3'을 준다는 등[14] 예를 들어 사탕수수가 있는데 그 아래를 돌로 바꾼다는지.[15] 2128 또는 약 340[16] 해당 피해는 방어 무시, 저항 무시, 무적 무시 속성이 들어있다.[17] 이때 타겟에 적어놓은 엔티티가 없다면 실행이 되지 않고, 죽인다는 것 때문에 없어지지 않을까 하는 생각이 들수도 있지만 실제로 죽이는 것이 아니라 적어놓은 엔티티가 죽었을 때의 전리품을 소환하는 것이므로 summon 명령어를 추가로 작동시킬 필요는 없다.[18] 다만 낚시 찌를 던진 후 지속 시간이 있기 때문에 영구적으로 자동은 아니다. 그래도 애초에 kill 명령어로 낚시 찌를 죽여서 낚시를 하는 것은 특정 아이템을 뽑기 위해서 하는 것이므로 단점은 충분히 보완된다. 또한 2틱으로 반복 명령 블록을 작동 시킬 경우 대략 500~600 개의 아이템을 낚을 수 있다.[19] 약 네 블록 미만[20] 멀티플레이어 테스트 3 /broadcast[21] /say로 개명[22] 이는 음악 및 소리 설정에서 조절할 수 있는 항목과 일치한다.[23] 단, give 명령어로 특정 속성을 가진 몹을 소환하는 생성 알을 얻을 수 있다. give @p <개체명>_spawn_egg[minecraft:entity_data={NBT}]에서 <개체명>{NBT} 에 각각 개체의 ID와 NBT를 넣으면 된다.[24] 예를 들어 소환되는 위더에게 자동으로 이름을 붙이려면 /summon wither 이름[25] 이렇게 하면 몹에게 십자선을 올릴 때만 이름이 보이는데 항상 보이게 하려면 NBT에 CustomNameVisible: 1을 넣으면 된다.[26] 최대 HP 설정은 1024이 최대이다. 이보다 더 높게 하는건 모드가 아닌 이상 불가능하다.[27] duration Tick 단위이므로 20이 1초이다.[28] 몹과 갑옷 거치대의 장비를 설정하는 데이터 태그: {HandItems: [{오른손}, {왼손}], ArmorItems: [{신발}, {하의}, {상의}, {모자}]} [29] 바닥에 떨어진 모든 아이템은 엔티티로 취급한다.[30] 추운 바이옴에서는 눈이 온다.[31] TNT, 슬라임 블록, 잔디 등.[32] 점프하지 않고도 올라갈 수 있는 높이를 말한다.[33] 보스 몹(엔더 드래곤, 위더)이 소환되었을 때 뜨는 체력 바[34] 모순처럼 보이지만 execute의 구조 자체가 대상의 수만큼 명령어를 반복 시행할 수 있는 구조라 이상이 없다.[35] 일부 몹을 제외하고는 아이템을 사용하거나 볼 수 없다.[36] 모든 연산은 '틱'으로 연산하지만 worldborder만큼은 현실 시간을 사용한다. MC-53491[37] 예를 들어 기본값인 0.2였을 때, 5칸을 벗어나면 1초당 1의 피해를 입는다. 플레이어의 체력이 20이므로 20초면 죽는 셈. 물론 더 벗어나면 더 빨리 죽는다.[38] 즉, 아무 설정도 바꾸지 않았다면 5칸을 벗어나자마자 초당 1의 피해를 받는다. 이미 5칸만큼 경계를 벗어났기 때문에 0.2가 아닌 바로 1의 피해를 입는 것이다.[39] 3000만 이상의 좌표는 tp 명령어로도 나갈 수 없지만 좌표계를 이용하여 나갈 수 있다. 그러나 더 이상 이동되지는 않는다.[40] 해당 NPC와 상호 작용하는 대상 (NPC의 명령어 입력 부분에 작성하여 사용)[41] 일부 몹을 제외하고는 아이템을 사용하거나 볼 수 없다.[42] 몹의 머리에 아이템을 넣으면 플레이어가 죽일 경우 약 25%(±1%의 오차 범위)로 넣었던 아이템이 나오게 된다. 소환하자마자 넣거나 이후에 넣거나 상관없이 나오며, 원래부터 가지고 있는 아이템으로 취급되는 듯 하다.[43] (JE 기준)낮에 침대를 우클릭시 "밤에만 잘 수 있습니다."라는 메시지가 나오는 자리.[44] 또는 가장 기초적인 업적인 achivement.openInventory를 사용해도 같은 효과가 난다.[45] 3은 haste 효과에 해당하는 숫자이다.