There is a problem that causes folders and files to no longer be generated within /storage/emulated/0/Android/data/com.mojang.minecraftpe/files/games/com.mojang/.
Issue discovered when trying to switch from Minecraft beta to official Minecraft.
Analysis
the files and folders that must exist are the following:
Folders and files in folder com.mojang | 1.19.80 | 1.20.0.21 beta | 1.20.0.22 beta | 1.20.41 |
---|---|---|---|---|
behavior_packs (folder) | ✔ | ✔ | ✔ | ✔ |
development_behavior_packs (folder) | ✔ | ✔ | ✔ | ✔ |
development_resource_packs (folder) | ✔ | ✔ | ✔ | ✔ |
development_skin_packs (folder) | ✔ | ✔ | ✔ | ✔ |
logs (folder) | ✔ | ✔ | ❌ | ✔ |
minecraftpe (folder) | ✔ | ✔ | ❌ | ❌ |
minecraftWorlds (folder) | ✔ | ✔ | ✔ | ✔ |
resource_packs (folder) | ✔ | ✔ | ✔ | ✔ |
skin_packs (folder) | ✔ | ✔ | ✔ | ✔ |
world_templates (folder) | ✔ | ✔ | ✔ | ✔ |
xal (folder) | ✔ | ✔ | ❌ | ❌ |
.nomedia (file) | ✔ | ✔ | ❌ | ❌ |
ud<id>.dat (file) | ✔ | ✔ | ❌ | ❌ |
I have not added the files from the missing folders because it is understood that if the folder is missing also files.The folders I'm talking about are "xal" and "minecraftpe".
Side effects:
minecraft message (external storage) | 1.19.80 | 1.20.0.21 beta | 1.20.0.22 beta | 1.20.41 |
---|---|---|---|---|
Welcome to minecraft | ✔ | ✔ | ❌ | ❌ |
The welcome message not appearing when external storage is selected is a side effect of the game still using the app's storage regardless of whether I select external storage.
I have decided to add all this in the same report because all this is related since the problem of missing folders/files and welcome message arose in the same version.
Impact:
The files and folders that are no longer generated are very important files for configuration and login storage when external storage is selected.
This problem mainly affects people who decide to reinstall Minecraft, being noticeable from a device that allows saving data files. For example, users who are beta testers and who decide to switch to an official version, would lose all global resource settings, configuration of buttons and their size, etc. Having to reconfigure everything from scratch. This causes an impact if the person does not remember their configuration, causing them to have some discomfort when playing with a configuration that is not theirs.
Steps to Reproduce:
Part 1, recreate the issue
Delete all data from your Minecraft bedrock or uninstall and reinstall Minecraft Bedrock (First make a backup copy of all the files that you consider important, such as worlds, templates, etc.)
Launch minecraft bedrock and select external storage
Close and reopen minecraft bedrock
Configure your minecraft however you want, and log in to your account microsoft.
Close minecraft bedrock
Part 2, Issue verification (Compatible with all Android versions)
Use USB to connect your Android device to a PC
Activate file transfer in the pop-up window.
Open your file explorer on your PC and search for Devices and drives
Open the option that has the name of your Android device.
select the option that says shared internal storage
once there enter the directory /Android/data/com.mojang.minecraftpe/files/games/com.mojang/
Check if the files and folders marked with ❌ in the table exist in /Android/data/com.mojang.minecraftpe/files/games/com.mojang/
Steps to Reproduce (alternative method recreate issue and verification):
Delete all data from your Minecraft bedrock or uninstall and reinstall Minecraft Bedrock (First make a backup copy of all the files that you consider important, such as worlds, templates, etc.)
Launch minecraft bedrock and select external storage
Close and reopen minecraft bedrock
See if the welcome to minecraft message appears when external storage is selected
Observed Results:
Only some in the table folders exist in /Android/data/com.mojang.minecraftpe/files/games/com.mojang/ and the welcome to minecraft message does not appear when step (3) is done.
Expected Results:
All files and folders in the table exist in /Android/data/com.mojang.minecraftpe/files/games/com.mojang/ and the welcome to minecraft message appear when step (3) is done.
Note:
here is video showing that files and folders are no longer generated on external storage Minecraft 1.20.41 external storage (the verification of the issue was done on android why my device allows access to Android/data, but if yours does not allow, use USB to connect your Android device to your PC).
Here is a video showing that files and folders are generated on external storage in previous versions Minecraft 1.19.80 external storage (the verification of the issue was done on android why my device allows access to Android/data, but if yours does not allow, use USB to connect your Android device to your PC).
Related issues
is duplicated by
testing discovered
Comments


Yes, same thing happens when using USB to access Android/data from PC.

Analyze the videos in more depth, I noticed that when step (3) is done in the MCPE 1.19.80 video, the welcome minecraft pop-up window appears again, this is a very important point since when I select external storage it is as the game detects again as a first start but in external storage.
While on the other hand in minecraft 1.20.41 when step (3) is done the welcome minecraft pop-up window no longer appears, this is due to the fact that minecraft continues to use the application storage regardless of whether external storage is selected.
The expected thing would be for the welcome minecraft message to appear again when external storage is selected.
This would be a more vanilla way to check this without having to use a file explorer. Of course, it's not something that shows much, but there is the information.

for people who are interested in following the new report MCPE-178354 where it talks about the "xal" folder not being generated even though feedback says "directories"
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
It is strange, since my game build has the missing folders and files. I also noticed more files missing than mentioned, compared to my game version. Is it the same when you look the location up on a PC/externally?