MCTOOLBOX
MC ToolboxMC TOOLBOX
<도구로 돌아가기

리소스 팩 유틸리티

Minecraft 팩 변환기

Java 리소스 팩을 Bedrock .mcpack 파일로 변환하거나, Bedrock 팩을 다시 Java로 변환하거나, Java 팩 metadata를 새로 고칩니다. 모든 작업은 브라우저 내에서 실행됩니다.

업로드 없음. 계정 없음. JSZip만 사용.

방향

출력 세부 정보

이 변환기가 할 수 있는 것과 할 수 없는 것

Minecraft Java 및 Bedrock 팩은 다른 metadata 및 texture paths를 사용합니다. 이 도구는 팩 metadata, 팩 icons, 일반적인 texture folders와 같은 유용한 기본 변환을 처리합니다. OptiFine CIT, CEM models, shaders, Java item models, Bedrock render controllers 또는 behavior-pack logic을 완벽하게 번역한다고 주장하지 않습니다.

이 변환기는 팩이 주로 표준 block 및 item textures로 구성되어 있거나 수동 포팅을 위한 깨끗한 시작점을 원할 때 사용하세요. Java Edition과 Bedrock Edition은 파일 이름, model systems, material rules, metadata가 다른 별개의 엔진입니다. 따라서 변환된 archive는 모든 기능이 호환된다는 증거가 아니라, 게임 내 테스트가 여전히 필요한 작업 초안으로 취급해야 합니다.

Java -> Bedrock

manifest.json을 생성하고, UUID를 생성하며, assets/minecraft/textures/block 및 item을 Bedrock texture folders로 매핑하고, .mcpack으로 내보냅니다.

Bedrock -> Java

pack.mcmeta를 생성하고, textures/blocks 및 textures/items를 Java texture folders로 매핑하고, Java용 .zip으로 내보냅니다.

Java 업데이트

Java 팩을 복사하고, 선택한 pack_format으로 pack.mcmeta를 다시 작성하여 최신 Minecraft 버전에 맞춥니다.

1. 원본 archive 보관

시작하기 전에 백업을 만드세요. 변환기는 새 다운로드를 생성하며 원본 파일을 덮어쓰지 않지만, model, texture 또는 metadata 항목을 복원해야 할 때 원본 팩이 가장 안전한 참조 자료입니다.

2. 올바른 방향 선택

pack.mcmeta가 포함된 Java .zip에는 Java to Bedrock을 사용하세요. manifest.json이 포함된 .mcpack 또는 .zip에는 Bedrock to Java를 사용하세요. Java Version Update는 기존 Java 팩의 pack.mcmeta만 다시 작성합니다.

3. 감지된 팩 세부 정보 검토

변환하기 전에 팩 이름, description, Java pack_format을 확인하세요. pack_format 값은 Java에 어떤 리소스 팩 형식이 대상인지 알려줄 뿐입니다. model이나 다른 버전별 파일을 자동으로 다시 작성하지 않습니다.

4. 새 월드에서 다운로드 및 테스트

변환된 archive를 설치하고, 단독으로 활성화한 다음, 여러 block과 item을 검사하세요. 다른 팩 없이 테스트하면 missing textures, 잘못된 paths, load-order 충돌을 더 쉽게 식별할 수 있습니다.

변환 중 변경 사항

아래 표는 자동으로 완료되는 작업과 직접 검토해야 할 부분을 구분합니다. 이를 통해 대용량 archive를 처리하기 전에 변환기가 팩에 적합한지 더 쉽게 결정할 수 있습니다.

변환자동 처리다운로드 후 검토
Java에서 Bedrock으로manifest.json 및 UUID를 생성하고, 팩 icon을 복사하며, 일반적인 block 및 item texture paths를 다시 매핑합니다.Java models, OptiFine 기능, shaders, fonts, sounds, animations, 그리고 Bedrock material 또는 render-controller 요구 사항.
Bedrock에서 Java로pack.mcmeta를 생성하고, 팩 icon을 복사하며, 일반적인 block 및 item을 Java texture tree로 다시 매핑합니다.Bedrock 전용 UI, entity definitions, attachables, render controllers, materials, 그리고 모든 behavior-pack 콘텐츠.
Java 버전 업데이트archive를 복사하고, pack.mcmeta를 선택한 pack_format 및 description으로 교체합니다.texture paths 이름 변경, model schemas 변경, 게임 assets 제거, 그리고 Minecraft 버전 간의 기타 변경 사항.

