[MC-9473] Unnecessary delay of "Done" button in the resource pack selection menu Created: 09/Feb/13  Updated: 15/Jul/14  Resolved: 10/Jul/14

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.7, Snapshot 13w05b, Snapshot 13w06a, Snapshot 13w07a, Minecraft 13w36a, Minecraft 13w36b, Minecraft 13w37a, Minecraft 13w37b, Minecraft 13w38a, Minecraft 13w38b, Minecraft 13w38c, Minecraft 13w39a, Minecraft 13w39b, Minecraft 13w41a, Minecraft 13w41b, Minecraft 13w42a, Minecraft 13w42b, Minecraft 13w43a, Minecraft 1.7, Minecraft 1.7.1, Minecraft 1.7.2, Minecraft 13w47a, Minecraft 13w47b, Minecraft 13w47c, Minecraft 13w47d, Minecraft 13w47e, Minecraft 13w48a, Minecraft 13w48b, Minecraft 13w49a, Minecraft 1.7.3, Minecraft 1.7.4, Minecraft 14w02a, Minecraft 14w02b, Minecraft 14w02c, Minecraft 14w03b, Minecraft 14w04a, Minecraft 14w04b, Minecraft 14w05a, Minecraft 14w05b, Minecraft 14w06a, Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w08a, Minecraft 1.7.5, Minecraft 14w10b, Minecraft 14w10c, Minecraft 14w11b, Minecraft 1.7.9, Minecraft 14w17a, Minecraft 14w18a, Minecraft 14w18b, Minecraft 14w19a, Minecraft 14w21b, Minecraft 14w25a, Minecraft 1.7.10-pre4, Minecraft 14w25b, Minecraft 14w27b, Minecraft 14w28a
Fix Version/s: Snapshot 13w09a, Minecraft 14w28b

Type: Bug
Reporter: _zombiehunter Assignee: [Mojang] Nathan Adams
Resolution: Fixed Votes: 10
Labels: None

Issue Links:
Duplicate
is duplicated by MC-60666 Clicking "Done" on the Resource Packs... Resolved
CHK:
Confirmation Status: Confirmed

 Description   

After doing nothing in the Resource Packs menu and then pressing "Done" to leave the menu, there's an absolutely unnecessary delay of up to several seconds. Pressing "Esc" allows you to leave the menu too without any delay.

Easy steps to reproduce:
1.) Open the Resource Packs menu
2.) Press "Done" to leave the menu.

The delay time seems to depend on the resolution of the selected Resource Pack(s), pressing "Done" after selecting a 256x256 pack freezes the game for about 20 seconds, after selecting a 16x16 pack it's only 1-2 seconds.



 Comments   
Comment by kazblox [ 10/Jul/14 ]

It looks like Dinnerbone is using multi-threading to skip the long delay for next snapshot!

Comment by _zombiehunter [ 10/Jul/14 ]

Oh, looks like Dinnerbone fixed it. Thx

Comment by _zombiehunter [ 10/Jul/14 ]

@Mog:
"After doing nothing in the Resource Packs menu and then pressing "Done" to leave the menu, there's an absolutely unnecessary delay of up to several seconds. Pressing "Esc" allows you to leave the menu too without any delay."
I think that's a clear description of the problem, if you don't change any setting, why should the game load or re-load anything? If you just want to look up which Resource Packs are selected and then leave the menu, a delay of several seconds can be quite annoying ... and yes, I'm aware that re-stitching the textures causes the delay!

Comment by Mog (Ryan Holtz) [ 10/Jul/14 ]

The delay is because you're using a huge resource pack and the game needs to re-stitch all textures and re-process all models when you load a resource pack. Bug is invalid.

Oh, and Zombie Hunter, you mean the part in the bug where he says that pressing Escape doesn't give any delay, specifically because it's NOT reloading anything? Sounds like you're the one who needs to re-read the bug.

Comment by _zombiehunter [ 19/Jun/14 ]

@Sterling Shores:
Please read the description of this ticket, especially the part with the Esc button ...
There's no need to load anything when you don't change any setting.

Comment by Sterling Shores [ 19/Jun/14 ]

The delay happens because when you press "Done", the client is loading any resource packs that you have selected, even the Default pack. The higher resolution the resource pack is, the longer the delay is.

Comment by Itouch2 [ 08/May/14 ]

Confirmed for 14w19a.

Comment by Itouch2 [ 06/May/14 ]

Confirmed for 14w18b.

Comment by Itouch2 [ 30/Apr/14 ]

Confirmed for 14w18a

Comment by Itouch2 [ 24/Apr/14 ]

Confirmed for 14w17a

Comment by Itouch2 [ 16/Mar/14 ]

Confirmed for 14w11b

Comment by Itouch2 [ 08/Mar/14 ]

Still in 08a and 10c

Comment by _zombiehunter [ 25/Oct/13 ]

@iPyronic:
We have "F3+T" for re-applying resource packs. The delay of the Done button in the resouce pack menu is just annoying if you want to check what resource packs are applied to the game without chaning them.

Comment by iPyronic [ 25/Oct/13 ]

Wouldn't it be re-applying your selected resource packs?
You selected "Done", so it should be applying them regardless of whether you already have those ones applied from before. That way it will load changes that have occurred if you edited a resource pack while you were using it o.o If it just checks and sees "Oh hey, you already had these before" and then says "I'm not going to do anything", then you will have to switch to another pack and then switch back if you want to make your resource pack file changes work. That's potentially double the lag. If you know you didn't change anything, then you should press Esc or they should add a Cancel button. A Cancel button would be nice~

Edit: Or maybe make a Re-Apply button and make the Done button only apply when the list selections are altered.

Comment by _zombiehunter [ 05/Sep/13 ]

Thanks

Comment by _zombiehunter [ 05/Sep/13 ]

@Anon Ymus:
When I don't do any changes to the list, the game has nothing to combine. It's practically the same bug as we had with the old menu before 13w09a.
Just open the resource pack selection menu, select some packs, press done (delay because Minecraft is combining the packs and applying them to the game). Open the menu again and press done without changing the list. It's the same delay again even though all packs are already combined and applied to the game. That's exactly the described bug, so would anyone be so kind and reopen this?

Comment by Самуил [ 05/Sep/13 ]

Confirmed in 13w36a.

Comment by Anon Ymus [ 05/Sep/13 ]

No, when you press the done button, it now combines all your resource packs. Pressing escape cancels it, so there is nothing to be done and therefore, no delay.

Comment by _zombiehunter [ 05/Sep/13 ]

This bug seems to be back in 13w36a !!!
Could someone please confirm and reopen this?

Comment by Callum Evans [ 17/Feb/13 ]

This fix should be in 13w08a as Dinnerbone fixed the bug a day after 13w07a was released.

Comment by Pedro Augusto [ 17/Feb/13 ]

how do I dowload

Comment by juanminecraf [ 17/Feb/13 ]

and as game

Comment by _zombiehunter [ 15/Feb/13 ]

Woohoo, Dinnerbone fixed that old and annoying bug!
Thanks a lot

Comment by Самуил [ 15/Feb/13 ]

Confirmed.

Comment by Callum Evans [ 15/Feb/13 ]

Confirmed.

Comment by Anon Ymus [ 09/Feb/13 ]

Confirmed.

Comment by Manuel [ 09/Feb/13 ]

confirmed

Generated at Sun Jan 12 12:21:11 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.