한마디로 구분하기: 외형 vs 로직

가장 쉬운 기억법은 각각 무엇을 바꾸는지로 나누는 것입니다:

  • 리소스 팩(Resource Pack) = 외형 변경. 블록과 아이템의 텍스처, 모델, 음향, UI, 폰트, 언어 파일 — 「보이는 것 / 들리는 것」 전부입니다. 설치해도 월드는 여전히 같은 월드이며, 겉모습만 갈아입을 뿐입니다.
  • 동작 팩(Behavior Pack) = 로직 변경. 엔티티가 어떻게 행동하는지, 몹이 무엇을 떨어뜨리는지, 무엇을 조합할 수 있는지, 게임 규칙이 어떤지 — 「월드가 어떻게 작동하는지」 전부입니다. 실제 플레이 방식을 바꿉니다.

예를 들어, 좀비 텍스처를 직접 그린 모습으로 바꾸는 것은 리소스 팩이고, 좀비가 다이아몬드를 떨어뜨리거나 더 빨리 달리게 하는 것은 동작 팩입니다. 둘은 자주 쌍으로 등장합니다 — 많은 애드온 콘텐츠가 동작 팩으로 로직을 바꾸고, 거기에 맞는 외형을 리소스 팩으로 더해 하나의 .mcaddon으로 묶어 함께 설치합니다. 이런 패키지 형식에 대해서는 .mcpack과 .mcaddon이란을 참고하세요.

이것들은 월드 파일과 별개입니다

동작 팩과 리소스 팩은 모두 베드락 에디션의 메커니즘이며, 월드 저장 데이터와 독립된 콘텐츠 팩입니다:

  • 보관과 배포 모두 .mcworld별도로 이루어지며, 게임 안에서 따로 활성화해야 적용됩니다.
  • 한 월드에 여러 팩을 활성화할 수 있고, 같은 팩을 여러 월드에 재사용할 수도 있습니다.
  • 별도로 보관되기 때문에 월드 파일을 진단하거나 복구해도 팩은 건드리지 않으며, 반대도 마찬가지입니다. 월드 파일 자체가 무엇이고 어떤 것들이 들어 있는지 먼저 알고 싶다면 .mcworld는 어떤 파일인가를 참고하세요.

이것이 월드 가져오기와 팩 설치가 별개의 작업인 이유입니다. .mcworld를 열어 가져오는 것은 월드 자체이고, 팩은 따로 불러와야 합니다.

자바에서 베드락으로 변환할 때 팩은 어떻게 처리되나

자바 에디션에서 이에 해당하는 개념은 **데이터 팩(Data Pack)**과 리소스 팩이지만, 이는 베드락 에디션의 동작 팩/리소스 팩과 메커니즘이 다릅니다. 그래서 TopoBlocks에서 자바 월드를 베드락 에디션으로 변환할 때, 우리의 처리 방식은 정직합니다:

  • 자바의 데이터 팩/리소스 팩은 보통 변환된 월드에 자동으로 적용되지 않고, 별도의 항목별 보고서에 설명으로 담겨 베드락 쪽에서 해당 방식으로 직접 처리하시게 됩니다.
  • 변환은 단방향 자바 에디션 → 베드락 에디션이며, 건당 결제, 실패 시 자동 환불, 가격은 App 내 표시 기준입니다.
  • 원본 파일은 절대 덮어쓰지 않습니다 — 원래 자바 월드는 해시까지 그대로 보존되어 추적 가능하며, 변환은 새 파일만 생성합니다.

이 부분의 세부 사항과 어떤 콘텐츠가 자동 마이그레이션 대신 보고서에 담기는지는 데이터 팩/리소스 팩의 베드락 처리 방법을 참고하세요. 우리는 「100% 무손실」을 약속하지 않지만, 결제 전에 호환도 점수를 드리고 완료 후 항목별 변경 보고서를 드려, 먼저 확인하고 결정하실 수 있게 합니다.