When joining a realm that has the same resource pack as the one, you're currently using if yours is set on the client side to any resolution other than the one on the furthest right resolution on the slider it will change to the one on the furthest right.
Steps to reproduce:
Step 1: Upload resource pack to realm Ex. PureBDcraft (Require players to accept resource packs to join should be toggled off)
Step 2: Load same resource pack on the client side with a resolution set to any option that isn't the furthest right one on the slider.
Step 3: Join Realm you uploaded the resource pack to.
Observed Result:
When you load into the Realm your Resource pack will load at the furthest right resolution on the slider.
Expected Result:
When joining realm resource pack loads at clients preferred resolution.
Tested using PureBDcraft resource pack. Currently the resolution slider for this pack is [32x 256x 128x 64x] with any option chosen changing to 64x when joining a realm with the same resource pack. Previously the slider for the pack was [32x 64x 128x 256x] so when you joined a realm it defaulted to 256x which was the furthest right option.
Edited for clarity and updated with new information.
Linked issues
Attachments
Comments 6
Just want to add that I am having this same issue.
A way to sometimes fix the issue is to download the world, change the resolution settings there, replace the world then set the resolution again. then restart game then join. but only sometimes, then after a few days the issue reappears.
Edit: If you check "Require players to accept resource packs to join", it also does not stay checked. so maybe the issue is with realms not saving settings?
Just to add proper technical context it's not that the game is choosing the highest or lowest (64x isn't the lowest in BDcraft packs, that's 32x), Realms is choosing whatever is the right-most selection if you go to Options > Packs > select the relevant pack > Cick the Cog icon.
The reason BDcraft packs changed from choosing 256x by default on Realms to 64x is we changed the rightmost selection to be 64x. This was specifically done to workaround the issue where mobile clients were likely to crash when connecting to a Realm which had a BDcraft pack loaded due to the game defaulting to 256x instead.
In single player the game looks at a client's available RAM (system memory) and choose the relevant pack resolutions when comparing that to the list in the manifest.json of the pack. However, for some bewildering reason Realms doesn't check a client's capabilities, it only selects the last selection.
@v-magwar How did you test the problem? Baring in mind my comment below it's unlikely testing with BDcraft packs will currently cause issues, but the problem within the context I outlined may not be fixed.
You would need to check with a resourcepack that is "ordered" correctly in the manifest (i.e. left-most selection being something like 16x, while the right-most is 256x or so) then apply the pack to a Realm and then get a mobile client which doesn't have enough system memory to load 256x to connect and see if it crashes, or chooses the correct resolution like offline.
Thank you for your report!
We're tracking this issue in https://report.bugs.mojang.com/servicedesk/customer/portal/2/REALMS-10307 , so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines -- 💬 Community Support -- 📧 Mojang Support (Technical Issues) -- 📧 Microsoft Support (Account Issues) -- 📓 Project Summary -- ✍️ Feedback and Suggestions -- 📖 Game Wiki
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response.
Is this still an issue in the latest version? If yes, can you please add it to the affected versions (or mention it if you are not the reporter)?
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki