@bedrock-core/ui

Custom JSX-driven UI system for Minecraft Bedrock. Components serialize into compact strings decoded by a companion resource pack to render rich layouts beyond native `@minecraft/server-ui` limitations.

File Details

core-ui-0.8.0.mcpack

  • R
  • Jun 25, 2026
  • 123.22 KB
  • 7
  • 26.30+9

File Name

core-ui-0.8.0.mcpack

Supported Versions

  • 26.30
  • 26.20
  • 26.13
  • 26.12
  • 26.11
  • 26.10
  • 26.3
  • 26.0.02
  • 26.0
  • 1.21.132

Beta 0.6.0 - Navigation & Item Rendering

  • Stack-based multi-screen navigation system
  • Screen parameters and typed route state
  • Navigation hooks: useNavigation(), useRoute()
  • NavigationContainer, createStackNavigator, Screen
  • ItemRenderer component — render item icons inside layouts
  • useSetScreen hook — override screen layout per build
  • Ore-Styled item components: ItemSlot, ItemContainer, EquipmentSlots

Beta 0.7.0 - Interactive Components & Custom Natives

  • Custom native component API — register your own native JSON UI components compatible with @bedrock-core/ui
  • Modal-backed form primitives in @bedrock-core/ui: Input, Dropdown, Slider (v0)
  • Ore-Styled form fields in @bedrock-core/ore-styled: Input, Dropdown, Slider
  • Scroll fixes — corrected scroll sizing and removed the fixed screen layout

Beta 0.8.0 - Multi-Scroll & Layout Polish

  • <Scroll> component — declare up to 4 independent scroll regions per render (pool protocol v0007)