이 기능은 Java Edition 전용입니다.
이 문서는 the data pack system에 관한 것입니다. the command에 대해서는 Commands/datapack 문서를 참조하십시오. the resource pack system에 대해서는 Resource pack 문서를 참조하십시오.
데이터 팩 시스템은 플레이어가 Minecraft 경험을 추가로 사용자 정의 할 수있는 방법을 제공합니다. 데이터 팩은 코드 개선없이 발전 과제, 함수, loot table, 구조물, 조합법 및 태그를 무시하거나 추가하는 데 사용할 수 있다.
Usage[]
데이터 팩은 세계의 .minecraft / saves / (world) / datapacks 폴더에 배치 할 수 있습니다. 각 데이터 팩은 datapacks 폴더 내의 하위 폴더 또는 .zip 파일이다. 폴더에 있으면 해당 데이터 팩이 해당 세계에서 사용하도록 설정된다.
데이터 팩은로드 순서에 따라 데이터를 로드한다. 이 순서는
/datapack
명령을 사용하여 확인하고 변경할 수 있다.
Contents[]
Folder structure[]
|
pack.mcmeta
[]
데이터 팩은 [1] 형식의 데이터가 들어있는 데이터 팩의 루트 디렉토리에있는 pack.mcmeta 파일의 존재를 기반으로 Minecraft에 의해 식별된다.
-
- pack: 데이터 팩 정보를 보유합니다.
- pack_format: 팩 버전. 임의의 숫자가 가능하다.
- description description: 설명. 이 문자열은 반드시 있어야하지만 비어있을 수 있습니다. 이 설명은 데이터 팩 목록에서 데이터 팩 위로 마우스를 가져 가면 표시된다.
- description description: 대신 데이터 팩 목록에 팩 설명으로 표시 될 원시 JSON 텍스트 개체가 들어 있습니다. 설명 태그의 문자열 버전과 동일한 동작이지만 함께 존재할 수 없다.틀:When
- pack: 데이터 팩 정보를 보유합니다.
data
[]
함께 보기: namespaced ID § Namespace
이 폴더에는 하나 이상의 이름 공간 아래에있는 모든 데이터가 들어 있다. 그것은 진보, 기능, 전리품 테이블, 구조, 조리법 및 / 또는 태그 폴더를 포함 할 수 있다.
각 진보, 기능, 약탈물 테이블, 구조, 레시피 및 태그 파일은 해당 폴더에 직접 배치 할 수 있지만 하위 폴더도 허용된다.
역사[]
Java Edition | |||||
---|---|---|---|---|---|
1.13 | 17w43a | 데이터 팩 추가 | |||
17w46a | 로드 된 데이터 팩을 제어하는 명령 인 /datapack 이 추가되었다. | ||||
17w48a | 이제 데이터 팩에서 사용자 지정 조합법을 로드 할 수 있다. | ||||
17w49a | 이제 데이터 팩을 사용하여 태그를 만들 수 있다. | ||||
17w49b | 이제 함수에 대한 태그를 만들 수 있다. | ||||
minecraft:tick 에 태그가 붙은 함수는 이제 틱의 시작 부분마다 매시마다 실행된다. | |||||
18w01a | loot 테이블에 set_name 함수를 추가했다.
| ||||
minecraft:load 에 태그 된 함수는 이제 (재)로드 후에 한 번 실행된다. | |||||
이제 충돌 보고서에는 사용 가능한 데이터 팩이 나열된다. | |||||
1.14 | 18w43a | 개체 유형에 대해 태그를 작성할 수 있다. |
Issues[]
“데이터 팩”에 관련된 문제점은 이슈 트래커에서 관리된다. 그곳에서 문제점을 보고하면 된다.
See also[]
버전 |
| ||||
---|---|---|---|---|---|
개발 |
| ||||
기술적 |
| ||||
멀티플레이어 |
| ||||
게임 사용자지정 |
틀:Data Packs