Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Ore UI: Difference between revisions

From SAS Gaming Wiki
imported>Seif Yasser100
mNo edit summary
 
SyncBot (talk | contribs)
Remove broken links to missing pages
Line 4: Line 4:
| imagesize = 200px
| imagesize = 200px
| author =
| author =
| developer = Paulo Ragonha, Fernando Vía Canel, Marlon Huber-Smith, Anna Päärni, [[Minecraft:Oleg Kozitsyn]], Danila Dergachev, Omar ElGaml, James Nicholls
| developer = Paulo Ragonha, Fernando Vía Canel, Marlon Huber-Smith, Anna Päärni, Oleg Kozitsyn, Danila Dergachev, Omar ElGaml, James Nicholls
| publisher = [[Minecraft:Mojang Studios]]
| publisher = Mojang Studios
| platform = Same as in {{BE}}, {{Edu}}, and ''[[Minecraft:China Edition]]''
| platform = Same as in {{BE}}, {{Edu}}, and ''[[Minecraft:China Edition]]''
| engine = [https://coherent-labs.com/products/coherent-gameface/ Coherent Gameface]
| engine = [https://coherent-labs.com/products/coherent-gameface/ Coherent Gameface]
Line 25: Line 25:
== Development ==
== Development ==
=== ''Bedrock Edition''{{'}}s UI redesign tech preview ===
=== ''Bedrock Edition''{{'}}s UI redesign tech preview ===
On November 9, 2018, [[Minecraft:Tobias Ahlin]], the lead experience designer at Mojang Studios, announced a UI overhaul coming to {{BE}} built on Hummingbird engine, which runs a subset of {{w|HTML}} and {{w|CSS}}, and a design system built with {{w|React}}.<ref name="dotjs-hummingbird-tech-preview"/> A tech preview for the title screen redesign featuring a user-friendly input for touch, controller, and keyboard was shown at the dotJS 2018 developer conference.
On November 9, 2018, Tobias Ahlin, the lead experience designer at Mojang Studios, announced a UI overhaul coming to {{BE}} built on Hummingbird engine, which runs a subset of {{w|HTML}} and {{w|CSS}}, and a design system built with {{w|React}}.<ref name="dotjs-hummingbird-tech-preview"/> A tech preview for the title screen redesign featuring a user-friendly input for touch, controller, and keyboard was shown at the dotJS 2018 developer conference.


[[File:DotJS 2018 Bedrock's UI redesign tech preview.png|thumb|The UI redesign tech preview, shown in dotJS 2018 developer conference]]
[[File:DotJS 2018 Bedrock's UI redesign tech preview.png|thumb|The UI redesign tech preview, shown in dotJS 2018 developer conference]]
The new title screen from the tech preview features two pages. The top page shows the player's last played world, with the background UI that changes to match the world's thumbnail. The bottom page shows five interactable buttons and their actions possibly:
The new title screen from the tech preview features two pages. The top page shows the player's last played world, with the background UI that changes to match the world's thumbnail. The bottom page shows five interactable buttons and their actions possibly:
* "Play" which lets the player navigate to the [[Minecraft:Select World]] screen.
* "Play" which lets the player navigate to the Select World screen.
* "Store" which lets the player navigate to the store (similar to the modern [[Minecraft:Marketplace]]).
* "Store" which lets the player navigate to the store (similar to the modern [[Minecraft:Marketplace]]).
* "Skins" which lets the player change their [[Minecraft:skin]] (similar to the modern [[Minecraft:Character Creator]]).
* "Skins" which lets the player change their skin (similar to the modern [[Minecraft:Character Creator]]).
* "Achievements" and "Settings" which let the player view their [[Minecraft:achievement]]s and [[Minecraft:setting]]s.
* "Achievements" and "Settings" which let the player view their [[Minecraft:achievement]]s and settings.


There is also a profile button (with the player's profile picture) on the top right corner, which likely lets the player navigate to their [[Minecraft:Social#Profile|profile]] screen.
There is also a profile button (with the player's profile picture) on the top right corner, which likely lets the player navigate to their [[Minecraft:Social#Profile|profile]] screen.
Line 40: Line 40:
In [[Minecraft:Bedrock Edition beta 1.16.100.50|beta 1.16.100.50]], released on July 31, 2020, the new [[Minecraft:achievement]]s screen was added. It was rolled out initially for 5 percent of the player base.<ref name="achievement-new-ui-rollout">{{tweet|Volgar|1289257749751058432|Uh-oh! I think I pressed something, and now 5% of #Minecraft beta users will see the new achievements screen. Well, might as well ask for feedback here: https://aka.ms/mcAchievementBeta.|July 31, 2020}}</ref> For the next 9 weeks, the number of players who could access the new achievement UI gradually increased from 5% to 75%.<ref name="achievement-new-ui-rollut-75">{{tweet|Volgar|1337166293431169024|I'll provide more context later, but... jam. It gets everywhere. Hence, a whopping 75% of #Minecraft players have a chance to see the new achievements screen both in the latest release and the latest beta. Stay tuned! Ta-tah!}}</ref>
In [[Minecraft:Bedrock Edition beta 1.16.100.50|beta 1.16.100.50]], released on July 31, 2020, the new [[Minecraft:achievement]]s screen was added. It was rolled out initially for 5 percent of the player base.<ref name="achievement-new-ui-rollout">{{tweet|Volgar|1289257749751058432|Uh-oh! I think I pressed something, and now 5% of #Minecraft beta users will see the new achievements screen. Well, might as well ask for feedback here: https://aka.ms/mcAchievementBeta.|July 31, 2020}}</ref> For the next 9 weeks, the number of players who could access the new achievement UI gradually increased from 5% to 75%.<ref name="achievement-new-ui-rollut-75">{{tweet|Volgar|1337166293431169024|I'll provide more context later, but... jam. It gets everywhere. Hence, a whopping 75% of #Minecraft players have a chance to see the new achievements screen both in the latest release and the latest beta. Stay tuned! Ta-tah!}}</ref>


In the following years, more JSON UI [[Minecraft:Menu screen|menu screens]] were gradually refreshed with Ore UI, with design previews available in ''[[Minecraft:Minecraft Preview]]'' before full release in usually a few months. The internal resources for Ore UI include a texture atlas containing revamped textures for in-game GUIs, such as the [[Minecraft:inventory]]. These have been teased to be in early development.
In the following years, more JSON UI menu screens were gradually refreshed with Ore UI, with design previews available in ''[[Minecraft:Minecraft Preview]]'' before full release in usually a few months. The internal resources for Ore UI include a texture atlas containing revamped textures for in-game GUIs, such as the [[Minecraft:inventory]]. These have been teased to be in early development.


=== React Facet ===
=== React Facet ===
Line 72: Line 72:
The menu screens updated with Ore UI implemented new features using the design system, such as informative (and sometimes humorous) descriptions, smaller fonts for readability, clearer and modern layouts, more responsive sliders, more different types of elements, and tags. The buttons are styled similarly to JSON UI, with updated looks, pressing animations, and exclusive sounds for progressive buttons. Certain menus have received additional animations and images, and all UI textures have been updated, including controller hints.
The menu screens updated with Ore UI implemented new features using the design system, such as informative (and sometimes humorous) descriptions, smaller fonts for readability, clearer and modern layouts, more responsive sliders, more different types of elements, and tags. The buttons are styled similarly to JSON UI, with updated looks, pressing animations, and exclusive sounds for progressive buttons. Certain menus have received additional animations and images, and all UI textures have been updated, including controller hints.


Unlike JSON UI, Ore UI menus are separated into sections containing the elements. Depending on the UI scaling, each section is individually scaled, leaving gaps for the [[Minecraft:panorama]] in smaller scales, while some elements like the top navigation bar remain responsive. Dropdown buttons, which open an options pop-up, are replaced with always visible toggle buttons on smaller UI scales. Ore UI supports an additional accessibility scaling option to increase the scaling.
Unlike JSON UI, Ore UI menus are separated into sections containing the elements. Depending on the UI scaling, each section is individually scaled, leaving gaps for the panorama in smaller scales, while some elements like the top navigation bar remain responsive. Dropdown buttons, which open an options pop-up, are replaced with always visible toggle buttons on smaller UI scales. Ore UI supports an additional accessibility scaling option to increase the scaling.


Ore UI is currently used in the following [[Minecraft:menu screen]]s (including sub-menus):
Ore UI is currently used in the following menu screens (including sub-menus):


=== ''Bedrock Edition'' ===
=== ''Bedrock Edition'' ===
==== Release ====
==== Release ====
* [[Minecraft:Tutorial:Menu screen/Bedrock Edition#Sign In|Sign in]]
* Sign in
* [[Minecraft:Title Screen#Quick world creation|Quick world creation]]
* Quick world creation
* Pop-ups on the [[Minecraft:Title Screen#Bedrock Edition|Main menu]]
* Pop-ups on the Main menu
* [[Minecraft:Select World#Bedrock Edition|Play]]
* Play
* [[Minecraft:Create New World#Bedrock Edition|Create new world]]
* Create new world
* [[Minecraft:World Options#Bedrock Edition|Edit world]] (except [[Minecraft:Realms]])
* Edit world (except [[Minecraft:Realms]])
* All [[Minecraft:settings]] tabs & main settings UI except for Creator, Global Resources, Party, Storage, Resource Packs, and Behavior Packs. [[Minecraft:Realms]] uses the old UI for all settings.
* All [[Minecraft:settings]] tabs & main settings UI except for Creator, Global Resources, Party, Storage, Resource Packs, and Behavior Packs. [[Minecraft:Realms]] uses the old UI for all settings.
* [[Minecraft:Title Screen#Inbox|Inbox]]
* Inbox
* [[Minecraft:Social|Social]] drawer
* [[Minecraft:Social|Social]] drawer
* [[Minecraft:Tutorial:Menu screen/Bedrock Edition#Search for players|Search for players]]
* Search for players
* [[Minecraft:Social#Profile|Profile]]
* [[Minecraft:Social#Profile|Profile]]
* [[Minecraft:Social#Reporting|Report bad behavior]]
* [[Minecraft:Social#Reporting|Report bad behavior]]
Line 95: Line 95:
* [[Minecraft:Realms]] information & purchase screens
* [[Minecraft:Realms]] information & purchase screens
* [[Minecraft:Realms Stories|Realms stories]]
* [[Minecraft:Realms Stories|Realms stories]]
* [[Minecraft:Death#Player effects|Death]]
* Death
* [[Minecraft:Bed#Sleeping|Sleep]]
* [[Minecraft:Bed#Sleeping|Sleep]]
Additionally, the [[Minecraft:Toasts|toast]] that appears after 15 minutes of inactivity, along with the overlay, is based on Ore UI.
Additionally, the toast that appears after 15 minutes of inactivity, along with the overlay, is based on Ore UI.


==== ''Preview'' ====
==== ''Preview'' ====
* [[Minecraft:Realms Hub]]
* Realms Hub
* [[Minecraft:World Options#Bedrock Edition|Edit world Realms]]
* Edit world Realms
* [[Minecraft:Party]]
* Party
* World and Realm selection for local uploading to [[Minecraft:Realms]].
* World and Realm selection for local uploading to [[Minecraft:Realms]].


Line 111: Line 111:


==== ''Preview'' ====
==== ''Preview'' ====
* [[Minecraft:Select World|Main menu]]
* Main menu


=== ''Minecraft Education'' ===
=== ''Minecraft Education'' ===
==== Release ====
==== Release ====
* [[Minecraft:Create New World#Minecraft Education 2|Create new world]]
* Create new world
* [[Minecraft:World Options#Minecraft Education 2|Edit world]]
* Edit world
* [[Minecraft:Death#Player effects|Death]]
* Death
* [[Minecraft:Bed#Sleeping|Sleep]]
* [[Minecraft:Bed#Sleeping|Sleep]]


Line 136: Line 136:
! Creator customization
! Creator customization
| style="text-align:left;" |
| style="text-align:left;" |
* Can be modified by [[Minecraft:Resource pack#Bedrock Edition|resource pack]]s to change layout and behavior.
* Can be modified by resource packs to change layout and behavior.
* Allows creating complex UI by directly modifying or defining UI controls and other elements through the [[Minecraft:JSON]] files.
* Allows creating complex UI by directly modifying or defining UI controls and other elements through the [[Minecraft:JSON]] files.
| style="text-align:left;" |
| style="text-align:left;" |
* Hard-coded and cannot be modified by resource packs<ref>{{tweet|Volgar|1866176785815392544|No. Allowing directly changing screens is what made improving the UI design of Minecraft impossible: any change breaks existing mods. It's the same reason why there is a graveyard of abandoned mods for Java Minecraft – not every modder has time to make updates for every release.}}</ref><ref name="bedrock-wiki-json-ui-intro">{{cite|url=https://wiki.bedrock.dev/json-ui/json-ui-intro.html#introduction|title=Intro to JSON UI|website=Bedrock Wiki|date=April 1, 2024}}</ref><ref>{{bug|MCPE-180757|MCPE-180757|HBUI texture files are not in the "resource_packs" folder|WAI}}</ref>.
* Hard-coded and cannot be modified by resource packs<ref>{{tweet|Volgar|1866176785815392544|No. Allowing directly changing screens is what made improving the UI design of Minecraft impossible: any change breaks existing mods. It's the same reason why there is a graveyard of abandoned mods for Java Minecraft – not every modder has time to make updates for every release.}}</ref><ref name="bedrock-wiki-json-ui-intro">{{cite|url=https://wiki.bedrock.dev/json-ui/json-ui-intro.html#introduction|title=Intro to JSON UI|website=Bedrock Wiki|date=April 1, 2024}}</ref><ref>{{bug|MCPE-180757|MCPE-180757|HBUI texture files are not in the "resource_packs" folder|WAI}}</ref>.
* Creation of custom form UIs is possible on [[Minecraft:server]] side using {{cd|@minecraft/server-ui}} [[Minecraft:scripting]] module, though it does not directly interface with the HTML UI, and allowing few basic UI elements.
* Creation of custom form UIs is possible on [[Minecraft:server]] side using {{cd|@minecraft/server-ui}} scripting module, though it does not directly interface with the HTML UI, and allowing few basic UI elements.
|-
|-
! [[Minecraft:Formatting codes|Color codes]] and [[Minecraft:Mojangles|emoji]]s
! Color codes and emojis
| Supports specific layout properties, [[Minecraft:Formatting codes#Color codes|color codes]], and [[Minecraft:Mojangles#Emoji|emoji]]s.
| Supports specific layout properties, color codes, and emojis.
| Does not support color codes<ref>{{tweet|Volgar|1867216296821370992|It probably won't be supported in the new screens, but it certainly shouldn't look like this, just plain text. Thanks, I'll pass it to the team.}}</ref><ref>{{bug|MCPE-174371|MCPE-174371|The new "Play screen" UI doesn't support colored characters|WAI}}</ref><ref>{{bug|MCPE-152246|MCPE-152246|New Create New World UI doesn't support text formatting codes|WAI}}</ref> on various screens, however, on the [[Minecraft:death screen]] in the name of the player or item or [[Minecraft:mob]] that killed them, and on the new forms screen in the label it is supported, not understanding emojis<ref>{{cite|url=https://wiki.bedrock.dev/text/emojis|title=Emojis & Symbols|website=Bedrock Wiki|date=April 1, 2024}}</ref><ref>{{bug|MCPE-185774|MCPE-185774|New server UI does not show some characters|WF}}</ref> they are not supported natively in text fields.
| Does not support color codes<ref>{{tweet|Volgar|1867216296821370992|It probably won't be supported in the new screens, but it certainly shouldn't look like this, just plain text. Thanks, I'll pass it to the team.}}</ref><ref>{{bug|MCPE-174371|MCPE-174371|The new "Play screen" UI doesn't support colored characters|WAI}}</ref><ref>{{bug|MCPE-152246|MCPE-152246|New Create New World UI doesn't support text formatting codes|WAI}}</ref> on various screens, however, on the death screen in the name of the player or item or [[Minecraft:mob]] that killed them, and on the new forms screen in the label it is supported, not understanding emojis<ref>{{cite|url=https://wiki.bedrock.dev/text/emojis|title=Emojis & Symbols|website=Bedrock Wiki|date=April 1, 2024}}</ref><ref>{{bug|MCPE-185774|MCPE-185774|New server UI does not show some characters|WF}}</ref> they are not supported natively in text fields.
|-
|-
! Status
! Status
Line 156: Line 156:
! Availability
! Availability
| Available by default on screens that are not yet migrated to Ore UI.
| Available by default on screens that are not yet migrated to Ore UI.
| Available on few select screens ([[Minecraft:Select World#Bedrock Edition|Play]], [[Minecraft:Settings]], [[Minecraft:Create New World#Bedrock Edition|Create World]], and [[Minecraft:Achievement]]s). Though it may fallback to legacy JSON UI on specific cases.{{info needed}}
| Available on few select screens (Play, [[Minecraft:Settings]], Create World, and [[Minecraft:Achievement]]s). Though it may fallback to legacy JSON UI on specific cases.{{info needed}}
|-
|-
! Accessibility
! Accessibility
Line 413: Line 413:
|{{HistoryLine|bedrock}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.16.100|dev=beta 1.16.100.50|[[File:New UI - Achievements Screen Menu (Bedrock Beta 1.16.100.50).png|45px]] [[Minecraft:Achievement]] screen has been updated to match Ore UI, rolled out gradually for 5% players<ref name="achievement-new-ui-rollout"/>.}}
|{{HistoryLine||1.16.100|dev=beta 1.16.100.50|[[File:New UI - Achievements Screen Menu (Bedrock Beta 1.16.100.50).png|45px]] [[Minecraft:Achievement]] screen has been updated to match Ore UI, rolled out gradually for 5% players<ref name="achievement-new-ui-rollout"/>.}}
|{{HistoryLine||beta 1.18.20.21|[[File:New UI - Create New World Screen Menu (Bedrock Beta 1.18.20.21).png|53px]] [[Minecraft:Create New World]] screen has been updated to match Ore UI, available in beta only.}}
|{{HistoryLine||beta 1.18.20.21|[[File:New UI - Create New World Screen Menu (Bedrock Beta 1.18.20.21).png|53px]] Create New World screen has been updated to match Ore UI, available in beta only.}}
|{{HistoryLine||1.19.20|Create New World screen is released to the public and no longer in [[Minecraft:Minecraft Preview|''Preview'']] only.}}
|{{HistoryLine||1.19.20|Create New World screen is released to the public and no longer in [[Minecraft:Minecraft Preview|''Preview'']] only.}}
|{{HistoryLine||Preview 1.19.40.20|[[File:New UI - Control Mode Screen Menu (Bedrock Preview 1.19.40.20).png|53px]] [[Minecraft:Settings#Touch|Control mode]] screen has been added to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.19.40.20|[[File:New UI - Control Mode Screen Menu (Bedrock Preview 1.19.40.20).png|53px]] [[Minecraft:Settings#Touch|Control mode]] screen has been added to match Ore UI, available in ''Preview'' only.}}
Line 420: Line 420:
|{{HistoryLine||1.19.50|Control mode screen is released to the public and no longer in ''Preview'' only.
|{{HistoryLine||1.19.50|Control mode screen is released to the public and no longer in ''Preview'' only.
|Report screen in profiles from other players is released to the public and no longer in ''Preview'' only.}}
|Report screen in profiles from other players is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||Preview 1.19.80.20|[[File:New UI - Death Screen Menu - Efe Died (Bedrock Preview 1.19.80.20).png|53px]] Experimental [[Minecraft:Death#Player effects|Death]] screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.19.80.20|[[File:New UI - Death Screen Menu - Efe Died (Bedrock Preview 1.19.80.20).png|53px]] Experimental Death screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||1.19.80|dev=Preview 1.19.80.21|{{animate|New UI - Sign In Screen Menu - Welcome to Minecraft (Bedrock Preview 1.19.80.21).png;New UI - Sign In Screen Menu - Sign In to Earn Achievements (Bedrock Preview 1.19.80.21).png;New UI - Sign In Screen Menu - Sign In to Start Playing with Cross-Platform Friends (Bedrock Preview 1.19.80.21).png;New UI - Sign In Screen Menu - Sign In to Save Purchases (Bedrock Preview 1.19.80.21).png|53px}} Sign in screen has been updated to match Ore UI.}}
|{{HistoryLine||1.19.80|dev=Preview 1.19.80.21|{{animate|New UI - Sign In Screen Menu - Welcome to Minecraft (Bedrock Preview 1.19.80.21).png;New UI - Sign In Screen Menu - Sign In to Earn Achievements (Bedrock Preview 1.19.80.21).png;New UI - Sign In Screen Menu - Sign In to Start Playing with Cross-Platform Friends (Bedrock Preview 1.19.80.21).png;New UI - Sign In Screen Menu - Sign In to Save Purchases (Bedrock Preview 1.19.80.21).png|53px}} Sign in screen has been updated to match Ore UI.}}
|{{HistoryLine||Preview 1.20.30.22|[[File:New UI - Play Screen Menu "Worlds" Tab (Bedrock Preview 1.20.30.22).png|53px]] "[[Minecraft:Select World#Worlds|Worlds]]" tab in [[Minecraft:Select World#Bedrock Edition|Play]] screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.20.30.22|[[File:New UI - Play Screen Menu "Worlds" Tab (Bedrock Preview 1.20.30.22).png|53px]] "Worlds" tab in Play screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||1.20.30|[[File:New UI - Death Screen Menu - Steve Died (Bedrock 1.20.30).png|53px]] Experimental [[Minecraft:Death#Player effects|Death]] screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||1.20.30|[[File:New UI - Death Screen Menu - Steve Died (Bedrock 1.20.30).png|53px]] Experimental Death screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||Preview 1.20.60.21|[[File:New UI - Play Screen Menu "Friends" Tab (Bedrock Preview 1.20.60.21).png|53px]] A "[[Minecraft:Social#Friends|Friends]]" tab has been added to the Play screen with Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.20.60.21|[[File:New UI - Play Screen Menu "Friends" Tab (Bedrock Preview 1.20.60.21).png|53px]] A "[[Minecraft:Social#Friends|Friends]]" tab has been added to the Play screen with Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||1.20.60|dev=Preview 1.20.60.23|[[File:New UI - Inbox Screen Menu (Bedrock Preview 1.20.60.23).png|53px]] [[Minecraft:Title Screen#Inbox|Inbox]] screen has been added with Ore UI.<ref>{{tweet|Volgar|1735001079153045667|Howdy, my dears! In case you missed it, there is now new Inbox screen built with Ore UI available in #Minecraft preview builds. It's a work in progress, but hopefully it'd be a hub for release notes, invitations etc}}</ref>|[[File:New UI - Edit World Screen Menu (Bedrock Preview 1.20.60.23).png|53px]] [[Minecraft:World Options#Bedrock Edition|Edit World]] screen has been updated to match Ore UI, available in ''Preview'' only.<ref>{{tweet|Volgar|1735022317124665569|Well, actually, that's not all, my dears. In today's preview the new Edit World screen is rolling out too! Check it out, and use the feedback button on the screen to tell us what you think.}}</ref>
|{{HistoryLine||1.20.60|dev=Preview 1.20.60.23|[[File:New UI - Inbox Screen Menu (Bedrock Preview 1.20.60.23).png|53px]] Inbox screen has been added with Ore UI.<ref>{{tweet|Volgar|1735001079153045667|Howdy, my dears! In case you missed it, there is now new Inbox screen built with Ore UI available in #Minecraft preview builds. It's a work in progress, but hopefully it'd be a hub for release notes, invitations etc}}</ref>|[[File:New UI - Edit World Screen Menu (Bedrock Preview 1.20.60.23).png|53px]] Edit World screen has been updated to match Ore UI, available in ''Preview'' only.<ref>{{tweet|Volgar|1735022317124665569|Well, actually, that's not all, my dears. In today's preview the new Edit World screen is rolling out too! Check it out, and use the feedback button on the screen to tell us what you think.}}</ref>
|[[Minecraft:Realms Stories]] screen has been added with Ore UI, available in ''Preview'' only.}}
|[[Minecraft:Realms Stories]] screen has been added with Ore UI, available in ''Preview'' only.}}
|{{HistoryLine|||dev=Preview 1.20.60.25|[[File:New UI - Quick World Creation - Game Mode Screen Menu (Bedrock Preview 1.20.60.25).png|53px]] [[File:New UI - Quick World Creation - Survival Difficulty Screen Menu (Bedrock Preview 1.20.60.25).png|53px]] [[Minecraft:Title Screen#Quick world creation|Quick World Creation]] has been added with Ore UI.}}
|{{HistoryLine|||dev=Preview 1.20.60.25|[[File:New UI - Quick World Creation - Game Mode Screen Menu (Bedrock Preview 1.20.60.25).png|53px]] [[File:New UI - Quick World Creation - Survival Difficulty Screen Menu (Bedrock Preview 1.20.60.25).png|53px]] Quick World Creation has been added with Ore UI.}}
|{{HistoryLine||Preview 1.20.80.21|[[File:New UI - Play Screen Menu "Servers" Tab (Bedrock Preview 1.20.80.21).png|53px]] "[[Minecraft:Select World#Servers|Servers]]" tab in the Play screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.20.80.21|[[File:New UI - Play Screen Menu "Servers" Tab (Bedrock Preview 1.20.80.21).png|53px]] "Servers" tab in the Play screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||1.20.80|dev=Preview 1.20.80.23|[[File:New UI - Search for Players Screen Menu (Bedrock Preview 1.20.80.23).png|53px]] [[Minecraft:Social#Friends|Search for players]] screen has been updated to match Ore UI.|Death screen is no longer experimental.}}
|{{HistoryLine||1.20.80|dev=Preview 1.20.80.23|[[File:New UI - Search for Players Screen Menu (Bedrock Preview 1.20.80.23).png|53px]] [[Minecraft:Social#Friends|Search for players]] screen has been updated to match Ore UI.|Death screen is no longer experimental.}}
|{{HistoryLine|||dev=Release|Realms Stories screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine|||dev=Release|Realms Stories screen is released to the public and no longer in ''Preview'' only.}}
Line 434: Line 434:
|{{HistoryLine||1.21.20|dev=Preview 1.21.10.21|[[File:New UI - Updated Control Mode Screen Menu (Bedrock Preview 1.21.10.21).png|53px]] Changed the appearance of the Control mode screen.}}
|{{HistoryLine||1.21.20|dev=Preview 1.21.10.21|[[File:New UI - Updated Control Mode Screen Menu (Bedrock Preview 1.21.10.21).png|53px]] Changed the appearance of the Control mode screen.}}
|{{HistoryLine|||dev=Preview 1.21.20.21|[[File:New UI - Sleep Screen Menu (Bedrock Preview 1.21.20.21).png|53px]] Experimental [[Minecraft:Bed#Sleeping|Sleep]] screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine|||dev=Preview 1.21.20.21|[[File:New UI - Sleep Screen Menu (Bedrock Preview 1.21.20.21).png|53px]] Experimental [[Minecraft:Bed#Sleeping|Sleep]] screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine|||dev=Release|Achievement button in [[Minecraft:Title Screen#Bedrock Edition|main menu]] and [[Minecraft:Game Menu#Bedrock Edition|game menu]] has been replaced with the profile button, along with the new profile screen, showing the player's statistics and achievements.{{verify|Somehow reverted / associated with [[Minecraft:Bedrock Edition Preview 1.21.30.22]]}}}}
|{{HistoryLine|||dev=Release|Achievement button in main menu and game menu has been replaced with the profile button, along with the new profile screen, showing the player's statistics and achievements.{{verify|Somehow reverted / associated with [[Minecraft:Bedrock Edition Preview 1.21.30.22]]}}}}
|{{HistoryLine||1.21.30|dev=Preview 1.21.30.22|[[File:New UI - Screenshot Gallery Screen Menu (Bedrock Preview 1.21.30.22).png|53px]] [[Minecraft:Screenshot#Bedrock Edition|Screenshot Gallery]] screen in profile screen has been added with Ore UI.}}
|{{HistoryLine||1.21.30|dev=Preview 1.21.30.22|[[File:New UI - Screenshot Gallery Screen Menu (Bedrock Preview 1.21.30.22).png|53px]] [[Minecraft:Screenshot#Bedrock Edition|Screenshot Gallery]] screen in profile screen has been added with Ore UI.}}
|{{HistoryLine||Preview 1.21.30.24|[[File:New UI - Play Screen "Worlds" Tab - Create From Template Button Screen Menu (Bedrock Preview 1.21.30.24).png|53px]] [[Minecraft:Select World#Create new world|Create from template]] screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.21.30.24|[[File:New UI - Play Screen "Worlds" Tab - Create From Template Button Screen Menu (Bedrock Preview 1.21.30.24).png|53px]] Create from template screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.21.40.22|[[File:New UI - Play Screen Menu "Realms" Tab (Bedrock Preview 1.21.40.22).png|53px]] "[[Minecraft:Select World#Realms|Realms]]" tab in the Play screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.21.40.22|[[File:New UI - Play Screen Menu "Realms" Tab (Bedrock Preview 1.21.40.22).png|53px]] "Realms" tab in the Play screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||1.21.50|dev=Preview 1.21.50.24|Sleep screen is released to the public and no longer experimental or in ''Preview'' only.}}
|{{HistoryLine||1.21.50|dev=Preview 1.21.50.24|Sleep screen is released to the public and no longer experimental or in ''Preview'' only.}}
|{{HistoryLine||December 28, 2024|link=https://x.com/Volgar/status/1872771566146338897?t=181j8xNYHPvkQgK0P4T3Ng&s=19|Edit World screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||December 28, 2024|link=https://x.com/Volgar/status/1872771566146338897?t=181j8xNYHPvkQgK0P4T3Ng&s=19|Edit World screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||1.21.60|Play screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||1.21.60|Play screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||1.21.70|dev=Preview 1.21.70.22|[[File:New UI - Player Permissions Screen Menu (Bedrock Preview 1.21.70.22).png|53px]] [[Minecraft:Permission level#Player Permissions|Player Permissions]] screen in the [[Minecraft:Game Menu#Bedrock Edition|game menu]] has been updated to match Ore UI.}}
|{{HistoryLine||1.21.70|dev=Preview 1.21.70.22|[[File:New UI - Player Permissions Screen Menu (Bedrock Preview 1.21.70.22).png|53px]] [[Minecraft:Permission level#Player Permissions|Player Permissions]] screen in the game menu has been updated to match Ore UI.}}
|{{HistoryLine|||dev=Preview 1.21.70.23|[[File:New UI - Updated Report Bad Behavior Screen Menu (Bedrock Preview 1.21.70.23).png|53px]] The Report Bad Behavior (previously Report) screen has been updated.}}
|{{HistoryLine|||dev=Preview 1.21.70.23|[[File:New UI - Updated Report Bad Behavior Screen Menu (Bedrock Preview 1.21.70.23).png|53px]] The Report Bad Behavior (previously Report) screen has been updated.}}
|{{HistoryLine|||dev=Release|[[File:New UI - Main Menu - Multiplayer Screen Menu "Friends" Tab (Bedrock 1.21.70).png|43px]] The "[[Minecraft:Social#Friends|Friends]]" drawer is now accessible from the [[Minecraft:Title Screen#Bedrock Edition|main menu]] and the [[Minecraft:Game Menu|game menu]], only for some players and not for long.}}
|{{HistoryLine|||dev=Release|[[File:New UI - Main Menu - Multiplayer Screen Menu "Friends" Tab (Bedrock 1.21.70).png|43px]] The "[[Minecraft:Social#Friends|Friends]]" drawer is now accessible from the main menu and the game menu, only for some players and not for long.}}
|{{HistoryLine||Preview 1.21.80.25|[[File:New UI - Disconnected Screen Menu (Bedrock Preview 1.21.80.25).png|53px]] Error screen on world load has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.21.80.25|[[File:New UI - Disconnected Screen Menu (Bedrock Preview 1.21.80.25).png|53px]] Error screen on world load has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||1.21.90|dev=Preview 1.21.90.25|[[File:New UI - Quick World Creation - Select Character Screen Menu (Bedrock Preview 1.21.90.25).png|53px]] [[File:New UI - Quick World Creation - Ready To Play Screen Menu (Bedrock Preview 1.21.90.25).png|53px]] Quick world creation has been expanded with character selection and ready to play screens.}}
|{{HistoryLine||1.21.90|dev=Preview 1.21.90.25|[[File:New UI - Quick World Creation - Select Character Screen Menu (Bedrock Preview 1.21.90.25).png|53px]] [[File:New UI - Quick World Creation - Ready To Play Screen Menu (Bedrock Preview 1.21.90.25).png|53px]] Quick world creation has been expanded with character selection and ready to play screens.}}
Line 456: Line 456:
|{{HistoryLine|||dev=Release|"Social" tab in the game menu is released to the public and no longer in ''Preview'' only.|"Friends" tab has been renamed to "Social" tab, no longer in ''Preview'' only.}}
|{{HistoryLine|||dev=Release|"Social" tab in the game menu is released to the public and no longer in ''Preview'' only.|"Friends" tab has been renamed to "Social" tab, no longer in ''Preview'' only.}}
|{{HistoryLine||Preview 1.21.130.24|[[File:New UI - Video Settings Screen Menu (Bedrock Preview 1.21.130.24).png|53px]] [[Minecraft:Settings#Video|Video]] settings screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 1.21.130.24|[[File:New UI - Video Settings Screen Menu (Bedrock Preview 1.21.130.24).png|53px]] [[Minecraft:Settings#Video|Video]] settings screen has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 26.0.25|[[File:New UI - Keyboard & Mouse Settings Screen Menu (Bedrock Preview 26.0.25).png|53px]] [[File:New UI - Account Settings Screen Menu (Bedrock Preview 26.0.25).png|53px]] [[Minecraft:Settings#Keyboard & Mouse|Keyboard & Mouse]] and [[Minecraft:Settings#Account|Account]] settings screen have been updated to match Ore UI, available in ''Preview'' only.|[[File:New UI - Social Tab Screen Menu - Party Tab (Bedrock Preview 26.0.25).png|45px]] [[Minecraft:Party]] tab has been added to the updated Social drawer, available in ''Preview'' only.|[[File:New UI - Create Party Screen Menu (Bedrock Preview 26.0.25).png|45px]] Create party screen has been added with Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 26.0.25|[[File:New UI - Keyboard & Mouse Settings Screen Menu (Bedrock Preview 26.0.25).png|53px]] [[File:New UI - Account Settings Screen Menu (Bedrock Preview 26.0.25).png|53px]] [[Minecraft:Settings#Keyboard & Mouse|Keyboard & Mouse]] and [[Minecraft:Settings#Account|Account]] settings screen have been updated to match Ore UI, available in ''Preview'' only.|[[File:New UI - Social Tab Screen Menu - Party Tab (Bedrock Preview 26.0.25).png|45px]] Party tab has been added to the updated Social drawer, available in ''Preview'' only.|[[File:New UI - Create Party Screen Menu (Bedrock Preview 26.0.25).png|45px]] Create party screen has been added with Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 26.0.28|{{Animate|New UI - Settings Screen Menu (Bedrock Preview 26.0.28).png;New UI - Pause Menu - Settings Screen Menu (Bedrock Preview 26.0.28).png|53px}} [[Minecraft:Settings]] screen in main menu or game menu has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||Preview 26.0.28|{{Animate|New UI - Settings Screen Menu (Bedrock Preview 26.0.28).png;New UI - Pause Menu - Settings Screen Menu (Bedrock Preview 26.0.28).png|53px}} [[Minecraft:Settings]] screen in main menu or game menu has been updated to match Ore UI, available in ''Preview'' only.}}
|{{HistoryLine||26.10|The settings screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine||26.10|The settings screen is released to the public and no longer in ''Preview'' only.}}
|{{HistoryLine|bedrock upcoming}}
|{{HistoryLine|bedrock upcoming}}
|{{HistoryLine||26.20|dev=Preview 26.20.22|[[File:New UI - Updated Realms Hub Screen Menu "Community" Tab - Story Feed (Bedrock Preview 26.20.22).png|45px]] [[Minecraft:Realms Hub]] screen have been updated to match Ore UI, available in ''Preview'' only.|"Realms Stories" screen has been renamed to "Realms Hub" screen, available in ''Preview'' only.}}
|{{HistoryLine||26.20|dev=Preview 26.20.22|[[File:New UI - Updated Realms Hub Screen Menu "Community" Tab - Story Feed (Bedrock Preview 26.20.22).png|45px]] Realms Hub screen have been updated to match Ore UI, available in ''Preview'' only.|"Realms Stories" screen has been renamed to "Realms Hub" screen, available in ''Preview'' only.}}
}}
}}


Line 472: Line 472:
! Changelogs
! Changelogs
|-
|-
! rowspan="2" |[[Minecraft:Bedrock Editor 0.3|0.3]]
! rowspan="2" |0.3
| rowspan="2" |[[Minecraft:Bedrock Edition Preview 1.19.80.20|Preview 1.19.80.20]]
| rowspan="2" |[[Minecraft:Bedrock Edition Preview 1.19.80.20|Preview 1.19.80.20]]
| rowspan="2" |–
| rowspan="2" |–
Line 479: Line 479:
|[[Minecraft:Bedrock Editor#Projects tool mode|Project Tool Mode]] screen has been added with Ore UI, available in ''Preview'' only.
|[[Minecraft:Bedrock Editor#Projects tool mode|Project Tool Mode]] screen has been added with Ore UI, available in ''Preview'' only.
|-
|-
! [[Minecraft:Bedrock Editor 0.8.0|0.8.0]]
! 0.8.0
| –
| –
! [[Minecraft:Bedrock Edition 1.21.50|1.21.50]]
! [[Minecraft:Bedrock Edition 1.21.50|1.21.50]]
|''Editor'' is released to the public and no longer in ''Preview'' only.
|''Editor'' is released to the public and no longer in ''Preview'' only.
|-
|-
! [[Minecraft:Bedrock Editor 1.3.1|1.3.1]]
! 1.3.1
| [[Minecraft:Bedrock Edition Preview 26.20.20|Preview 26.20.20]]
| [[Minecraft:Bedrock Edition Preview 26.20.20|Preview 26.20.20]]
| -
| -
|{{Animate|New UI - Play Screen Menu "Projects" Tab (Bedrock Editor Preview 26.20.20).png;New UI - Play Screen Menu "Project Servers" Tab (Bedrock Editor Preview 26.20.20).png|45px}} [[Minecraft:Select World|Main menu]] screen has been updated to match Ore UI, available in Preview only.
|{{Animate|New UI - Play Screen Menu "Projects" Tab (Bedrock Editor Preview 26.20.20).png;New UI - Play Screen Menu "Project Servers" Tab (Bedrock Editor Preview 26.20.20).png|45px}} Main menu screen has been updated to match Ore UI, available in Preview only.
|}
|}


Line 493: Line 493:
{{HistoryTable
{{HistoryTable
|{{HistoryLine|education}}
|{{HistoryLine|education}}
|{{HistoryLine||1.21.03|dev=Preview 1.21.01.0|[[Minecraft:Death#Player effects|Death]] screen has been updated to match Ore UI.}}
|{{HistoryLine||1.21.03|dev=Preview 1.21.01.0|Death screen has been updated to match Ore UI.}}
|{{HistoryLine||1.21.91|dev=Preview 1.21.50.1|[[Minecraft:Bed#Sleeping|Sleep]] screen has been updated to match Ore UI.}}
|{{HistoryLine||1.21.91|dev=Preview 1.21.50.1|[[Minecraft:Bed#Sleeping|Sleep]] screen has been updated to match Ore UI.}}
|{{HistoryLine|||dev=Preview 1.21.90.1|Added Ore UI for new world screen.|{{animate|New UI - Create New World Screen Menu (Education 1.21.91).png;New UI - Edit World Screen Menu (Education 1.21.91).png|45px}} [[Minecraft:Create New World]] and [[Minecraft:World Options|Edit World]] screen have been updated to match Ore UI.}}
|{{HistoryLine|||dev=Preview 1.21.90.1|Added Ore UI for new world screen.|{{animate|New UI - Create New World Screen Menu (Education 1.21.91).png;New UI - Edit World Screen Menu (Education 1.21.91).png|45px}} Create New World and Edit World screen have been updated to match Ore UI.}}
}}
}}


Line 804: Line 804:
==== ''Bedrock Edition'' ====
==== ''Bedrock Edition'' ====
<gallery>
<gallery>
File:Ore UI - Play Screen Menu "Worlds" Tab - Grid Mode (Bedrock).png|"Worlds" tab in the [[Minecraft:Play]] screen (grid view)
File:Ore UI - Play Screen Menu "Worlds" Tab - Grid Mode (Bedrock).png|"Worlds" tab in the Play screen (grid view)
File:Ore UI - Play Screen Menu "Worlds" Tab - List Mode (Bedrock).png|"Worlds" tab in the Play screen (list view)
File:Ore UI - Play Screen Menu "Worlds" Tab - List Mode (Bedrock).png|"Worlds" tab in the Play screen (list view)
File:Ore UI - Play Screen Menu "Realms" Tab (Bedrock).png|"Realms" tab in the Play screen, when not owning a Realm
File:Ore UI - Play Screen Menu "Realms" Tab (Bedrock).png|"Realms" tab in the Play screen, when not owning a Realm
File:Ore UI - Play Screen Menu "Realms" Tab - Your Realms (Bedrock).png|"Realms" tab in the Play screen, on an owned Realm
File:Ore UI - Play Screen Menu "Realms" Tab - Your Realms (Bedrock).png|"Realms" tab in the Play screen, on an owned Realm
File:Ore UI - Play Screen Menu "Servers" Tab - Featured Servers (Bedrock).png|"Servers" tab in the Play screen
File:Ore UI - Play Screen Menu "Servers" Tab - Featured Servers (Bedrock).png|"Servers" tab in the Play screen
File:Ore UI - Play Screen "Worlds" Tab - Create From Template Button Screen Menu (Bedrock).png|"Create from..." screen, showing [[Minecraft:World#World template|world templates]]
File:Ore UI - Play Screen "Worlds" Tab - Create From Template Button Screen Menu (Bedrock).png|"Create from..." screen, showing world templates
File:Ore UI - Create New World Screen Menu "General" Tab Settings (Bedrock).png|[[Minecraft:Create New World|Create new world]] screen
File:Ore UI - Create New World Screen Menu "General" Tab Settings (Bedrock).png|Create new world screen
File:Ore UI - Edit World Screen Menu "General" Tab Settings (Bedrock).png|[[Minecraft:World Options#Bedrock Edition|Edit world]] screen
File:Ore UI - Edit World Screen Menu "General" Tab Settings (Bedrock).png|Edit world screen
File:Ore UI - Settings Screen Menu "Accessibility" Tab (Bedrock).png|[[Minecraft:Settings]] screen
File:Ore UI - Settings Screen Menu "Accessibility" Tab (Bedrock).png|[[Minecraft:Settings]] screen
File:Ore UI - Inbox Screen Menu (Bedrock).png|[[Minecraft:Title Screen#Inbox|Inbox]] screen
File:Ore UI - Inbox Screen Menu (Bedrock).png|Inbox screen
File:Ore UI - Game Menu - Player Permissions Screen Menu (Bedrock).png|[[Minecraft:Permission level#Player Permissions|Player permissions]] screen in the [[Minecraft:Game Menu|game menu]]
File:Ore UI - Game Menu - Player Permissions Screen Menu (Bedrock).png|[[Minecraft:Permission level#Player Permissions|Player permissions]] screen in the game menu
File:Ore UI - Sleep Screen Menu (Bedrock).png|[[Minecraft:Bed#Sleeping|Sleeping]] screen
File:Ore UI - Sleep Screen Menu (Bedrock).png|[[Minecraft:Bed#Sleeping|Sleeping]] screen
File:Ore UI - Death Screen Menu - Survival and Adventure Mode - You Died (Bedrock).png|[[Minecraft:Death#Player effects|Death]] screen in [[Minecraft:Survival]] or [[Minecraft:Adventure]] mode
File:Ore UI - Death Screen Menu - Survival and Adventure Mode - You Died (Bedrock).png|Death screen in Survival or Adventure mode
File:Ore UI - Death Screen Menu - Hardcore Mode - Game Over (Bedrock).png|[[Minecraft:Death#Player effects|Death]] screen in [[Minecraft:Hardcore]] mode
File:Ore UI - Death Screen Menu - Hardcore Mode - Game Over (Bedrock).png|Death screen in Hardcore mode
File:Ore UI - Multiplayer Screen Menu "Social" Tab - Friends Screen Menu (Bedrock).png|[[Minecraft:Social]] drawer in the Play screen
File:Ore UI - Multiplayer Screen Menu "Social" Tab - Friends Screen Menu (Bedrock).png|[[Minecraft:Social]] drawer in the Play screen
File:Ore UI - Profile Screen Menu "Overview" Tab (Bedrock).png|[[Minecraft:Social#Profile|Profile]] screen
File:Ore UI - Profile Screen Menu "Overview" Tab (Bedrock).png|[[Minecraft:Social#Profile|Profile]] screen
Line 828: Line 828:
==== ''Bedrock Editor'' ====
==== ''Bedrock Editor'' ====
<gallery>
<gallery>
New UI - Play Screen Menu "Projects" Tab (Bedrock Editor Preview 26.20.20).png|[[Minecraft:Select World|Main menu]] screen
New UI - Play Screen Menu "Projects" Tab (Bedrock Editor Preview 26.20.20).png|Main menu screen
Ore UI - Create New Project Screen Menu "General" Tab Settings (Bedrock Editor).png|[[Minecraft:Create New World|Create new project]] screen
Ore UI - Create New Project Screen Menu "General" Tab Settings (Bedrock Editor).png|Create new project screen
Ore UI - Project Tool Mode - Theme Dark Screen Menu (Bedrock Editor).png|A project in [[Minecraft:Bedrock Editor#GUI|tool mode]]
Ore UI - Project Tool Mode - Theme Dark Screen Menu (Bedrock Editor).png|A project in [[Minecraft:Bedrock Editor#GUI|tool mode]]
</gallery>
</gallery>
Line 835: Line 835:
==== ''Minecraft Education'' ====
==== ''Minecraft Education'' ====
<gallery>
<gallery>
File:Ore UI - Create New World Screen Menu "General" Tab Settings (Education).png|[[Minecraft:Create New World|Create new world]] screen
File:Ore UI - Create New World Screen Menu "General" Tab Settings (Education).png|Create new world screen
File:Ore UI - Edit World Screen Menu "General" Tab Settings (Education).png|[[Minecraft:Edit world]] screen
File:Ore UI - Edit World Screen Menu "General" Tab Settings (Education).png|Edit world screen
</gallery>
</gallery>


Line 865: Line 865:
==== Create new world ====
==== Create new world ====
<gallery>
<gallery>
OreUI development create world 3.png|A sneak peek of the [[Minecraft:Create New World|create new world]] screen, showing active [[Minecraft:Resource pack|resource packs]] section.
OreUI development create world 3.png|A sneak peek of the create new world screen, showing active resource packs section.
OreUI development create world 1.png|A sneak peek of the create new world screen,  showing a part of the '''"Create"''' button.
OreUI development create world 1.png|A sneak peek of the create new world screen,  showing a part of the '''"Create"''' button.
OreUI development create world 2.png|Another sneak peek of the create new world screen, showing the world's difficulty selector.
OreUI development create world 2.png|Another sneak peek of the create new world screen, showing the world's difficulty selector.
Line 872: Line 872:
==== Gameplay ====
==== Gameplay ====
<gallery>
<gallery>
Ore UI development hotbar.jpg|An early look of the [[Minecraft:hotbar]].<ref name="ore-ui-hotbar-sneak-peek">{{tweet|xKingDarkYT|1873038723509829786|So far the HUD only has the hotbar.}}</ref>
Ore UI development hotbar.jpg|An early look of the hotbar.<ref name="ore-ui-hotbar-sneak-peek">{{tweet|xKingDarkYT|1873038723509829786|So far the HUD only has the hotbar.}}</ref>
Ore UI development inventory.jpg|An early look of the [[Minecraft:inventory]] screen.<ref name="ore-ui-inventory-and-dropper/dispenser-and-hopper-sneak-peek">{{tweet|nipitare_|1963591339670491225|New inventory, dropper/dispenser and hopper OreUI screens.}}</ref>
Ore UI development inventory.jpg|An early look of the [[Minecraft:inventory]] screen.<ref name="ore-ui-inventory-and-dropper/dispenser-and-hopper-sneak-peek">{{tweet|nipitare_|1963591339670491225|New inventory, dropper/dispenser and hopper OreUI screens.}}</ref>
Ore UI development crafting table.jpg|An early look of the [[Minecraft:crafting table]] screen.<ref name="ore-ui-anvil-and-crafting-table-sneak-peek" />
Ore UI development crafting table.jpg|An early look of the crafting table screen.<ref name="ore-ui-anvil-and-crafting-table-sneak-peek" />
Ore UI development crafting recipe.jpg|An early look of the [[Minecraft:crafting recipe]] screen.<ref name="ore-ui-crafting-recipe-screen-sneak-peek">{{tweet|nipitare_|1965473597306323066|New OreUI crafting recipe screen in #Minecraft<br>First image is unlocked recipes, second one locked ones<br>Note: Amount of rows might be inaccurate and don't worry about bread.}}</ref>
Ore UI development crafting recipe.jpg|An early look of the crafting recipe screen.<ref name="ore-ui-crafting-recipe-screen-sneak-peek">{{tweet|nipitare_|1965473597306323066|New OreUI crafting recipe screen in #Minecraft<br>First image is unlocked recipes, second one locked ones<br>Note: Amount of rows might be inaccurate and don't worry about bread.}}</ref>
Ore UI development crafting recipe locked.jpg|An early look of the locked [[Minecraft:crafting recipe]] screen.<ref name="ore-ui-crafting-recipe-screen-sneak-peek" />
Ore UI development crafting recipe locked.jpg|An early look of the locked crafting recipe screen.<ref name="ore-ui-crafting-recipe-screen-sneak-peek" />
Ore UI development old furnace.jpg|An early look of the old [[Minecraft:furnace]] screen.<ref>{{tweet|xKingDarkYT|1859299649817018775|Looks still early wip but could be soon... maybe as soon as next year?}}</ref>
Ore UI development old furnace.jpg|An early look of the old [[Minecraft:furnace]] screen.<ref>{{tweet|xKingDarkYT|1859299649817018775|Looks still early wip but could be soon... maybe as soon as next year?}}</ref>
Ore UI development furnace.jpg|An early look of the new [[Minecraft:furnace]] screen.<ref name="ore-ui-furnace-sneak-peek">{{tweet|nipitare_|1996278135625855144|Furnace screen in OreUI has recived some major updates}}</ref>
Ore UI development furnace.jpg|An early look of the new [[Minecraft:furnace]] screen.<ref name="ore-ui-furnace-sneak-peek">{{tweet|nipitare_|1996278135625855144|Furnace screen in OreUI has recived some major updates}}</ref>
Ore UI development lit furnace 100%.jpg|An early look of the [[Minecraft:lit furnace]] (100%) screen.<ref name="ore-ui-furnace-sneak-peek" />
Ore UI development lit furnace 100%.jpg|An early look of the lit furnace (100%) screen.<ref name="ore-ui-furnace-sneak-peek" />
Ore UI development lit furnace 50%.jpg|An early look of the [[Minecraft:lit furnace]] (50%) screen.<ref name="ore-ui-furnace-sneak-peek" />
Ore UI development lit furnace 50%.jpg|An early look of the lit furnace (50%) screen.<ref name="ore-ui-furnace-sneak-peek" />
Ore UI development smoker.jpg|An early look of the [[Minecraft:smoker]] screen.<ref name="ore-ui-smoker-and-blast-furnace-sneak-peek">{{tweet|nipitare_|2031460847592013963|New OreUI smoker and blast furnace screens (first image smoker other blast furnace)}}</ref>
Ore UI development smoker.jpg|An early look of the [[Minecraft:smoker]] screen.<ref name="ore-ui-smoker-and-blast-furnace-sneak-peek">{{tweet|nipitare_|2031460847592013963|New OreUI smoker and blast furnace screens (first image smoker other blast furnace)}}</ref>
Ore UI development blast furnace.jpg|An early look of the [[Minecraft:blast furnace]] screen.<ref name="ore-ui-smoker-and-blast-furnace-sneak-peek" />
Ore UI development blast furnace.jpg|An early look of the blast furnace screen.<ref name="ore-ui-smoker-and-blast-furnace-sneak-peek" />
Ore UI development anvil.jpg|An early look of the [[Minecraft:anvil]] screen.<ref name="ore-ui-anvil-and-crafting-table-sneak-peek">{{tweet|SmokeyStack_|1955306916168470791|Anvil and the Crafting Table screens in OreUI}}</ref>
Ore UI development anvil.jpg|An early look of the [[Minecraft:anvil]] screen.<ref name="ore-ui-anvil-and-crafting-table-sneak-peek">{{tweet|SmokeyStack_|1955306916168470791|Anvil and the Crafting Table screens in OreUI}}</ref>
Ore UI development grindstone.jpg|An early look of the [[Minecraft:grindstone]] screen.<ref name="ore-ui-grindstone-and-brewing-stand-sneak-peek">{{tweet|nipitare_|2016205574346523133|New OreUI grindstone and brewing stand screens (white bars are progress bar both at 50%)}}</ref>
Ore UI development grindstone.jpg|An early look of the [[Minecraft:grindstone]] screen.<ref name="ore-ui-grindstone-and-brewing-stand-sneak-peek">{{tweet|nipitare_|2016205574346523133|New OreUI grindstone and brewing stand screens (white bars are progress bar both at 50%)}}</ref>
Ore UI development dropper and dispenser.jpg|An early look of the [[Minecraft:dropper]] and [[Minecraft:dispenser]] screen.<ref name="ore-ui-inventory-and-dropper/dispenser-and-hopper-sneak-peek" />
Ore UI development dropper and dispenser.jpg|An early look of the [[Minecraft:dropper]] and [[Minecraft:dispenser]] screen.<ref name="ore-ui-inventory-and-dropper/dispenser-and-hopper-sneak-peek" />
Ore UI development hopper.jpg|An early look of the [[Minecraft:hopper]] screen.<ref name="ore-ui-inventory-and-dropper/dispenser-and-hopper-sneak-peek" />
Ore UI development hopper.jpg|An early look of the [[Minecraft:hopper]] screen.<ref name="ore-ui-inventory-and-dropper/dispenser-and-hopper-sneak-peek" />
Ore UI development brewing stand.jpg|An early look of the [[Minecraft:brewing stand]] screen.<ref name="ore-ui-grindstone-and-brewing-stand-sneak-peek" />
Ore UI development brewing stand.jpg|An early look of the brewing stand screen.<ref name="ore-ui-grindstone-and-brewing-stand-sneak-peek" />
Ore UI development trading.jpg|An early look of the [[Minecraft:trading]] screen.<ref>{{tweet|nipitare_|1970535094512427177|Some part of new trading screen in OreUI. Code wise trade offers seem to be implemented but cannot get them to work.}}</ref>
Ore UI development trading.jpg|An early look of the trading screen.<ref>{{tweet|nipitare_|1970535094512427177|Some part of new trading screen in OreUI. Code wise trade offers seem to be implemented but cannot get them to work.}}</ref>
Ore UI development bundle.jpg|An early look of the [[Minecraft:bundle]] tooltip.<ref name="ore-ui-bundle-sneak-peek">{{tweet|nipitare_|2036927310243279194|New OreUI bundle screens (4 slots is an placeholder)}}</ref>
Ore UI development bundle.jpg|An early look of the [[Minecraft:bundle]] tooltip.<ref name="ore-ui-bundle-sneak-peek">{{tweet|nipitare_|2036927310243279194|New OreUI bundle screens (4 slots is an placeholder)}}</ref>
Ore UI development bundle 50%.jpg|An early look of the [[Minecraft:bundle]] (50%) tooltip.<ref name="ore-ui-bundle-sneak-peek" />
Ore UI development bundle 50%.jpg|An early look of the [[Minecraft:bundle]] (50%) tooltip.<ref name="ore-ui-bundle-sneak-peek" />
Line 897: Line 897:
Ore UI development chest container.jpg|An early look of the [[Minecraft:chest]] container screen.<ref name="ore-ui-containers-sneak-peek">{{tweet|xKingDarkYT|1873038637899890855|OreUI versions of the container screens}}</ref>
Ore UI development chest container.jpg|An early look of the [[Minecraft:chest]] container screen.<ref name="ore-ui-containers-sneak-peek">{{tweet|xKingDarkYT|1873038637899890855|OreUI versions of the container screens}}</ref>
Ore UI development barrel container.jpg|An early look of the [[Minecraft:barrel]] container screen.<ref name="ore-ui-containers-sneak-peek" />
Ore UI development barrel container.jpg|An early look of the [[Minecraft:barrel]] container screen.<ref name="ore-ui-containers-sneak-peek" />
Ore UI development ender chest container.jpg|An early look of the [[Minecraft:ender chest]] container screen.<ref name="ore-ui-containers-sneak-peek" />
Ore UI development ender chest container.jpg|An early look of the ender chest container screen.<ref name="ore-ui-containers-sneak-peek" />
Ore UI development shulker box container.jpg|An early look of the [[Minecraft:shulker box]] container screen.<ref name="ore-ui-containers-sneak-peek" />
Ore UI development shulker box container.jpg|An early look of the shulker box container screen.<ref name="ore-ui-containers-sneak-peek" />
Ore UI development unoxidized copper chest container.jpg|An early look of the [[Minecraft:copper chest]] container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek">{{tweet|nipitare_|2039017318810820722|New OreUI copper chests in #minecraft. Go in order from least to most oxidised}}</ref>
Ore UI development unoxidized copper chest container.jpg|An early look of the copper chest container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek">{{tweet|nipitare_|2039017318810820722|New OreUI copper chests in #minecraft. Go in order from least to most oxidised}}</ref>
Ore UI development exposed copper chest container.jpg|An early look of the exposed [[Minecraft:copper chest]] container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek" />
Ore UI development exposed copper chest container.jpg|An early look of the exposed copper chest container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek" />
Ore UI development weathered copper chest container.jpg|An early look of the weathered [[Minecraft:copper chest]] container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek" />
Ore UI development weathered copper chest container.jpg|An early look of the weathered copper chest container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek" />
Ore UI development oxidized copper chest container.jpg|An early look of the oxidized [[Minecraft:copper chest]] container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek" />
Ore UI development oxidized copper chest container.jpg|An early look of the oxidized copper chest container screen.<ref name="ore-ui-copper-chests-containers-sneak-peek" />
Ore UI development default shulker box container.jpg|An early look of the [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek">{{tweet|nipitare_|2039020195700683048|New OreUI dyed shulker screens in #minecraft. First is undyed, then red, green, blue. Replies will also have white and black}}</ref>
Ore UI development default shulker box container.jpg|An early look of the shulker box container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek">{{tweet|nipitare_|2039020195700683048|New OreUI dyed shulker screens in #minecraft. First is undyed, then red, green, blue. Replies will also have white and black}}</ref>
Ore UI development red shulker box container.jpg|An early look of the red [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development red shulker box container.jpg|An early look of the red shulker box container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development green shulker box container.jpg|An early look of the green [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development green shulker box container.jpg|An early look of the green shulker box container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development blue shulker box container.jpg|An early look of the blue [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development blue shulker box container.jpg|An early look of the blue shulker box container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development white shulker box container.jpg|An early look of the white [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development white shulker box container.jpg|An early look of the white shulker box container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development black shulker box container.jpg|An early look of the black [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development black shulker box container.jpg|An early look of the black shulker box container screen.<ref name="ore-ui-shulker-box-dye-containers-sneak-peek" />
Ore UI development shulker box container - pocket UI profile.jpg|An early look of the pocket UI profile of [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek">{{tweet|nipitare_|1968732265992564887|Apparently OreUI screens are side by side if you use pocket ui profile. This applies to all OreUI container screens, shulker box and anvil are just examples.}}</ref>
Ore UI development shulker box container - pocket UI profile.jpg|An early look of the pocket UI profile of shulker box container screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek">{{tweet|nipitare_|1968732265992564887|Apparently OreUI screens are side by side if you use pocket ui profile. This applies to all OreUI container screens, shulker box and anvil are just examples.}}</ref>
Ore UI development shulker box container - classic UI profile.jpg|An early look of the classic UI profile of [[Minecraft:shulker box]] container screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek" />
Ore UI development shulker box container - classic UI profile.jpg|An early look of the classic UI profile of shulker box container screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek" />
Ore UI development anvil - pocket UI profile.jpg|An early look of the pocket UI profile of [[Minecraft:anvil]] screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek" />
Ore UI development anvil - pocket UI profile.jpg|An early look of the pocket UI profile of [[Minecraft:anvil]] screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek" />
Ore UI development anvil - classic UI profile.jpg|An early look of the classic UI profile of [[Minecraft:anvil]] screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek" />
Ore UI development anvil - classic UI profile.jpg|An early look of the classic UI profile of [[Minecraft:anvil]] screen.<ref name="ore-ui-shulker-box-container-and-anvil-for-pocket-and-classic-ui-profile-sneak-peek" />
Line 923: Line 923:
==== Party ====
==== Party ====
<gallery>
<gallery>
Ore UI development create party.jpg|An early look of the create [[Minecraft:party]] screen.<ref>{{tweet|xKingDarkYT|1895532902609535440|Seems like Mojang is working on a party system?}}</ref>
Ore UI development create party.jpg|An early look of the create party screen.<ref>{{tweet|xKingDarkYT|1895532902609535440|Seems like Mojang is working on a party system?}}</ref>
</gallery>
</gallery>


Line 939: Line 939:
<gallery>
<gallery>
Ore UI development realms stories in "timeline" tab - opt in to timeline message.jpg|A sneak peek of the [[Minecraft:Realms Stories]] in "Timeline" tab opt in to timeline message.<ref>{{tweet|CornerHardMC|1923155920114036930|Realms upcoming feature sneak peek 👀<br><br>Bedrock Realm owners will have the option to require that players opt-in to the Realm's Timeline if they want to play on the Realm.|May 16, 2025}}</ref>
Ore UI development realms stories in "timeline" tab - opt in to timeline message.jpg|A sneak peek of the [[Minecraft:Realms Stories]] in "Timeline" tab opt in to timeline message.<ref>{{tweet|CornerHardMC|1923155920114036930|Realms upcoming feature sneak peek 👀<br><br>Bedrock Realm owners will have the option to require that players opt-in to the Realm's Timeline if they want to play on the Realm.|May 16, 2025}}</ref>
Ore UI development play screen in "realms" tab - "Add Members" button.jpg|A sneak peek of the [[Minecraft:Select World#Realms|Play]] screen in "Realms" tab - "Add Members" button.<ref>{{tweet|CornerHardMC|1926167751371989414|Small Realms improvement coming in 1.21.90: there's a new "Add Members" button that takes you directly to the screen that allows you to add members to your Realm}}</ref>
Ore UI development play screen in "realms" tab - "Add Members" button.jpg|A sneak peek of the Play screen in "Realms" tab - "Add Members" button.<ref>{{tweet|CornerHardMC|1926167751371989414|Small Realms improvement coming in 1.21.90: there's a new "Add Members" button that takes you directly to the screen that allows you to add members to your Realm}}</ref>
Ore UI development realms owner screen.jpg|A sneak peek of the Realms owner screen.<ref>{{tweet|CornerHardMC|2029950087338881494|Realms sneak peek 👀<br><br>Bedrock Realms will have a new "Administrator" role that the Realm Owner can grant to other trusted players, allowing them to add members, change settings, manage worlds, and other non-billing details of the Realm.}}</ref>
Ore UI development realms owner screen.jpg|A sneak peek of the Realms owner screen.<ref>{{tweet|CornerHardMC|2029950087338881494|Realms sneak peek 👀<br><br>Bedrock Realms will have a new "Administrator" role that the Realm Owner can grant to other trusted players, allowing them to add members, change settings, manage worlds, and other non-billing details of the Realm.}}</ref>
Ore UI development realms hub screen.jpg|A sneak peek of the realms hub screen.<ref>{{tweet|CornerHardMC|2032540836240728444|Realms sneak peek 👀<br><br>Soon in Preview you'll get to try our new user interface for Bedrock Realms - Realm Hub! It's everything from Realms settings, world slots, and Realms Stories, all in one place, easy to navigate. <br><br>Both Realm Owner and Administrators can make changes 🔧}}</ref>
Ore UI development realms hub screen.jpg|A sneak peek of the realms hub screen.<ref>{{tweet|CornerHardMC|2032540836240728444|Realms sneak peek 👀<br><br>Soon in Preview you'll get to try our new user interface for Bedrock Realms - Realm Hub! It's everything from Realms settings, world slots, and Realms Stories, all in one place, easy to navigate. <br><br>Both Realm Owner and Administrators can make changes 🔧}}</ref>
Line 949: Line 949:
DotJS 2018 Bedrock's UI redesign early prototype.jpg|Early prototype of {{BE}}'s title screen UI redesign
DotJS 2018 Bedrock's UI redesign early prototype.jpg|Early prototype of {{BE}}'s title screen UI redesign
DotJS 2018 Bedrock's UI redesign tech preview.png|Tech preview of {{BE}}'s title screen UI redesign.
DotJS 2018 Bedrock's UI redesign tech preview.png|Tech preview of {{BE}}'s title screen UI redesign.
dotJS 2018 Bedrock's UI redesign tech preview, improved 2020.jpg|An improved version of the tech preview with the panorama updated to match [[Minecraft:Update Aquatic]] from 2020.<ref>{{tweet|xKingDarkYT|1650311684630642689|A look at early abandoned designs of the Start Screen (Main Menu)<br>Left image is from 2019<br>Right image is from 2020}}</ref>
dotJS 2018 Bedrock's UI redesign tech preview, improved 2020.jpg|An improved version of the tech preview with the panorama updated to match Update Aquatic from 2020.<ref>{{tweet|xKingDarkYT|1650311684630642689|A look at early abandoned designs of the Start Screen (Main Menu)<br>Left image is from 2019<br>Right image is from 2020}}</ref>
DotJS_2018_Bedrock's_UI_redesign_achievement.jpg|{{BE}}'s achievement UI redesign.<ref>{{tweet|xKingDarkTV|1650372641637687296}}</ref>
DotJS_2018_Bedrock's_UI_redesign_achievement.jpg|{{BE}}'s achievement UI redesign.<ref>{{tweet|xKingDarkTV|1650372641637687296}}</ref>
</gallery>
</gallery>


=== Ore UI-styled screenshots ===
=== Ore UI-styled screenshots ===
These UIs take design inspiration from ''[[Minecraft:Bedrock Edition]]''<nowiki/>'s UI redesign, and are not really implemented through Ore UI framework, instead they may use [[Minecraft:resource pack]] or different implementation based on JSON UI.
These UIs take design inspiration from ''[[Minecraft:Bedrock Edition]]''<nowiki/>'s UI redesign, and are not really implemented through Ore UI framework, instead they may use resource pack or different implementation based on JSON UI.
<gallery>
<gallery>
Movie1.png|'''Quests''' '''screen''' in the [[Minecraft:A Minecraft Movie Live Event|Minecraft Movie Live Event]].
Movie1.png|'''Quests''' '''screen''' in the [[Minecraft:A Minecraft Movie Live Event|Minecraft Movie Live Event]].
Line 978: Line 978:
* [[Minecraft:Achievement]] in [[Minecraft:Bedrock Edition beta 1.16.100.50|beta 1.16.100.50]]
* [[Minecraft:Achievement]] in [[Minecraft:Bedrock Edition beta 1.16.100.50|beta 1.16.100.50]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/360071961451 Achievement Screen Beta Thread] on July 30, 2020
** [https://feedback.minecraft.net/hc/en-us/community/posts/360071961451 Achievement Screen Beta Thread] on July 30, 2020
* [[Minecraft:Create New World#Bedrock Edition|Create new world]] in [[Minecraft:Bedrock Edition beta 1.18.20.21|beta 1.18.20.21]]
* Create new world in [[Minecraft:Bedrock Edition beta 1.18.20.21|beta 1.18.20.21]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/4423171722381 Updated “Create New World” experience in Bedrock Beta] on January 27, 2022
** [https://feedback.minecraft.net/hc/en-us/community/posts/4423171722381 Updated “Create New World” experience in Bedrock Beta] on January 27, 2022
* [[Minecraft:Death#Player effects|Death]] in [[Minecraft:Bedrock Edition Preview 1.19.80.20|Preview 1.19.80.20]]
* Death in [[Minecraft:Bedrock Edition Preview 1.19.80.20|Preview 1.19.80.20]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/13779339662861 Updated "You Died" Screen Experience] on March 8, 2023
** [https://feedback.minecraft.net/hc/en-us/community/posts/13779339662861 Updated "You Died" Screen Experience] on March 8, 2023
* [[Minecraft:Select World#Servers|Servers]] in [[Minecraft:Bedrock Edition Preview 1.20.80.21|Preview 1.20.80.21]]
* Servers in [[Minecraft:Bedrock Edition Preview 1.20.80.21|Preview 1.20.80.21]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/23680677871757 Updated 'Servers Tab' Experience in Bedrock Preview] on February 23, 2024
** [https://feedback.minecraft.net/hc/en-us/community/posts/23680677871757 Updated 'Servers Tab' Experience in Bedrock Preview] on February 23, 2024
* [[Minecraft:Social interactions#Bedrock Edition|Search for players]] in [[Minecraft:Bedrock Edition Preview 1.20.80.23|Preview 1.20.80.23]]
* [[Minecraft:Social interactions#Bedrock Edition|Search for players]] in [[Minecraft:Bedrock Edition Preview 1.20.80.23|Preview 1.20.80.23]]
Line 988: Line 988:
* [[Minecraft:Social interactions#Bedrock Edition|Profile]] in [[Minecraft:Bedrock Edition Preview 1.21.0.20|Preview 1.21.0.20]]
* [[Minecraft:Social interactions#Bedrock Edition|Profile]] in [[Minecraft:Bedrock Edition Preview 1.21.0.20|Preview 1.21.0.20]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/25583213328397 Updated Player Profile in Bedrock Preview!] on April 3, 2024
** [https://feedback.minecraft.net/hc/en-us/community/posts/25583213328397 Updated Player Profile in Bedrock Preview!] on April 3, 2024
* [[Minecraft:Select World#Realms|Realms]] in [[Minecraft:Bedrock Edition Preview 1.21.20.21|Preview 1.21.20.21]]
* Realms in [[Minecraft:Bedrock Edition Preview 1.21.20.21|Preview 1.21.20.21]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/26127964229389 Updated Realms Tab Experience in Bedrock Preview] on April 23, 2024
** [https://feedback.minecraft.net/hc/en-us/community/posts/26127964229389 Updated Realms Tab Experience in Bedrock Preview] on April 23, 2024
* [[Minecraft:Screenshot#Bedrock Edition|Screenshots]] in [[Minecraft:Bedrock Edition Preview 1.21.30.22|Preview 1.21.30.22]]
* [[Minecraft:Screenshot#Bedrock Edition|Screenshots]] in [[Minecraft:Bedrock Edition Preview 1.21.30.22|Preview 1.21.30.22]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/29066915138189 Screenshots available in Bedrock Preview!] on August 7, 2024
** [https://feedback.minecraft.net/hc/en-us/community/posts/29066915138189 Screenshots available in Bedrock Preview!] on August 7, 2024
* [[Minecraft:Select World#Create new world|Create from template]] in [[Minecraft:Bedrock Edition Preview 1.21.30.24|Preview 1.21.30.24]]
* Create from template in [[Minecraft:Bedrock Edition Preview 1.21.30.24|Preview 1.21.30.24]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/25812443852557 Updated Template Screen Experience in Bedrock Preview!] on April 11, 2024
** [https://feedback.minecraft.net/hc/en-us/community/posts/25812443852557 Updated Template Screen Experience in Bedrock Preview!] on April 11, 2024
* [[Minecraft:Select World#Bedrock_Edition|Play]] in [[Minecraft:Bedrock Edition 1.21.60|1.21.60]]
* Play in [[Minecraft:Bedrock Edition 1.21.60|1.21.60]]
** [https://feedback.minecraft.net/hc/en-us/community/posts/32645625859085 Let’s talk about the new Bedrock Edition Play screen!] on December 12, 2024
** [https://feedback.minecraft.net/hc/en-us/community/posts/32645625859085 Let’s talk about the new Bedrock Edition Play screen!] on December 12, 2024
* [[Minecraft:Permission level#Player Permissions|Player permissions]] in [[Minecraft:Bedrock Edition Preview 1.21.70.22|Preview 1.21.70.22]]
* [[Minecraft:Permission level#Player Permissions|Player permissions]] in [[Minecraft:Bedrock Edition Preview 1.21.70.22|Preview 1.21.70.22]]
Line 1,011: Line 1,011:
[[Category:UI]]
[[Category:UI]]


[[Minecraft:pt:Ore UI]]
pt:Ore UI
[[Minecraft:zh:Ore UI]]
zh:Ore UI

Revision as of 15:58, 9 April 2026

Template:Exclusive Template:Infobox program Ore UI is a collection of open source packages designed for building interactive Template:W Template:Ws using Template:W, written in the Template:W programming language and utilizing the Template:W library. It provides reusable building blocks for Template:W and general-purpose Template:Ws.<ref name="ore-ui-github">Template:Cite</ref> Ore UI is currently used in Minecraft games such as Template:BE, Minecraft:Bedrock Editor, Template:Edu, Minecraft:China Edition, and Template:MCL.

File:Ore UI Design System.png
Bedrock Edition's new UI design system overhaul<ref>Template:Tweet</ref>
File:Ore UI Design System Updated.png
The new UI design system overhaul (Updated version)<ref>Template:Cite</ref>

Template:IN, a new UI design system is being developed using the Gameface engine (formerly Hummingbird<ref name="gameface-former-hummingbird">Template:Cite</ref>) by Coherent Labs,<ref name="react-advanced-2021-ore-ui"/><ref name="dotjs-hummingbird-tech-preview">Template:Ytl</ref><ref name="powered-by-coherent-labs">Template:Cite</ref> which made it possible to run modern web technology such as Template:W, Template:W and Template:W.<ref name="coherent-gameface-product">Template:Cite</ref>

Development

Bedrock EditionTemplate:'s UI redesign tech preview

On November 9, 2018, Tobias Ahlin, the lead experience designer at Mojang Studios, announced a UI overhaul coming to Template:BE built on Hummingbird engine, which runs a subset of Template:W and Template:W, and a design system built with Template:W.<ref name="dotjs-hummingbird-tech-preview"/> A tech preview for the title screen redesign featuring a user-friendly input for touch, controller, and keyboard was shown at the dotJS 2018 developer conference.

File:DotJS 2018 Bedrock's UI redesign tech preview.png
The UI redesign tech preview, shown in dotJS 2018 developer conference

The new title screen from the tech preview features two pages. The top page shows the player's last played world, with the background UI that changes to match the world's thumbnail. The bottom page shows five interactable buttons and their actions possibly:

  • "Play" which lets the player navigate to the Select World screen.
  • "Store" which lets the player navigate to the store (similar to the modern Minecraft:Marketplace).
  • "Skins" which lets the player change their skin (similar to the modern Minecraft:Character Creator).
  • "Achievements" and "Settings" which let the player view their Minecraft:achievements and settings.

There is also a profile button (with the player's profile picture) on the top right corner, which likely lets the player navigate to their profile screen.

The website for Minecraft JavaScript API documentation was once available through a link which can be seen near the end of the talk; the documentation provides the page to the tech preview where users could freely interact with the redesigned user interface.<ref name="dotjs-hummingbird-tech-preview"/> The original link for the documentation now redirects to a completely different website, making the documentation inaccessible; it is now considered Template:W as it has not been archived elsewhere.

In beta 1.16.100.50, released on July 31, 2020, the new Minecraft:achievements screen was added. It was rolled out initially for 5 percent of the player base.<ref name="achievement-new-ui-rollout">Template:Tweet</ref> For the next 9 weeks, the number of players who could access the new achievement UI gradually increased from 5% to 75%.<ref name="achievement-new-ui-rollut-75">Template:Tweet</ref>

In the following years, more JSON UI menu screens were gradually refreshed with Ore UI, with design previews available in Minecraft:Minecraft Preview before full release in usually a few months. The internal resources for Ore UI include a texture atlas containing revamped textures for in-game GUIs, such as the Minecraft:inventory. These have been teased to be in early development.

React Facet

On October 18, 2021, the React Facet source code was published on Ore UI GitHub repository under the Template:W.<ref name="github-ore-ui-react-facet">Template:Cite</ref>

On October 25, 2021,<ref name="react-advanced-ragonha-talk-date">Template:Cite</ref> Paulo Ragonha, a tech lead at Mojang Studios, introduced React Facet, an Template:W-based state management for video game user interface built in React.<ref name="react-advanced-2021-ore-ui">Template:Ytl</ref> This was announced at the React Advanced 2021 developer conference. In the talk, Ragonha showcases how React Facet bridges game data by introducing a system that connects the Template:W C++ game engine (where the game's states reside) with the Template:W JavaScript UI. This connection relies on a concept called "facets", which are lightweight observable objects representing slices of the game's state. These facets allow the UI to subscribe to specific pieces of data from the game engine, such as player health, inventory, or environmental changes, and receive real-time updates as the state changes in the game.

Design system

The Ore UI design system can be found inside the Ore UI Developer Page section in the Minecraft Bedrock Developer Mode. For all texture elements, see Template:Slink.

Usage

The menu screens updated with Ore UI implemented new features using the design system, such as informative (and sometimes humorous) descriptions, smaller fonts for readability, clearer and modern layouts, more responsive sliders, more different types of elements, and tags. The buttons are styled similarly to JSON UI, with updated looks, pressing animations, and exclusive sounds for progressive buttons. Certain menus have received additional animations and images, and all UI textures have been updated, including controller hints.

Unlike JSON UI, Ore UI menus are separated into sections containing the elements. Depending on the UI scaling, each section is individually scaled, leaving gaps for the panorama in smaller scales, while some elements like the top navigation bar remain responsive. Dropdown buttons, which open an options pop-up, are replaced with always visible toggle buttons on smaller UI scales. Ore UI supports an additional accessibility scaling option to increase the scaling.

Ore UI is currently used in the following menu screens (including sub-menus):

Bedrock Edition

Release

Additionally, the toast that appears after 15 minutes of inactivity, along with the overlay, is based on Ore UI.

Preview

  • Realms Hub
  • Edit world Realms
  • Party
  • World and Realm selection for local uploading to Minecraft:Realms.

Bedrock Editor

Release

Preview

  • Main menu

Minecraft Education

Release

  • Create new world
  • Edit world
  • Death
  • Sleep

China Edition

Release

  • Skin store
  • Mod store
  • Play
  • Create new world
  • Mini map

Differences with JSON UI

Features JSON UI
(Legacy)
Ore UI
(Modern)
Creator customization
  • Can be modified by resource packs to change layout and behavior.
  • Allows creating complex UI by directly modifying or defining UI controls and other elements through the Minecraft:JSON files.
  • Hard-coded and cannot be modified by resource packs<ref>Template:Tweet</ref><ref name="bedrock-wiki-json-ui-intro">Template:Cite</ref><ref>Template:Bug</ref>.
  • Creation of custom form UIs is possible on Minecraft:server side using Template:Cd scripting module, though it does not directly interface with the HTML UI, and allowing few basic UI elements.
Color codes and emojis Supports specific layout properties, color codes, and emojis. Does not support color codes<ref>Template:Tweet</ref><ref>Template:Bug</ref><ref>Template:Bug</ref> on various screens, however, on the death screen in the name of the player or item or Minecraft:mob that killed them, and on the new forms screen in the label it is supported, not understanding emojis<ref>Template:Cite</ref><ref>Template:Bug</ref> they are not supported natively in text fields.
Status Planned to be removed on future updates.Template:Citation needed Currently in active development.
Performance Can be unoptimized, leading to lower Template:W, long loading times, and general poor user experience, especially with a lot of custom UI.Template:Citation needed Aims for better performance, though some users have reported micro-freezes and lag issues, particularly on consoles.
Availability Available by default on screens that are not yet migrated to Ore UI. Available on few select screens (Play, Minecraft:Settings, Create World, and Minecraft:Achievements). Though it may fallback to legacy JSON UI on specific cases.Template:Info needed
Accessibility Limited built-in scaling. Better support for different screen sizes.
Visuals Pixel-perfect scaling; classic layout. Modern visuals, but cited for blurry text and clunky button spacing.
Technology Data-driven using Minecraft:JSON files. Developed using modern web technology (Template:W, Template:W, Template:W) and the Gameface engine by Coherent Labs.
Technical details UI elements are defined in resource packs, specifically under Template:Cd directory. UI elements are defined internally in the Template:W, specifically under Template:Cd.

Control icons

Template:Main

Keyboard and mouse controls

Template:Columns-list

Controller controls

Template:Tabber

Sounds

Template:Expand section Template:SoundTable

History

Bedrock Edition

Template:HistoryTable

Bedrock Editor

Minecraft:Bedrock Editor
Version Preview version Release version Changelogs
0.3 Preview 1.19.80.20 Create New Project screen has been added with Ore UI, available in Preview only.
Project Tool Mode screen has been added with Ore UI, available in Preview only.
0.8.0 1.21.50 Editor is released to the public and no longer in Preview only.
1.3.1 Preview 26.20.20 - Template:Animate Main menu screen has been updated to match Ore UI, available in Preview only.

Minecraft Education

Template:HistoryTable

Control

Template:HistoryTable

Ore UI releases

These are standalone Ore UI releases on GitHub.

Ore UI GitHub releases
Version What's changed Internal changes Date
0.1.2 Stabilize automated performance tests. November 4, 2021
Add ESLint checks.
Fix Style updates not properly cleaning previous subscriptions.
0.1.3 Fix unmount cleanup of Facets. November 5, 2021
0.1.4 Separate Template:Cd support from set in facet. November 17, 2021
0.2.0 Add support for null values on some built-in equality checks. December 10, 2021
Add support for multiple facets in Template:Cd and Template:Cd.
0.2.1 Add "contribute" file with publishing documentation. December 15,2021
Fix Template:Cd return type.
0.2.2 Add login instructions to Template:Cd. December 20, 2021
Template:Cd setter memoized.
0.2.3 Add index to Map tests. February 8, 2022
Add a condition property to the Mount component.
Rename Template:Cd to Template:Cd and add a new Template:Cd.
Add With component to refine mounted components Facet type.
Deferred Mount feature: Template:Cd.
0.3.0 Add support for id attribute. Update Template:Cd. April 11, 2022
Fix missing public APIs from published npm package. Make the types defined in the hooks more dynamic.
Rename Template:Cd to Template:Cd. Add tscompiler paths for our packages.
Rename shared to shared-facet. Adding pr as a trigger of actions.
0.3.2 Introduce Template:Cd and Template:Cd helpers. June 28, 2022
0.3.3 Update the types of the Template:Cd function. June 29, 2022
Fix circular dependency.
0.3.4 Fix line endings settings for prettier. July 14, 2022
Allow null as return value of the mount components.
0.3.5 Added a deferred mount config provider. July 25, 2022
0.3.6 Support Template:Cd handler. August 2, 2022
0.3.7 Fix memory leak caused by not removing child from parent. August 16, 2022
0.3.8 Fix Template:Cd Template:Cd to not fire for undefined or null. August 18, 2022
0.3.9 Added Template:Cd. August 24, 2022
0.3.10 Added Template:Cd to Template:Cd, and introduced Template:Cd. August 31, 2022
0.3.11 Support data- properties related to narration. September 14, 2022
0.3.12 Upgrade TypeScript version + tie VSCode TS version to workspace. September 21, 2022
0.4.0 Convert some key null coalescing operators into explicit ternaries. October 24, 2022
Move responsibility of cleaning up effects from facets to Template:Cd / Template:Cd.
0.4.1 Upgrade Yarn to 3.2.4. November 3, 2022
Turn off static access logs in test environment.
Added improved logging to static facet context.
0.4.2 Make it possible to supply an initial value for Template:Cd. December 6, 2022
Support Template:Cd in Template:Cd.
0.4.3 New linting rule to detect import issues.
0.4.4 Lock nodejs version. March 3, 2023
Fix Template:Cd having outdated values.
Fix Template:Cd mismatch subscriptions.
Only accept numerical characters if the input type is number.
0.4.5 Update the list of maintainers in the Template:Cd file. March 24, 2023
Keep Template:Cd instance same even if facets instances change.
0.5.0 Tweak Template:Cd typing. June 15, 2023
Adds support for custom equality checks on unwrap.
Batching support.
0.5.1 Add support for Gameface's cohinline attribute in dom-fiber. September 14, 2023
Update the list of maintainers in the Template:Cd file.
Force strict comparison Template:Cd.
Revert to using void as cleanup type for Template:Cd.
0.5.2 Adding bigint to Value type. September 25, 2023
0.5.3 Fix children being called with null and undefined. October 27, 2023
0.5.4 Added support for Template:Cd in our custom renderer. January 31, 2024
0.6.0 Added property count to Map to make length of provided array available. July 25, 2024
Cached maps Template:Cd can return values before any subscription.
0.6.1 Fix Template:Cd support for custom equality check.
0.6.2 Updated puppeteer to the latest version. March 12, 2025
Update the Template:Cd typing.
0.6.4 Correctly export Template:Cd from Template:Cd. April 3, 2025
18.0.0 Update to React 18. September 4, 2025
18.1.0 Support for React 18's Template:Cd and Template:Cd. September 17, 2025
18.2.0 Move documentation from separate branch to main branch. October 16, 2025
Added comment for code smell using Template:Cd.
Fix issue with incorrect typing for Template:Cd.
New Unwrap and Times helper components.
18.3.0 Documentation improvements & spring cleaning. October 28, 2025
Fix support for updating equality checks of Template:Cd.
18.4.0 Fix Template:Cd triggering Template:Cd. November 14, 2025
Fix edge case of effects without facets not running.
Fix external types of Template:Cd helper functions.
18.5.0 Copilot support. February 18, 2026
Support for new auxclick event.
18.6.0 Allow facets to be used as an initial value of Template:Cd. March 23, 2026

Issues

Template:Issue list

Trivia

  • The in-game descriptions of features are sometimes remarkable or humorous. Notable quotes are:
    • Explore a mysterious world where you build, collect, craft, and fight monsters.
    • Whatever the default game mode is... that's what you get.
    • You can't respawn if you die. Good luck! You'll need it.
    • A mysterious series of numbers used to create your world
    • Might want to build with stone
    • Red box goes boom
    • Enjoy Minecraft with friends
    • Minecraft is for everyone, including you
    • Shiny glint for enchanted items
    • Reverses up and down when looking around. A less common option for keyboard and mouse users, but you do you.
    • We didn't know where else to put these settings
    • Technical info that's not relevant to players. Feel free to have a look if you're curious!
    • Not a trick question. How smooth do you like your blocks?
    • Happy little clouds in the sky
    • Leaves but better
    • Bubbles with style
    • Minecraft, in full screen

Gallery

Screenshots

Bedrock Edition

Bedrock Editor

Minecraft Education

Minecraft China Edition

Development screenshots

Achievement

Atlas

Create new world

Gameplay

Player permission

Party

Disconnected

Quick world creation

Realms

dotJS 2018

Ore UI-styled screenshots

These UIs take design inspiration from Minecraft:Bedrock Edition's UI redesign, and are not really implemented through Ore UI framework, instead they may use resource pack or different implementation based on JSON UI.

Videos

Ore UI Documentation

This screen can only be access in Minecraft Bedrock Edition 1.20.0 (Dev).Template:YT

References

Template:Reflist

External links

GitHub


Feedback

Navigation

Template:Navbox Bedrock Edition Template:Navbox Education

pt:Ore UI zh:Ore UI