Open-source building blocks from Mojang Studios to construct game UIs using web tech.
Minecraft Bedrock Edition is migrating its UI system to a solution based on web standards. This repository contains some infrastructure bits used internally, but that can also be shared across other game studios and general-purpose web applications.
The new system is based on:
@react-facet
: Observable-based state management for performant game UIs built in React@mojang/react-gamepad
: Declarative Gamepad focus navigation (coming soon)- More to come!
We currently only have one package that is open-source, and its documentation is available at https://react-facet.mojang.com/.
The source of the documentation (for contributions) is available at the documentation branch.
![]() Paulo Ragonha |
![]() Fernando VÃa Canel |
![]() Marlon Huber-Smith |
![]() Danila Dergachev |
React Facet and Ore UI logos designed by Nekofresa.