테스트 체크리스트

  • Minecraft가 archive를 인식하고 예상되는 팩 이름과 icon을 표시하는지 확인합니다.
  • 하나의 texture만 테스트하는 대신 여러 material families의 block과 item을 확인합니다.
  • 보라색과 검은색 missing-texture 패턴을 찾고, 게임 로그에서 유효하지 않은 paths를 확인합니다.
  • animated textures, transparent pixels, custom sounds, fonts, models, user interfaces를 개별적으로 테스트합니다.
  • 다운로드에서 CONVERSION_NOTES.txt를 엽니다. 여기에는 수동 작업이 필요하여 변환기가 건너뛴 파일이 나열되어 있습니다.

일반적인 변환 문제

Minecraft가 팩을 감지하지 못함: archive를 열고 pack.mcmeta 또는 manifest.json이 archive 루트에 있고, 추가로 중첩된 폴더 안에 있지 않은지 확인하세요.

일부 texture가 누락됨: 누락된 asset을 원본 팩과 비교하고 해당 에디션별 path를 확인하세요. 복잡한 model은 기본 폴더 매핑의 일부가 아닌 추가 texture를 참조할 수 있습니다.

팩이 로드되지만 이상하게 보임: 다른 리소스 팩을 비활성화하고, 대상 Minecraft 버전을 확인하며, transparent 또는 animated textures를 검사하세요. 다른 에디션은 UV layouts 및 rendering rules를 다르게 해석할 수 있습니다.

개인 정보 보호 및 대용량 팩

선택한 archive는 브라우저에 남아 있습니다. JSZip은 이를 로컬에서 읽고 재구축하므로, 이 도구는 texture를 MC Toolbox에 업로드하지 않습니다. 매우 큰 팩은 브라우저가 원본 archive와 생성된 archive를 동시에 유지해야 하므로 상당한 메모리를 사용할 수 있습니다. 대용량 변환이 실패하면 사용하지 않는 탭을 닫고 데스크톱 브라우저에서 팩을 시도해 보세요.

팩 변환기 FAQ

모든 팩을 완벽하게 변환할 수 있나요?

아니요. 일반적인 texture 및 metadata 변환을 처리합니다. OptiFine CIT, CEM models, shaders, custom Java models, Bedrock render controllers, 그리고 behavior logic은 일반적으로 수동 편집이 필요합니다.

제 파일이 업로드되나요?

아니요. 변환기는 JSZip을 사용하여 브라우저에서 로컬로 실행됩니다. archive를 읽고, 새 archive를 만들고, 서버로 팩을 보내지 않고 다운로드합니다.

어떤 형식을 업로드해야 하나요?

Java 팩에는 .zip을 사용하고, Bedrock 팩에는 .mcpack 또는 .zip을 사용하세요. 출력은 Bedrock의 경우 .mcpack, Java의 경우 .zip입니다.

pack_format을 변경하면 오래된 texture와 model이 업데이트되나요?

아니요. Java Version Update는 pack.mcmeta만 변경합니다. Minecraft는 릴리스에 따라 파일 이름을 변경하고 model formats를 변경했으므로, 오래된 팩은 여전히 수동 마이그레이션 작업이 필요할 수 있습니다.

Bedrock behavior pack을 Java data pack으로 변환할 수 있나요?

아니요. 이 변환기는 일반적인 resource-pack metadata 및 texture용입니다. Bedrock behavior packs와 Java data packs는 다른 시스템을 사용하며, 목적에 맞는 변환 또는 수동 재구성이 필요합니다.

변환된 팩의 파일 수가 더 적은 이유는 무엇인가요?

에디션별 및 지원되지 않는 paths는 생성된 archive에서 의도적으로 제외됩니다. CONVERSION_NOTES.txt를 읽고 어떤 파일이 건너뛰어졌는지 확인한 다음, 여전히 필요한 기능은 수동으로 포팅하세요.