MC ToolboxMC TOOLBOX
<Back to Tools

Resource Pack Utility

Minecraft Pack Converter

Convert Java resource packs to Bedrock .mcpack files, convert Bedrock packs back to Java, or refresh Java pack metadata. Everything runs inside your browser.

No uploads. No account. JSZip only.

Direction

Output Details

What this converter can and cannot do

Minecraft Java and Bedrock packs use different metadata and texture paths. This tool handles the useful baseline conversion: pack metadata, pack icons, and common texture folders. It does not pretend to perfectly translate OptiFine CIT, CEM models, shaders, Java item models, Bedrock render controllers, or behavior-pack logic.

Java -> Bedrock

Creates manifest.json, generates UUIDs, maps assets/minecraft/textures/block and item into Bedrock texture folders, and exports .mcpack.

Bedrock -> Java

Creates pack.mcmeta, maps textures/blocks and textures/items into Java texture folders, and exports a Java-ready .zip.

Java Update

Copies the Java pack and rewrites pack.mcmeta with your selected pack_format for newer Minecraft versions.

Pack Converter FAQ

Can it convert every pack perfectly?

No. It handles common texture and metadata conversion. OptiFine CIT, CEM models, shaders, custom Java models, Bedrock render controllers, and behavior logic usually need manual edits.

Do my files get uploaded?

No. The converter runs locally in your browser using JSZip. It reads your archive, builds a new archive, and downloads it without sending the pack to a server.

Which formats should I upload?

Use .zip for Java packs and .mcpack or .zip for Bedrock packs. The output is .mcpack for Bedrock or .zip for Java.

팩 변환기 사용 방법

1. 변환 방향을 선택하세요: Java → Bedrock, Bedrock → Java, 또는 Java 버전 업데이트.

2. 팩 파일(.zip, .mcpack, .mcaddon)을 드롭하거나 클릭하여 선택하세요.

3. 필요에 따라 출력 팩 이름, 설명, Java pack_format을 편집하세요.

4. '변환 시작' 버튼을 클릭하세요. 변환은 브라우저 내에서 로컬로 실행됩니다.

5. 변환이 완료되면 '다운로드' 버튼으로 출력 파일을 저장하세요.

팩 변환기 FAQ

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

아니요. 일반적인 텍스처와 메타데이터 변환을 처리합니다. OptiFine CIT, CEM 모델, 셰이더, 사용자 정의 Java 모델, Bedrock 렌더 컨트롤러, 행동 로직은 일반적으로 수동 편집이 필요합니다.

파일이 업로드되나요?

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

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

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