Evelys
대표칭호 없음
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.20.1 |
게임버전 (BE) | 관련없음 |
latest.log 1.20.1 서버에 데이터팩 적용이 안됩니다. 서버폴더 내부 datapacks 폴더에 zip파일인채로 잘 넣어뒀구요, 내부 pack.mcmeta 파일도 15로 잘 써져있습니다. 데이터팩 이름은 1이고, json 파일 편집은 entities, blocks 파일의 json파일 몇개만 편집했습니다.
그런데 서버에서 /datapack enable "1.zip" first 라고 명령어를 쳤는데, 데이터팩이 없다고 뜨더군요.
혹시 몰라 /datapack list availabe 도 쳐봤는데 사용 가능한 데이터팩 자체가 없다고 나옵니다.
서버 latest 로그도 올려드릴게요. 혹시 해결법 아신다면 알려주세요.
Sidite
2024.06.28모종의 이유로 pack.mcmeta 파일이 로딩되지 않았습니다.
Evelys
2024.06.28왜저럴까요 그러면.. mcmeta 파일을 바꿔보면 해결될까요?
코코냐
2024.06.28Couldn't load pack metadata
com.google.gson.JsonParseException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 4 column 19 path $.pack.description
pack.description 값이 제대로 쓰여있는지 확인해주세요. str 혹은 component[] 형식으로 알고있습니다.
Evelys
2024.06.28어... description값이 pack.mcmeta 파일 안에 있는 description이 맞다면
"description":Battleroyal datapack
이렇게 쓰여 있습니다. 혹시 여기서 문제가 있는걸까요?
코코냐
2024.06.28JSON 포맷에 대한 숙지가 필요해보입니다..
Evelys
2024.06.29그럼 혹시 어떤부분에 대해서 숙지를 해야할까요
코코냐
2024.06.29기본 형식부터..
Evelys
2024.06.29해결했습니다!