크리에이터는 Minecraft: Bedrock Edition의 명령어를 사용하여 논리 및 게임 플레이 기능을 추가 콘텐츠에 추가할 수 있지만, 명령어를 사용하려면 사용자가 명령어 인수를 수동으로 입력하거나 명령어 블록 체인을 설정해야 제대로 실행됩니다. 하지만 함수 파일을 사용하면 여러 명령어를 단일 파일로 그룹화하여 한 번의 실행으로 명령어를 연이어 실행할 수 있습니다. 함수를 사용하여 선택한 플레이어 주변에 건물과 구조물을 생성하는 방법을 설정하거나, 플레이어에게 아이템을 선물하는 보상 시스템을 설정하거나, 플레이어를 상대 위치로 순간이동할 수 있습니다.
팁
Minecraft는 하나의 함수 파일에서 10,000개 이상의 명령을 실행할 수 없습니다. 여기에는 원래 함수에서 실행 중인 함수 명령어가 포함됩니다. 게임 성능에 영향을 미칠 수 있으므로 한 번에 많은 명령어를 실행하는 것이 좋습니다.
이 튜토리얼에서는 다음과 같은 사항을 안내해 드립니다.
- 함수 파일을 만드는 방법.
- 게임 내에서 함수 파일을 사용하는 방법.
요구 사항
튜토리얼을 시작하기 전에 아래 사항을 완료하시길 추천합니다.
다음 요소도 필요합니다.
- 이미
manifest.json파일이 포함된 고유한 행동 팩 폴더. - 치트가 활성화된 Minecraft 월드.
함수 폴더 설정하기
함수 파일의 확장자는 .mcfunction이며 행동 팩의 functions 폴더에 들어 있습니다.

먼저 행동 팩 내에 폴더를 만들고 이름을 functions로 지정합니다. 이 폴더는
manifest.json파일과 동일한 수준에 있어야 합니다.functions 폴더를 열고 텍스트 파일을 만듭니다.
파일 이름을 ouch.mcfunction으로 지정합니다.
파일을 열고 다음 코드를 복사하여 붙여넣습니다.
say Bye... teleport @s ~10 ~10 ~10 true say OUCH!파일을 저장합니다.
중요
.mcfunction 파일에서 명령어로 작업할 때 명령어를 /로 시작할 필요가 없습니다.
함수 테스트하기
- Minecraft를 실행하세요.
- 치트가 활성화되었으며 생성한 행동 팩이 적용된 월드를 엽니다.
/function ouch를 입력합니다.
고급 함수 기능
함수를 구성할 디렉터리 안에 함수를 배치하면 다른 행동 팩의 함수와의 충돌을 방지할 수 있습니다.
예를 들어, 함수 폴더 안에 init라는 다른 폴더가 있고 그 폴더에 ouch.mcfunction을 넣으면 다음과 같이 실행됩니다.
/function init/ouch
다음 튜토리얼
함수 파일이 작동하는 방식에 대한 개요를 확인했으므로 이제 게임 내 틱 함수와 tick.json 파일을 활용하여 사용자 정의 함수를 반복적으로 실행하는 방법을 배워보겠습니다.