J→B JBConverter
TESTING BETADiscord (opens in a new tab)

Java to Bedrock
resource pack converter.

Convert Minecraft Java resource packs for Bedrock players on your Geyser server. Upload a ZIP, preview your items, and download your converted pack.

Optional ZIP setupItemsAdder, Nexo & manual materials

CustomModelData packs usually need no extra files. For custom item_model IDs, add configs to set materials like PAPER or DIAMOND_SWORD.

your-pack.zip
├── pack.mcmeta
├── assets/
└── ItemsAdder/
    └── contents/

Copy your plugin's contents folder into ItemsAdder, beside pack.mcmeta.

Files are detected automatically. Custom item_model IDs without a material use PAPER.

Convert your pack

Experimental
Experimental

We collect conversion stats to improve conversions. Privacy

Feature checklist

What this beta can do today.

FeatureSupport
Custom 2D & 3D itemsLegacy and modern item models, including both rotation formats.Supported
Inventory icons & Geyser mappingsIncluded in your download. 3D inventory icons are approximate renders.Supported
Animated item texturesHeld and worn items animate; inventory icons stay static.Partial
Item statesBow, crossbow, fishing rod, shield and trident states; in-game behavior may vary.Partial
Custom armorWorn textures from supported equipment assets or armor links. Name matches are reported.Partial
Custom elytrasExperimental extension for Paper servers; no proxy support.Partial
Furniture & item displaysExperimental extension. Entity translation, FIXED positioning and uniform scale.Partial
Modern item_model definitionsDirect and invisible models, numeric CustomModelData ranges and common item states. Advanced rules remain partial.Partial
Fonts & custom menusNot converted yet.Not yet
SoundsNot converted yet.Not yet
Placed custom blocksNot converted yet.Not yet
Custom mobs & ModelEngineModels and behaviors are not supported.Not yet
Tint, emissive textures & enchantment glintNot fully reproduced yet.Not yet

Support depends on your pack. Your download includes a report of anything skipped.

How to convert your resource pack

  1. Upload your Java pack

    Choose your resource pack ZIP, with pack.mcmeta and assets inside. Supported ItemsAdder and Nexo packs work too.

  2. Check your results

    Preview converted item icons and see what converted, needs attention, or isn't supported yet.

  3. Download and install

    Get the Bedrock resource pack, Geyser mappings and installation instructions. Follow INSTALL.txt to set up your server.

Before you convert

Is JBConverter free?

Yes. Converting and downloading packs is free during beta. Some features are experimental; check the feature checklist and your conversion report.

Does it work with ItemsAdder, Nexo and Oraxen?

JBConverter reads the generated Java resource pack. Compatibility depends on its models and definitions, rather than which plugin created it. Optional ItemsAdder contents and Nexo items configs can help identify item materials. For other packs, you can supply item-bindings.json.

Are CustomModelData and item_model both supported?

Yes. Packs can mix legacy CustomModelData overrides with supported modern item_model definitions and numeric CustomModelData ranges. Some advanced rules aren't supported. When a modern model's material cannot be identified, it defaults to PAPER and is flagged in the report.

What is included in the download?

A Bedrock resource pack, Geyser mappings, a conversion report and setup instructions. Supported custom elytras and item displays can also include optional Geyser extensions. These features have limitations listed in the checklist.

Can I use the converted pack without Geyser?

This tool prepares custom-item packs for Java servers using Geyser. It does not turn Java plugins into Bedrock add-ons or convert worlds, and it isn't a complete converter for every vanilla texture-pack feature.

How long are my files kept?

Uploaded ZIPs are removed after processing. Results and downloads are temporary; your result screen shows when they expire. Keep your result link private, since anyone with it can access the download until it expires.

Inventory icons from your converted pack. In-game appearance may vary.

How can we help?

Need a hand? Get help on Discord or send us a message.

Get help on Discord (opens in a new tab)