ViaVersion addon to add support for Minecraft: Bedrock Edition servers.
ViaBedrock aims to be as compatible and accurate as possible with the Minecraft: Bedrock Edition protocol.
ViaBedrock is in very early stages of development and NOT intended for regular use yet.
If you want to try it out anyway you can download the latest ViaProxy dev build (Click on the ViaProxy-x.x.x.jar file).
Do not report any bugs yet. There are still a lot of things which are not implemented yet.
If you want to talk about ViaBedrock or learn more about it you can join my Discord.
ViaBedrock would not have been possible without the following projects:
- ViaVersion: Provides the base for translating packets
- CloudburstMC Protocol: Documentation of the Bedrock Edition protocol
- wiki.vg: Documentation of the Bedrock Edition protocol
- mcrputil: Documentation of Bedrock Edition resource pack encryption
Additionally ViaBedrock uses assets and data dumps from other projects: See the Data Asset Sources.md
file for more information.
- Pinging
- Joining
- Xbox Live Auth
- Chat / Commands
- Chunks
- Chunk caching
- Block updates
- Biomes
- Players
- Entities
- Entity interactions
- Entity metadata
- Entity attributes
- Entity mounts
- Client-Authoritative Movement
- Server-Authoritative Movement
- Client-Authoritative Inventory
- Server-Authoritative Inventory
- Block breaking
- Block placing
- Respawning
- Dimension switching
- Form GUIs
- Scoreboard
- Titles
- Bossbar
- Player list
- Command suggestions
- Sounds
- Particles
- Player Skins (Requires BedrockSkinUtility mod)
- Very basic resource pack conversion (Contributions welcome)