Skip to content

RaphiMC/ViaBedrock

Repository files navigation

ViaBedrock

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.

Usage

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.

Features

  • Pinging
  • Joining
  • Xbox Live Auth
  • Chat / Commands
  • Chunks (Including all formats)
  • Chunk caching
  • Block updates
  • Block entities
  • Biomes
  • Player spawning
  • Entity spawning
  • Entity interactions
  • Entity metadata
  • Entity attributes
  • Entity mounting
  • Client-Authoritative Movement
  • Server-Authoritative Movement
  • Client-Authoritative Inventory
  • Server-Authoritative Inventory
  • Item data
  • Block breaking
  • Block placing
  • Respawning
  • Dimension switching
  • Form GUIs
  • Scoreboard
  • Titles
  • Bossbar
  • Player list
  • Command suggestions
  • Sounds
  • Particles
  • Player Skins (Requires BedrockSkinUtility mod)
  • Basic resource pack conversion (Contributions welcome)

Useful resources

ViaBedrock would not have been possible without the following projects:

Additionally ViaBedrock uses assets and data dumps from other projects: See the Data Asset Sources.md file for more information.