개인 자료란 (JE)

  서버 커뮤니티

Profile drthyt 대표칭호 없음

Drthyt f6ecf600040a42a6976ca6ce857e25f4

Profile

질문하기 리소스팩

CubicStudio으로 만든 리소스 팩 더 이상 작동 안하나요?

2023.11.02 조회 수 91 추천 수 0
이해도 중급자 
게임버전 (JE) 1.20 
게임버전 (BE) 관련없음 

간만에 개인 서버 제작하려고 전에 만들어둔 텍스쳐 팩 고치고 있는데, 이상하게 모양은 적용 되는데, 색이 보라검정으로 깨져서 보이네요. 아시는 분 있나요? (이전 버전에선 잘 작용 됬습니다.)


대충 .json은

(다이아 검)

{

  "parent": "minecraft:item/handheld",

  "textures": {

    "layer0": "minecraft:item/diamond_sword"

  },

  "overrides": [

    {

      "predicate": { "custom_model_data": 1 },

      "model": "minecraft:item/diamond_sword_ice"

    }

}


(커스텀 검)

{

    "__comment": "by Drthyt",

    "textures": {

        "mesh_atlas": "items/mesh_atlas"

    },

    "elements": [ ...

     ],

    "display": {

        "thirdperson_righthand": {

            "rotation":  [ 8, 91, -6 ],

            "translation":  [ 48.695, 17.389, -0.695 ],

            "scale":  [ 3.1999, 3.339, 2.6695 ]

        },

        "thirdperson_lefthand": {

            "rotation":  [ -110, -3, -36 ],

            "translation":  [ -11.13, 38.954, -7.649 ],

            "scale":  [ 3.1999, 3.339, 2.6695 ]

        },

        "firstperson_righthand": {

            "rotation":  [ 8, 91, -6 ],

            "translation":  [ 48.96, 17.38, -0.69 ],

            "scale":  [ 3.199, 3.339, 2.669 ]

        },

        "firstperson_lefthand": {

            "rotation":  [ -110, -3, -36 ],

            "translation":  [ -11.1, 38.95, -7.64 ],

            "scale":  [ 3.199, 3.339, 2.669 ]

        }

    },

    "overrides": [

    ]

}

이렇게 하고 

textures/items 폴더 안에 mesh_atlas.png를 넣어 뒀는데 작동 안하네요.

2개의 댓글

drthyt
2023.11.03

진짜 미치겠다 ㅋㅋㅋㅋ 1.19.3 업데이트에 리소스 팩 업데이트 내용이 있었네요. ㅋㅋㅋㅋ 왜 잘되는 걸 막 건들어대냐. 덕분에 Model Engine이랑 CubikStudio 내용도 다 뜯어 고쳐야 되네요. 해결 방법 알게되면 포스트 해봄.

drthyt
2023.11.04
@drthyt

1.19.3부터 atlases라는 게 새로 추가 됬네요. 그래서 본래 존재하는 폴더가 아닌 새로운 texture 폴더에 담는 경우는 atlas에 추가해야 한다는 군요...

 

저 같은 경우는

 

blocks.json을 만들고

 

{

"sources": [

{

"source": "item",

"prefix": "items/",

"type": "directory"

}

]

}

 

넣는 걸로 해결했습니다. items가 본래 쓰던 폴더 명이고요.

 

자세한 폴더 내용은 1.19.3.jar을 zip으로 해체해서 assets 폴더로 가면 내용이 있습니다. 이 중에서 block.json은 아이템과 블럭에 텍스쳐를 입히는 내용이기에, 이 부분만 수정해서 쓰시면 됩니다. Model Engine 같은 경우는 산 파일을 그대로 적용한 게 아니라, bbmodel을 blueprint에 넣어서 다시 resourcepack을 만들었고요.

 

추후 같은 문제 겪으시는 분들에게는 도움이 되길...