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

Minecraft:Bedrock Edition installation files: Difference between revisions

From SAS Gaming Wiki
imported>LauraFii
m Use italic title
 
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(6 intermediate revisions by the same user not shown)
Line 29: Line 29:
*** {{File|directory|definitions}}: Contains various built-in definitions of certain things in the game.
*** {{File|directory|definitions}}: Contains various built-in definitions of certain things in the game.
**** {{File|dir|attachables}}: Contains attachable definitions for [[Minecraft:armor]]s and gears, include all variants of helmet, chestplate, leggings, and boots; bow, crossbow, elytra, shield, trident, and turtle helmet.
**** {{File|dir|attachables}}: Contains attachable definitions for [[Minecraft:armor]]s and gears, include all variants of helmet, chestplate, leggings, and boots; bow, crossbow, elytra, shield, trident, and turtle helmet.
**** {{File|dir|disconnection_errors}}: {{info needed}}
**** {{File|dir|feature_rules}}: Contains rules for the features generated in the world.
**** {{File|dir|feature_rules}}: Contains rules for the features generated in the world.
**** {{File|dir|features}}: Contains [[Minecraft:feature]]s generated in the world.
**** {{File|dir|features}}: Contains [[Minecraft:feature]]s generated in the world.
Line 46: Line 47:
*** {{File|file|bootstrap.json}}: {{info needed}}
*** {{File|file|bootstrap.json}}: {{info needed}}
*** {{File|file|bootstrap_creator.json}}: {{info needed}}
*** {{File|file|bootstrap_creator.json}}: {{info needed}}
*** {{File|file|bootstrap_legacy.json}}: {{info needed}}
*** {{File|file|def_action_test.json}}: {{info needed}}
*** {{File|file|def_action_test.json}}: {{info needed}}
*** {{File|file|packetlimitconfig.json}}: {{info needed}}
*** {{File|file|profanity_filter.wlist}}: The [[Minecraft:profanity filter]] list encoded in {{w|Base64}}.
*** {{File|file|profanity_filter.wlist}}: The [[Minecraft:profanity filter]] list encoded in {{w|Base64}}.
*** {{File|file|texture_backwards_compatibility_mapping.json}}: A [[Minecraft:JSON]] file used by the game to map texture compatibility in resource pack.
*** {{File|file|texture_backwards_compatibility_mapping.json}}: A [[Minecraft:JSON]] file used by the game to map texture compatibility in resource pack.
Line 59: Line 62:
** {{File|file|cohtml.WindowsDesktop.dll}}: Coherent Gameface's HTML engine for [[Minecraft:Ore UI]].<ref name="coherent-gameface-dll">https://docs.coherent-labs.com/cpp-gameface/integration/setup_guide_native/</ref>
** {{File|file|cohtml.WindowsDesktop.dll}}: Coherent Gameface's HTML engine for [[Minecraft:Ore UI]].<ref name="coherent-gameface-dll">https://docs.coherent-labs.com/cpp-gameface/integration/setup_guide_native/</ref>
** {{File|file|cohtml_icuuc.dll}}: Coherent Gameface and Unicode Internationalization.<ref>https://unicode-org.github.io/icu/userguide/icu4c/</ref>
** {{File|file|cohtml_icuuc.dll}}: Coherent Gameface and Unicode Internationalization.<ref>https://unicode-org.github.io/icu/userguide/icu4c/</ref>
** {{File|file|dxcompiler.dll}}: {{info needed}}
** {{File|file|CoreMessagingXP.dll}}: {{info needed}}
** {{File|file|dxil.dll}}: {{info needed}}
** {{File|file|dcompi.dll}}: {{info needed}}
** {{File|file|dwmcorei.dll}}: {{info needed}}
** {{File|file|DwmSceneI.dll}}: {{info needed}}
** {{File|file|dxcompiler.dll}}: Library related to DirectX Shader Compiler.<ref name="directx-shader-compiler">https://github.com/microsoft/DirectXShaderCompiler</ref>
** {{File|file|dxil.dll}}: Library related to DirectX Shader Compiler.<ref name="directx-shader-compiler" />
** {{File|file|fmod.dll}}: {{w|FMOD}} audio processing library. All sound files in the vanilla resource packs are encoded in {{cd|.fsb}}, which requires this library.
** {{File|file|fmod.dll}}: {{w|FMOD}} audio processing library. All sound files in the vanilla resource packs are encoded in {{cd|.fsb}}, which requires this library.
** {{File|file|HttpServer.UWP.dll}}: Library related to Coherent Gameface's {{w|HTTP server}}.<ref name="coherent-gameface-dll"/>
** {{File|file|gamelaunchhelper.exe}}: Alternative executable for launching the game.
** {{File|file|gamelaunchhelper.exe}}: Alternative executable for launching the game.
** {{File|file|LargeLogo.png}}: The large version (480&times;480) of the app icon.
** {{File|file|LargeLogo.png}}: The large version (480&times;480) of the app icon.
** {{File|file|layout.xml}}: {{info needed}}
** {{File|file|layout.xml}}: Package mapping file.<ref>https://learn.microsoft.com/gaming/gdk/docs/features/common/packaging/overviews/packaging-getting-started-for-pc</ref>
** {{File|file|layout_50dd1acc-7556-5abd-21b7-e1d945549a4d.xml}}: {{info needed}}
** {{File|file|layout_50dd1acc-7556-5abd-21b7-e1d945549a4d.xml}}: Identical to {{File|file|layout.xml}} (not in full release).
** {{File|file|layout_8b08c6ae-d30f-3099-2f7c-557abd18d01b.xml}}: Identical to {{File|file|layout.xml}} (not in ''Preview'').
** {{File|file|libHttpClient.GDK.dll}}: HTTP and [[Minecraft:wikipedia:WebSocket|WebSocket]] library.<ref>https://github.com/Microsoft/libHttpClient</ref>
** {{File|file|Logo.png}}: The default version (150x150) of the app icon.
** {{File|file|Logo.png}}: The default version (150x150) of the app icon.
** {{File|file|marshal.dll}}: {{info needed}}
** {{File|file|[[Minecraft::File:MCSplashScreen.png|MCSplashScreen.png]]}}: The red [[Minecraft:Mojang Studios]] splash screen shown on startup.
** {{File|file|[[Minecraft::File:MCSplashScreen.png|MCSplashScreen.png]]}}: The red [[Minecraft:Mojang Studios]] splash screen shown on startup.
** {{File|file|MediaDecoders.WindowsDesktop.dll}}: Library related to Coherent Gameface, likely for [[Minecraft:w:Data compression|media encoding]].<ref name="coherent-gameface-dll"/>
** {{File|file|MediaDecoders.WindowsDesktop.dll}}: Library related to Coherent Gameface, likely for [[Minecraft:w:Data compression|media encoding]].<ref name="coherent-gameface-dll"/>
** {{File|file|MicrosoftGame.Config.exe}}: {{info needed}}
** {{File|file|Microsoft.DirectManipulation.dll}}: Library related to Direct Manipulation, part of the Windows App SDK.<ref name="windows-app-sdk">https://learn.microsoft.com/windows/windows-app-sdk/api/winrt</ref>
** {{File|file|Microsoft.Graphics.Display.dll}}: Library related to Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.InputStateManager.dll}}: {{info needed}}
** {{File|file|Microsoft.Internal.FrameworkUdk.dll}}: {{info needed}}
** {{File|file|Microsoft.UI.Composition.OSSupport.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.Designer.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.Input.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.pri}}: Resources for {{File|file|Microsoft.UI.dll}}.
** {{File|file|Microsoft.UI.Windowing.Core.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.Windowing.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.Xaml.Controls.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.Xaml.Controls.pri}}: Resource file for {{File|file|Microsoft.UI.Xaml.Controls.dll}}.
** {{File|file|Microsoft.ui.xaml.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.Xaml.Internal.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.UI.Xaml.Phone.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.ui.xaml.resources.19h1.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.ui.xaml.resources.common.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.Windows.ApplicationModel.Background.UniversalBGTask.dll}}: Library related to Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.Windows.ApplicationModel.Resources.dll}}: Library related to Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.WindowsAppRuntime.Bootstrap.dll}}: Library related to Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.WindowsAppRuntime.dll}}: Library related to Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|Microsoft.WindowsAppRuntime.pri}}: Resource file for {{File|file|Microsoft.WindowsAppRuntime.dll}}
** {{File|file|MicrosoftGame.Config}}: GDK app manifest.<ref>https://learn.microsoft.com/gaming/gdk/docs/features/common/game-config/microsoftgameconfig-overview</ref>
** {{File|file|Minecraft.Windows.exe}}: The main executable for the ''Bedrock Edition'' GDK app (encrypted).
** {{File|file|Minecraft.Windows.exe}}: The main executable for the ''Bedrock Edition'' GDK app (encrypted).
** {{File|file|Minecraft.Windows.exp}}: {{info needed}}
** {{File|file|Minecraft.Windows.exp}}: {{info needed}}
** {{File|file|minecraftIcon.ico}}: The app icon which shows on the top of the app window (not in ''Preview'').
** {{File|file|minecraftIcon.ico}}: The app icon which shows on the top of the app window (not in ''Preview'').
** {{File|file|minecraftPreviewIcon.ico}}: The ''[[Minecraft:Minecraft Preview]]'' app icon which shows on the top of the app window (not in full release).
** {{File|file|minecraftPreviewIcon.ico}}: The ''[[Minecraft:Minecraft Preview]]'' app icon which shows on the top of the app window (not in full release).
** {{File|file|MRM.dll}}: Library related to Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|nvngx_dlss.dll}}: Library for NVIDIA {{w|DLSS}} functionality.<ref>https://github.com/NVIDIA/DLSS/blob/main/lib/Windows_x86_64/rel/nvngx_dlss.dll</ref>
** {{File|file|nvngx_dlss.dll}}: Library for NVIDIA {{w|DLSS}} functionality.<ref>https://github.com/NVIDIA/DLSS/blob/main/lib/Windows_x86_64/rel/nvngx_dlss.dll</ref>
** {{File|file|PlayFabMultiplayerGDK.dll}}: Likely related to multiplayer support via [https://azure.microsoft.com/en-us/products/playfab Azure PlayFab].
** {{File|file|PlayFabMultiplayerGDK.dll}}: Likely related to multiplayer support via [https://azure.microsoft.com/en-us/products/playfab Azure PlayFab].
** {{File|file|PushNotificationsLongRunningTask.ProxyStub.dll}}: Library related to Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|RenoirCore.WindowsDesktop.dll}}: Coherent Labs' Renoir Graphics Library.<ref name="coherent-gameface-dll"/><ref>https://coherent-labs.com/posts/introducing-renoir-graphics-library/</ref>
** {{File|file|RenoirCore.WindowsDesktop.dll}}: Coherent Labs' Renoir Graphics Library.<ref name="coherent-gameface-dll"/><ref>https://coherent-labs.com/posts/introducing-renoir-graphics-library/</ref>
** {{File|file|resources.pri}}: Resources file containing localized strings and assets.<ref>https://learn.microsoft.com/en-us/windows/uwp/app-resources/resource-management-system</ref>
** {{File|file|resources.pri}}: Resources file containing localized strings and assets.<ref>https://learn.microsoft.com/en-us/windows/uwp/app-resources/resource-management-system</ref>
** {{File|file|SmallLogo.png}}: The small version (44x44) of the app icon.
** {{File|file|SmallLogo.png}}: The small version (44x44) of the app icon.
** {{File|file|SmallLogo.png}}: The Microsoft Store version (100x100) of the app icon.
** {{File|file|StoreLogo.png}}: The Microsoft Store version (100x100) of the app icon.
** {{File|file|v8.dll}}: Library related to [[Minecraft:w:V8_(JavaScript_engine)|V8]] JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|v8.dll}}: Library related to [[Minecraft:w:V8_(JavaScript_engine)|V8]] JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|v8_libbase.dll}}: Library related to V8 JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|v8_libbase.dll}}: Library related to V8 JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|v8_libplatform.dll}}: Library related to V8 JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|v8_libplatform.dll}}: Library related to V8 JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|v8_zlib.dll}}: {{w|Zlib}} compression library related to the V8 JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|v8_zlib.dll}}: {{w|Zlib}} compression library related to the V8 JavaScript engine used for Coherent Gameface.<ref name="coherent-gameface-dll"/>
** {{File|file|WebView2Loader.dll}}: {{info needed}}
** {{File|file|WERHandler.dll}}: {{info needed}}
** {{File|file|WinPixEventRuntime.dll}}: {{info needed}}
** {{File|file|WinPixEventRuntime.dll}}: {{info needed}}
** {{File|file|WinUIEdit.dll}}: Library related to WinUI, part of the Windows App SDK.<ref name="windows-app-sdk"/>
** {{File|file|wuceffectsi.dll}}: {{info needed}}
** {{File|file|XCurl.dll}}: Library which implements [https://curl.haxx.se/libcurl/ libCurl] APIs while being GDK compliant.<ref>https://learn.microsoft.com/en-us/gaming/gdk/docs/features/console/networking/web-requests/intro-xcurl</ref> Likely used for HTTP requests.
** {{File|file|XCurl.dll}}: Library which implements [https://curl.haxx.se/libcurl/ libCurl] APIs while being GDK compliant.<ref>https://learn.microsoft.com/en-us/gaming/gdk/docs/features/console/networking/web-requests/intro-xcurl</ref> Likely used for HTTP requests.
</div>
</div>
Line 93: Line 131:
{{HistoryTable
{{HistoryTable
|{{HistoryLine|bedrock}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.16.100|dev=beta 1.16.100.50|Added {{cd|gui/dist/hbui}} to match [[Minecraft:Ore UI]].}}
|{{HistoryLine||1.21.120|dev=Preview 1.21.120.21|''Minecraft'' for Windows is now a GDK application instead of a UWP application, moving the main content directory from {{cd|%PROGRAMFILES%\WindowsApps}} to {{cd|''<installation drive>''\XboxGames}}. The game can now also be installed to a drive other than the main system drive. With this change, the {{File|file|AppxBlockMap.xml}} and {{File|file|AppxSignature.p7x}} files are no longer included.}}
|{{HistoryLine||1.21.120|dev=Preview 1.21.120.21|''Minecraft'' for Windows is now a GDK application instead of a UWP application, moving the main content directory from {{cd|%PROGRAMFILES%\WindowsApps}} to {{cd|''<installation drive>''\XboxGames}}. The game can now also be installed to a drive other than the main system drive. With this change, the {{File|file|AppxBlockMap.xml}} and {{File|file|AppxSignature.p7x}} files are no longer included.}}
|{{HistoryLine||1.21.130|dev=Preview 1.21.130.26|Added {{cd|minecraftIcon.ico}}/{{cd|minecraftPreviewIcon.ico}} in order to fix {{bug|MCPE-227849}}.}}
|{{HistoryLine||1.21.130|dev=Preview 1.21.130.26|Added {{cd|minecraftIcon.ico}}/{{cd|minecraftPreviewIcon.ico}} in order to fix {{bug|MCPE-227849}}.}}
}}
}}
== See also ==
* {{cd|[[Minecraft:com.mojang]]}}, the directory storing all user data.
* [[Minecraft:Bedrock Edition cache files|''Bedrock Edition'' cache files]], the storage of temporary cache.


== References ==
== References ==

Latest revision as of 11:04, 7 June 2026

Template:Italic title The installation files for Template:BE contain the game program as well as resources required to run the game, such as Minecraft:resource packs, Minecraft:behavior packs, Minecraft:skin packs, and Minecraft:Vibrant Visuals configurations. On the Windows version of Template:BE, those are located in Template:File or Template:File.

Location

Windows

On Windows, the files are located under the Template:Cd (or Template:Cd for Preview) directory. This directory contains a few unknown files and a Template:File directory containing all data. The Template:Cd directory may also be located on other Template:W depending on the game's installation folder, which is configured in Microsoft Store or the Xbox app.<ref>https://www.elevenforum.com/t/change-game-installation-options-in-microsoft-store-and-xbox-app-in-windows-11.19791/</ref>

The main Template:File directory can also be accessed from the old UWP storage location in Template:Cd. The directory's name is different based on each versions:

Android

On Android, the files are located inside Template:W files. Those are based on ZIP archives, and can be opened with an archive tool that supports this format. The assets present in the Template:File directory on Windows are located in the install_pack.apk split, inside the Template:File directory.

When the game is installed, the APK files are installed into /data/app. While this directory is not readable without root, it is possible to access the APK files using Template:W (ADB) or third-party tools like Package Manager.

Directory structure

History

Template:Expand section Template:HistoryTable

See also

References

<references/>

Navigation

Template:Navbox Bedrock Edition