Bedrock uses .png with power-of-two dimensions (16x16, 32x32, etc.). Java textures work fine.
Method 2: The Manual Reconstruction Route (Best for Full Functionality)
Move block and item textures into your Bedrock Resource Pack under textures/blocks/ and textures/items/ .
Use a tool like 7-Zip or WinRAR to open the .jar file and locate the assets folder. how to convert jar to mcaddon
If doing everything manually is too difficult, developers have created tools to assist with parts of the conversion:
"format_version": 2, "header": "name": "Converted Mod RP", "description": "Resource pack from Java mod", "uuid": "generate-a-third-uuid", "version": [1, 0, 0], "min_engine_version": [1, 20, 0] , "modules": [
Rename the file extension of the newly created archive from .zip to .mcaddon . Bedrock uses
Many textures can be used directly, but some require renaming to match Bedrock's naming conventions. You can use automated tools like the Java to Bedrock Converter for simple resource packs. Step 2: Recreate Logic (Behavior Pack)
Rename the file extension from .zip to (e.g., mymod_conversion.zip becomes mymod_conversion.mcaddon ).
Because Bedrock cannot read .jar files, your first step is to access the raw assets inside the Java mod. Use a tool like 7-Zip or WinRAR to open the
Repeat this process for the , but change the "type" from "data" to "resources" , and generate two brand-new UUIDs. Step 3: Convert the Textures and Models
Right-click and choose (or use 7-Zip to create a .zip archive).
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later. Jar vs. Zip Files: The Key Differences - Tom Gregory