-
Notifications
You must be signed in to change notification settings - Fork 0
Bedrock
Namnarak edited this page Aug 22, 2026
·
2 revisions
Kalo has built-in Bedrock support through Geyser. No additional plugins or paid addons required.
If Geyser runs as a plugin on the same server, Kalo automatically registers everything:
- Install Geyser and Floodgate
- Install Kalo
- Start the server
Kalo will log:
[Kalo] Registering Kalo items, blocks and resource pack with Geyser directly
[Kalo] Registered and mapped 2 block(s) with Geyser natively
[Kalo] Registered 8 item(s) with Geyser natively
[Kalo] Registered generated.mcpack with Geyser
If Geyser runs separately:
- Copy
plugins/Kalo/geyser/kalo-items.jsonto Geyser'scustom_mappings/ - Copy
plugins/Kalo/geyser/kalo-blocks.jsonto Geyser'scustom_mappings/ - Copy
plugins/Kalo/generated.mcpackto Geyser'spacks/
# plugins/Kalo/config.yml
bedrock: auto # Options: auto, always, never| Option | Description |
|---|---|
auto |
Build Bedrock pack only if Geyser is present |
always |
Always build Bedrock pack |
never |
Never build Bedrock pack |
| Content | Bedrock Status |
|---|---|
| Items (2D sprites) | ✅ Works |
| Items (3D models) | |
| Custom Blocks (native) | ✅ Works |
| Custom Blocks (virtual) | ❌ Not supported |
| Furniture (native) | ✅ Works |
| Armor | ✅ Works |
| Paintings | |
| Music Discs | |
| GUIs | ❌ Server-side only |
| Glyphs | ✅ Works |
Virtual blocks use ItemDisplay entities, which Geyser cannot translate to Bedrock clients. On servers with Bedrock players, use native mode for content they need to see.
- Check Kalo and Geyser logs for registration messages
- Ensure Geyser is loaded before Kalo registers
- Restart server after first installation
- Verify textures exist in
assets/<pack>/textures/ - Run
/kalo doctorto check for broken references - Regenerate pack with
/kalo reload
- Getting-Started — Installation guide
- Configuration — All config options
Kalo — Open Custom Content Engine for Minecraft
GitHub • Issues • Discord (coming soon)
Version: 0.1.0 • License: MIT • Java: 21+ / 25
Build once. Play everywhere.