이해도 | 초보자 |
---|---|
게임버전 (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
2 일 전모종의 이유로 pack.mcmeta 파일이 로딩되지 않았습니다.
Evelys
2 일 전왜저럴까요 그러면.. mcmeta 파일을 바꿔보면 해결될까요?
코코냐
2 일 전Couldn'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
2 일 전어... description값이 pack.mcmeta 파일 안에 있는 description이 맞다면
"description":Battleroyal datapack
이렇게 쓰여 있습니다. 혹시 여기서 문제가 있는걸까요?
코코냐
2 일 전JSON 포맷에 대한 숙지가 필요해보입니다..
Evelys
2 일 전그럼 혹시 어떤부분에 대해서 숙지를 해야할까요
코코냐
2 일 전기본 형식부터..
Evelys
2 일 전해결했습니다!