About Kafal
What Is Kafal Converter? Minecraft Java to Bedrock & Geyser Converter
Kafal is a web-based Minecraft Java Edition to Bedrock Edition resource-pack conversion service built for custom multiplayer servers and Geyser cross-play.
What Kafal supports
- generic Java resource packs
- Nexo
- ItemsAdder
- Oraxen
- CraftEngine
- EcoItems
- ModelEngine to GeyserModelEngine input
- legacy CustomModelData packs
- modern item-model workflows with Kafal definitions
- experimental BetterHUD / custom HUD conversion
- experimental CustomNameplates conversion
What can be converted
- 2D and 3D custom items
- animated item models
- bows and crossbows
- shields, tridents and fishing rods
- custom blocks and crops
- armor and equippables
- fonts and glyphs
- GUI textures
- inventory icons
- sounds
- supported furniture/display assets
- Geyser item mappings
Who Kafal is for
Kafal is mainly for Minecraft server owners, developers and pack makers who run Java servers with Bedrock players connecting through Geyser and want the same custom content to appear on both editions.
When to use Kafal instead of building a converter
Use Kafal when conversion is a deployment task and your actual goal is to ship a cross-play server. Build your own converter when learning or controlling the conversion engine itself is the project.
Independence
Kafal is independent and is not affiliated with Nexo, ItemsAdder, Oraxen, CraftEngine, EcoItems, ModelEngine, BetterHUD, CustomNameplates, MythicHUD, Scaffolding or GeyserMC.
Sources and further reading
These links are useful for general Geyser platform information.
Kafal Converter
Open Kafal Converter
Keep the Java source pack intact and let Kafal build the supported Bedrock and Geyser output.
