마인크래프트 모드와 리소스팩 적용하는 방법, 파일 위치부터 압축 해제까지

Last Updated :
마인크래프트 모드와 리소스팩 적용하는 방법, 파일 위치부터 압축 해제까지

파일을 받기 전에 버전부터 맞추기

얼마 전 조카가 마인크래프트 리소스팩을 넣어 달라고 해서 파일을 열어봤는데, 이름은 그럴듯한데 게임에서 아예 보이지 않는 경우가 있었다. 알고 보니 파일 문제가 아니라 버전이 맞지 않았다. 마인크래프트는 1.20.1, 1.20.4, 1.21처럼 작은 숫자 차이에도 모드나 리소스팩 호환이 갈리는 편이다.

처음에는 파일 이름만 보고 받기 쉽다. 그런데 실제로는 다운로드 페이지에서 지원 버전을 먼저 확인해야 한다. 예를 들어 모드가 1.20.1 전용인데 내 게임이 1.21이라면 실행이 안 되거나, 게임이 켜져도 기능이 빠질 수 있다. 리소스팩은 비교적 관대하지만 그래도 경고 문구가 뜨는 일이 많다.

  • 내 마인크래프트 버전 확인: 런처에서 설치 설정 또는 실행 프로필 확인
  • 모드 로더 확인: Forge용인지 Fabric용인지 구분
  • 리소스팩은 압축 파일 내부에 pack.mcmeta 파일이 있는지 확인
  • 쉐이더는 리소스팩 폴더가 아니라 shaderpacks 폴더에 넣기

특히 모드는 Forge와 Fabric을 섞어 넣으면 거의 작동하지 않는다. 같은 마인크래프트 1.20.1이라도 Forge 모드는 Forge 프로필에서, Fabric 모드는 Fabric 프로필에서 실행해야 한다. 이 부분만 먼저 확인해도 삽질 시간이 꽤 줄어든다.

윈도우와 맥에서 마인크래프트 폴더 여는 방법

파일 적용에서 가장 많이 막히는 지점은 폴더 위치다. 게임 안에서는 버튼 하나로 열 수 있지만, 파일 탐색기에서 직접 들어가려면 경로를 알아야 한다. 윈도우는 실행 창에 %appdata%를 입력한 뒤 .minecraft 폴더로 들어가면 된다. 맥은 Finder에서 이동 메뉴를 열고 ~/Library/Application Support/minecraft 경로로 들어가면 된다.

윈도우 기준

키보드에서 Win + R을 누르고 %appdata%를 입력한다. 그다음 .minecraft 폴더를 연다. 여기서 mods, resourcepacks, saves 같은 폴더를 볼 수 있다. 폴더가 없다면 직접 만들어도 된다. 이름은 정확해야 한다. mod가 아니라 mods, resourcepack이 아니라 resourcepacks다.

맥 기준

Finder를 열고 상단 메뉴에서 이동을 누른 뒤 폴더로 이동을 선택한다. 입력 칸에 ~/Library/Application Support/minecraft 를 넣으면 된다. 맥에서는 Library 폴더가 기본으로 숨겨져 있어서 처음 찾을 때 헷갈릴 수 있다. 근데 경로만 복사해서 붙여 넣으면 금방 들어간다.

  • mods: 모드 jar 파일을 넣는 곳
  • resourcepacks: 리소스팩 zip 파일을 넣는 곳
  • saves: 월드 저장 파일을 넣는 곳
  • shaderpacks: 쉐이더 zip 파일을 넣는 곳

게임 안에서 여는 방법도 있다. 설정에서 리소스팩 화면으로 들어가면 ‘팩 폴더 열기’ 버튼이 보인다. 초보자라면 이 방법이 가장 덜 헷갈린다. 다만 모드나 월드 파일은 직접 폴더를 찾아야 할 때가 있다.

리소스팩은 대부분 압축을 풀지 않는다

리소스팩을 적용할 때 가장 흔한 실수는 zip 파일을 무조건 압축 해제하는 것이다. 사실 리소스팩은 보통 zip 상태 그대로 resourcepacks 폴더에 넣는다. 게임에서 리소스팩 목록을 열면 왼쪽에 새로 넣은 파일이 보이고, 화살표를 눌러 오른쪽으로 옮기면 적용된다.

문제는 다운로드한 zip 안에 다시 폴더가 들어 있는 경우다. 예를 들어 CutePack.zip을 열었는데 그 안에 CutePack 폴더가 있고, 그 폴더 안에 pack.mcmeta와 assets 폴더가 있다면 상황에 따라 한 단계 꺼내야 한다. 게임이 인식하는 기준은 pack.mcmeta가 바로 보이는 구조다.

  • 정상 구조: CutePack.zip 안에 pack.mcmeta와 assets가 바로 있음
  • 문제 구조: CutePack.zip 안에 CutePack 폴더가 있고 그 안에 pack.mcmeta가 있음
  • 해결 방식: 안쪽 CutePack 폴더를 다시 zip으로 묶거나 폴더 그대로 resourcepacks에 넣기

윈도우 기본 압축 기능으로도 충분하다. 안쪽 폴더를 선택한 뒤 보내기, 압축 폴더를 누르면 새 zip을 만들 수 있다. 맥에서는 폴더를 우클릭하고 압축을 선택하면 된다. 별도 프로그램을 설치하지 않아도 되는 작업이라 무료 기본 도구로 처리하는 편이 편하다.

