Java uses or custom Java classes for models. Bedrock uses JSON Geometry .
Make a list of features:
| Feature Type | Java Mod File Location | Bedrock Equivalent | |----------------------------|----------------------------------|----------------------------------| | New blocks/items | JSON files in /assets/ /models | blocks.json , item behaviors | | New mobs/entities | Java classes + model JSON | Entity Behavior Pack JSON files | | Recipes | /data/ /recipes | Recipe JSON files | | Biomes/dimensions | Custom Java code | Custom biome JSON (limited) | | GUI/Screens | Java code only | Not possible in Bedrock | | Custom crafting table | Java code | Only standard table possible | how to convert jar to mcaddon
modding, converting a file directly into an is generally not possible with a simple file rename because they are built for two different game engines. Java Edition (.jar) Java uses or custom Java classes for models
The game stuttered for a second. Then, two new packs appeared in the global resources: “Alistair’s Pocket Realm (BP)” and “Alistair’s Pocket Realm (RP).” Java Edition (