J2B MC
Recreate Minecraft Bedrock Edition inside your Java world — one button. All the mechanics, all the bugs, everything Bedrockified.
What's new
Latest in J2B MC
Account linked: shared session, plan and progress
- Account client reads Hero Client's shared session — sign in once, both mods are linked
- Config screen shows live plan status (username, plan, sessions/day, toggle unlocks)
- Progress milestones: launch, Bedrock connect, world bedrockified, UI toggles, resource pack conversion
- Plan entitlements from the shared source
World sync, resource packs & performance
- World Sync Engine: biome, weather, time and entity synchronisation from Bedrock sessions
- Resource pack translation: Bedrock textures, models and sounds converted to Java format
- UI parity toggles: health bars, inventory, crafting, hotbar, chat and scoreboard
- Performance pass: chunk optimiser, entity culler, packet batcher, memory pool
See it in action
J2B MC v3.2.3 — the real thing, not a mockup
Why it exists
Purpose
Recreate Minecraft Bedrock Edition into your Java world using a simple button — all mechanics, all the bugs, everything Bedrockified inside your Java Edition world. One press Bedrock-ifies gameplay, physics, combat, mob AI, redstone and more — and lets Java players join Bedrock servers directly, with 161 mechanics across 12 versions, each individually toggleable.
Who it's for
Players curious about Bedrock mechanics without switching editions, and technical players exploring cross-edition connectivity.
Key capabilities
One-button Bedrock
Recreate Minecraft Bedrock Edition into your Java world using a simple button — all mechanics, all the bugs, everything Bedrockified.
Bedrock-ify mode
161 sub-systems across 13 phases: combat, physics, movement, mob AI, redstone, enchanting, food and more.
Join Bedrock servers
Native RakNet client with ECDH + AES-256-CFB8 encryption to connect Java to Bedrock servers.
Toggleable flags
27 config flags (config screen via B key / ModMenu) to control every mechanic.
World import
Import .mcworld files into Java worlds.
Features
J2B MC — feature registry
One-Button Bedrock 1 feature
Bedrockify your world
One press recreates Minecraft Bedrock Edition inside your Java world — all mechanics, all the bugs, everything Bedrockified.
Mechanics Coverage 2 features
161 sub-systems
161 sub-systems across 13 phases: combat, physics, movement, mob AI, redstone, enchanting, food and more.
Version-validated
Validated across 12 versions with a zero-crash-risk core and feature-parity matrix.
RakNet Connectivity 1 feature
Join Bedrock servers
Native RakNet client with ECDH + AES-256-CFB8 encryption connects Java players to Bedrock servers.
Config Flags 2 features
27 toggleable flags
Control every mechanic from the config screen (B key / ModMenu).
/j2b command suite
Explore and control the mod from in-game commands.
World Import 1 feature
.mcworld import
Import Bedrock .mcworld files into Java worlds.
Quick start
Get started with J2B MC in minutes
Follow these steps — most installs take under five minutes.
Step 1
Install the J2B MC mod for your 1.21.x version (1.21 → 1.21.11 published on v3.2.1; 26.x builds are blocked upstream — no mappings).
Step 2
Bedrock-ify a world: press the Bedrock-ify button at world creation, or toggle it later on an existing world from the config screen.
Step 3
Open the config screen (B key or Mod Menu) and pick your flags — 27 flags govern the 161 sub-systems across 13 phases.
Step 4
Explore the /j2b command suite for in-game control.
Step 5
Try PvP and redstone changes first in a test world — combat (attack cooldown, knockback, crits), movement, physics, mob AI and redstone all move toward Bedrock behaviour.
Step 6
Import a Bedrock .mcworld file into a Java world when you want Bedrock terrain in Java.
Step 7
For cross-edition connectivity, run /j2b connect <host> <port> — online Bedrock auth is still being verified against real servers.
Compatibility
Versions & loaders
| Property | Value |
|---|---|
| Loader / platform | Fabric |
| Latest version | 3.2.3 |
| Minecraft versions | 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11 |
26.x builds are blocked upstream (no mappings).
Version history
Changelog
3.2.3
Account linked: shared session, plan and progress
- Account client reads Hero Client's shared session — sign in once, both mods are linked
- Config screen shows live plan status (username, plan, sessions/day, toggle unlocks)
- Progress milestones: launch, Bedrock connect, world bedrockified, UI toggles, resource pack conversion
- Plan entitlements from the shared source
- 80 automated tests passing
3.2.2
World sync, resource packs & performance
- World Sync Engine: biome, weather, time and entity synchronisation from Bedrock sessions
- Resource pack translation: Bedrock textures, models and sounds converted to Java format
- UI parity toggles: health bars, inventory, crafting, hotbar, chat and scoreboard
- Performance pass: chunk optimiser, entity culler, packet batcher, memory pool
- Birthday easter egg removed from mainline (kept on the birthday-2026 branch)
- 80 automated tests passing
3.2.1
Full compatibility + protocol fixes
- All 12 MC versions (1.21-1.21.11) now compile natively
- 161 Bedrock mechanics across 13 phases
- Fixed RakNet ACK, split packets, reliability, keepalive
- Fixed Bedrock crypto (server salt, HKDF-SHA256)
- Fixed JWT chain wire format
- Added RequestChunkRadius + SetLocalPlayerAsInitialized packets
- Added 400+ vanilla block/item/entity mappings
- Added /j2b report command
- Added UI config toggles (HUD, coordinates, chat, hotbar)
- Fixed world importer zip-slip vulnerability
- Added 10 protocol unit tests
Roadmap
Where it's going
Connectivity foundation
doneBedrock connection layer, handshake, and encryption.
Real-server connectivity
nextXbox Live auth and verified real-server joins.
Full gameplay parity
laterBroaden Bedrock behaviour coverage.
FAQ
Questions, answered
Can I join Bedrock servers?
Does Bedrock gameplay change PvP?
How much can I control?
Which versions are supported?
Can I import Bedrock worlds?
Is it safe on servers?
How do I apply Bedrock mechanics to an existing world?
Can I pick individual mechanics?
Compatibility & limitations
What to know
Downloads
Get J2B MC
Ecosystem
Part of something bigger
Every Hero Studios product is engineered to work with the rest of the ecosystem — one design language, one performance bar, one long-term vision. J2B MC belongs alongside these tools.
HeroSync
Latency compensation that makes high-ping gameplay feel local.
Released and maintained — r1.4.0 across 1.21–1.21.11 and 26.x. Built from 100 specification documents with a fully modular engine.
Bucket of Everything
Capture nearly any entity in a bucket, fully intact.
Early alpha. Capture/release works across every living entity with full NBT preservation for 1.21–1.21.11 and 26.x. Fabric API is not req…
Creeper Eater
A survival challenge where creepers hunt and consume the player.
Creepers hunt and devour instead of exploding. A true survival challenge — released.
Creeper Eater: Ultra Hard
The uncompromising hardcore variant of Creeper Eater. No mercy, no second chances.
Released v2.1 — the hardest survival challenge Hero Studios makes. Creepers hunt, devour, and never stop.
Shorts Veinminer
Configurable, unlimited vein mining for virtually every block.
Released and maintained across 1.21–1.21.11.
Better Dynamic Crosshair
A dynamic, context-aware crosshair that reads your target.
v1.1.0 with a Fabric 1.21.11 build; multi-loader (Fabric/NeoForge/Quilt) and 26.x matrix is in progress.