How To Convert Jar To Mcaddon Portable (PLUS • 2026)

Here is everything you need to know about the process, the tools required, and the limitations.

An MCADDON is a compressed zip file containing two main parts: a (visuals) and a Behavior Pack (logic). Create the following folder structure:

Copy item and block textures from assets/minecraft/textures/ in your extracted JAR.

Newer projects like by Stonebyte aim to automate the conversion of .jar mods into Bedrock-ready .mcaddon files by handling pack generation and file structuring. how to convert jar to mcaddon portable

Create a matching folder for your behavior pack. Inside its root, create another manifest.json :

Drag and drop the extracted textures onto the model.

Once your resource pack and behavior pack folders are fully populated and mapped, it is time to compile them into a portable file format that can be installed on any Bedrock device with a single click. Here is everything you need to know about

Professional results; fully customizable. Cons: Requires coding knowledge; time-consuming.

Go to an online UUID generator (like uuidgenerator.net) to generate unique IDs for your packs.

: New automation toolkits like JavaBE (by Stonebyte) are being developed to automate the setup of the folder structure and manifest files required for Bedrock. Repack as .mcaddon : Newer projects like by Stonebyte aim to automate

Java mods use .json block/item models or Java-coded entity models. Bedrock uses a specific JSON geometry format.

JavaBE is a free Windows desktop tool that automates the hardest parts of porting:

To convert a Java mod ( ) into a Bedrock Add-on ( ), you must understand that these are fundamentally different formats. A JAR file contains compiled Java code for the Java Edition