모드는 jar 파일 그대로 넣고 로더를 맞춘다

모드는 리소스팩보다 조금 까다롭다. 보통 .jar 파일을 mods 폴더에 넣는다. 여기서 jar 파일을 압축 프로그램으로 열거나 풀 필요는 없다. 그냥 파일 그대로 넣는 방식이다. 간혹 브라우저가 jar 파일을 zip처럼 보이게 표시할 때도 있는데, 확장자가 .jar라면 그대로 두면 된다.

Forge를 쓰려면 먼저 해당 버전의 Forge 설치 파일을 실행해야 한다. 설치 후 마인크래프트 런처에서 Forge 프로필을 선택하고 실행한다. Fabric은 Fabric Loader와 Fabric API가 필요한 경우가 많다. Fabric 모드 중 상당수는 Fabric API를 mods 폴더에 같이 넣어야 정상 작동한다.

  • Forge 모드: Forge 설치 후 Forge 프로필로 실행
  • Fabric 모드: Fabric Loader 설치 후 Fabric 프로필로 실행
  • Fabric API 필요 여부: 모드 다운로드 페이지 설명 확인
  • 충돌이 나면 최근 넣은 모드부터 하나씩 빼며 확인

모드를 여러 개 넣을 때는 한 번에 20개씩 넣기보다 3개에서 5개 단위로 테스트하는 게 낫다. 충돌이 났을 때 어떤 파일이 원인인지 찾기 쉬워진다. 실제로 성능 최적화 모드와 그래픽 관련 모드를 같이 넣을 때 충돌이 나는 경우가 꽤 있다.

월드 파일과 맵은 saves 폴더 구조를 확인한다

마인크래프트 맵 파일은 saves 폴더에 넣는다. 여기서도 리소스팩과 비슷하게 폴더 구조가 중요하다. 압축을 풀었을 때 level.dat 파일이 들어 있는 폴더가 실제 월드 폴더다. 이 폴더를 saves 안에 넣어야 게임의 싱글플레이 목록에 나타난다.

예를 들어 AdventureMap.zip을 풀었더니 AdventureMap 폴더가 생기고, 그 안에 다시 AdventureMap_v2 폴더가 있으며 그 안에 level.dat가 있다면 AdventureMap_v2 폴더를 saves로 옮겨야 한다. 겉 폴더를 넣으면 게임에서 못 읽는 경우가 생긴다.

  • zip 파일을 먼저 압축 해제
  • level.dat 파일이 있는 폴더 찾기
  • 그 폴더를 saves 폴더 안으로 이동
  • 게임을 재시작하고 싱글플레이 목록 확인

월드는 기존 저장 데이터와 섞이면 곤란하니 이름을 바꿔두면 관리가 편하다. 예를 들어 ‘도시맵_원본’, ‘도시맵_수정중’처럼 나눠두면 실수로 덮어쓰는 일을 줄일 수 있다. 중요한 월드는 압축해서 백업해 두는 습관도 좋다. saves 안의 월드 폴더를 우클릭해서 zip으로 만들면 된다.

안 보일 때 확인할 체크포인트

파일을 제대로 넣었는데 게임에서 안 보일 때가 있다. 이럴 때는 파일 자체보다 위치, 구조, 버전 세 가지를 먼저 보면 된다. 솔직히 대부분은 이 셋 중 하나에서 걸린다. 특히 압축 파일 안에 폴더가 한 번 더 들어간 경우가 많다.

  • 리소스팩: resourcepacks 폴더에 넣었는지 확인
  • 모드: mods 폴더에 jar 파일 그대로 넣었는지 확인
  • 맵: saves 폴더 안에 level.dat가 있는 월드 폴더를 넣었는지 확인
  • 버전: 게임 버전과 파일 지원 버전이 맞는지 확인
  • 로더: Forge와 Fabric을 혼동하지 않았는지 확인

그래도 안 되면 파일 이름에 한글이나 특수문자가 많은 경우 영어로 바꿔보는 것도 방법이다. 요즘은 대부분 문제없지만, 일부 오래된 맵이나 도구는 경로 인식이 예민하다. 그리고 게임을 켠 상태에서 파일을 넣었다면 화면을 다시 열거나 게임을 재시작해야 목록에 뜨는 경우도 있다.

마인크래프트 파일 적용은 처음엔 복잡해 보이지만, 실제로는 ‘어느 폴더에, 어떤 상태로 넣느냐’의 문제에 가깝다. 리소스팩은 zip 그대로, 모드는 jar 그대로, 맵은 압축을 풀고 level.dat가 있는 폴더를 넣는 식으로 기억하면 꽤 안정적으로 처리된다. 유료 프로그램을 찾기 전에 기본 압축 기능과 폴더 구조 확인만으로 해결되는 일이 훨씬 많다.

마인크래프트 모드와 리소스팩 적용하는 방법, 파일 위치부터 압축 해제까지 - 요약
마인크래프트 모드와 리소스팩 적용하는 방법, 파일 위치부터 압축 해제까지 | 파일나라 : https://filenara.com/11867
파일나라 © filenara.com All rights reserved. powered by modoo.io