| Type: | Bug | ||
| Reporter: | [Mod] Asteraoth | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 91 |
| Labels: | chest, fps, fps-drop, performance | ||
| Attachments: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CHK: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Confirmation Status: | Confirmed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Category: |
Performance
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mojang Priority: | Normal | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Area: | Platform | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
The bugWhen a large amount of chests are in a nearby area, the FPS drops very low. Additional notePerformance has deteriorated significantly since version 1.13. How to reproduceUse the provided Chest Test.zip /fill ~ ~ ~ ~20 ~20 ~20 minecraft:chest Screenshots/VideosHere is an example in video: MC-5417.mp4 |
| Comments |
| Comment by David J. Romrell [ 02/Sep/24 ] |
|
J4PC the mod patches alike to my fix, does not completely remove. |
| Comment by J4PC [ 14/Aug/24 ] |
|
There is a mod that addresses this issue: https://modrinth.com/mod/ebe |
| Comment by David J. Romrell [ 24/Jun/24 ] |
|
Found a partial fix, (-DspriteAtlasTextures:false) will cause fps to range from 40 to 60 instead of 10 to 20 using same Chest Test.zip , note that in a lot of cases this problem is due to low memory amount. |
| Comment by [Mod] Avoma [ 14/Sep/22 ] |
|
Can confirm in 1.19.2. |
| Comment by [Mod] Avoma [ 29/Jul/22 ] |
|
Can confirm in 1.19.1. |
| Comment by [Mod] Avoma [ 08/Jun/22 ] |
|
Can confirm in 1.19. |
| Comment by El [ 20/Mar/22 ] |
|
Having these issues as well. Removing chests and signs greatly improved FPS. I am playing version 1.18.1 |
| Comment by Bloodlex [ 03/Mar/22 ] |
|
Will it ever be fixed? |
| Comment by [Mod] Avoma [ 02/Mar/22 ] |
|
Can confirm in 1.18.2. |
| Comment by [Mod] Avoma [ 14/Dec/21 ] |
|
Can confirm in 1.18.1. |
| Comment by Bloodlex [ 08/Dec/21 ] |
|
Could you please fix this? It's really important for my server, because we must have a lot of chests in one place and our players can't play. Their FPS drop to extreme low values |
| Comment by Iosiv Visokogorskiy [ 10/Nov/21 ] |
|
21w44a |
| Comment by [Mod] Avoma [ 11/Aug/21 ] |
|
Can confirm in 1.17.1. |
| Comment by [Mod] ampolive [ 08/Jun/21 ] |
|
Can confirm in 1.17 Release Candidate 2. Drops from 50-60 to 12-15 fps. |
| Comment by [Mod] Avoma [ 30/Apr/21 ] |
|
Can confirm in 21w17a. |
| Comment by [Mod] Avoma [ 13/Apr/21 ] |
|
Can confirm in 21w14a. |
| Comment by [Mod] Avoma [ 18/Feb/21 ] |
|
Can confirm in 21w07a. Video attached. |
| Comment by [Mod] Avoma [ 12/Feb/21 ] |
|
Can confirm in 21w06a. |
| Comment by [Mod] Avoma [ 04/Feb/21 ] |
|
Can confirm in 21w05b. |
| Comment by [Mod] Avoma [ 21/Jan/21 ] |
|
Can confirm in 21w03a. |
| Comment by [Mod] Avoma [ 24/Dec/20 ] |
|
Can confirm in 20w51a. |
| Comment by [Mod] Avoma [ 25/Nov/20 ] |
|
Can confirm in 20w48a. |
| Comment by Iosiv Visokogorskiy [ 02/Jul/20 ] |
|
still happens in 20w27a |
| Comment by Iosiv Visokogorskiy [ 25/Jun/20 ] |
|
Still present in 1.16.1 |
| Comment by BritishDerp [ 05/Apr/20 ] |
|
I hope to get this 'bug' some more attention by adding my observations. Chests require a bit of optimising. They have become heavier and heavier on client FPS as new updates come out. 1.15.2 is terrible with large amounts of chests, getting closer and closer to unplayable now compared to 1.14.4 and previous versions. In my SMP server (just for me and one other) my storage room/s contain about 2000 chests only (1000 double chests) and seeing as they are all in the same area, they are all rendered at the same time. Test 1: I began by recording my FPS with everything normal (all 2000 chests) from a single point with all chests in my rendered FOV. Test 2: I replaced every single chest with air. Test 3: I replaced every chest with hoppers. Test 4: I replaced every chest with barrels. Test 5: I replaced every chest with single chests (as they are normally all double chests).
Now this is all good proof of the effects chests cause in a real world situation. Here are the same tests in a brand new superflat world, also in 1.15.2. Test 1: All air blocks. Test 2: All single chest blocks. Test 3: 50% (4000) single chest blocks. Test 4: All double chest blocks (4000 double chests). Test 5: All hoppers. Test 6: All barrels. From what I have learnt, chests are alike hoppers and barrels in that they are block entities, however, they have some differences. Barrels are full blocks, hoppers are non-full blocks, and chests are animated non-full blocks. I'd assume that it is a lot more demanding for the game to render an animated, non-full block, than other block entities. |
| Comment by bdm68 [ 12/Feb/19 ] |
|
This is very easy to replicate. 1. Create superflat void world. Set world to Peaceful. Unlimited frame rate, turn off Vsync. With my testing on a potato computer, I was getting about 150 FPS without chests, about 4 fps with 8000 chests. |
| Comment by Anonymous [ 16/Jun/18 ] |
|
I am quite sure it is due to the fact that chests are more advanced than your average block, and having lots of them rendered at a time drops FPS. |
| Comment by [Bot] Arisa [ 24/Jun/16 ] |
|
Please do not mark unreleased versions as affected. |
| Comment by [Mod] Asteraoth [ 03/May/16 ] |
|
@FVbico Thanks and you forgot to reopen. |
| Comment by user-f2760 (Inactive) [ 02/May/16 ] |
|
Reopened and gave report to Asteraoth. |
| Comment by [Mod] Asteraoth [ 02/May/16 ] |
|
Confirm for 1.9.3 pre-2 |
| Comment by user-f2760 (Inactive) [ 17/Mar/16 ] |
|
No response for over a year. |
| Comment by Galaxy_2Alex [ 30/Oct/14 ] |
|
Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. If this has been done, we can reopen the issue. Keep in mind that the "Resolved"-Status on this ticket just means "Answered", and that we are waiting for further information on whether this issue still exists or not. We will reopen it as soon as the requested information has been deliviered. |
| Comment by Galaxy_2Alex [ 24/Mar/14 ] |
|
A chest is made out of at least 3 polygons, probably even more. Just 3 already need 3 times the resources to render. At some point, even a very good computer can't handle it. If you create a flat world full of chests, it probably would even lag the best computer.Java has limits. Mojang can't, as far as I can tell, do anything about it. |
| Comment by Anon Ym [ 22/Jan/14 ] |
|
I made an interesting observation today: After installing Optifine, the FPS-Drop only happened while looking into the direction of the chests, similar to |
| Comment by Anon Ym [ 15/Jan/14 ] |
|
This world has 7296 chests and as many trapped chests. FPS drop from 60 (at a distance from which the chests are not visible) to 8 (at a distance from which all chests are visible). Also, while staying close to the chests, the time spent in root.gameRenderer.level.entities keeps increasing for some time. I tested all this in 1.7.4. |
| Comment by Talven81 [ 26/Nov/13 ] |
|
Is this still a concern in the current Minecraft version 1.7.2 / Launcher version 1.3.4 ? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. |
| Comment by Marios [ 25/Mar/13 ] |
|
If you travel away from that place so that it unloads and look straight (not up, not down) and wait for chunk updates to drop to 0, how many fps do you get? What's the java's cpu usage at that point? |
| Comment by Pixelgraph [ 04/Jan/13 ] |
|
I only noticed this in the player market in Lavacraft. |
| Comment by Dean Baset [ 28/Dec/12 ] |
|
This does make sense. Chests are tile entities, and this relates with signs, which are also tile entities... |
| Comment by Patrick Grønhøj [ 27/Dec/12 ] |
|
ah alright, that does explain some, thank you, i'm danish so it's not always easy. |
| Comment by Kumasasa [ 27/Dec/12 ] |
|
Removed decimal separator from 10 mil in the description (in english speaking countries the comma is the thousands separator and dot the decimal separator) |
| Comment by Anon Ymus [ 27/Dec/12 ] |
|
Sorry, the U.S. has . and , switched. |
| Comment by Patrick Grønhøj [ 27/Dec/12 ] |
|
Yes Ten thousand+. I like having a large storage place for my items |
| Comment by Anon Ymus [ 27/Dec/12 ] |
|
Oh, ten thousand? |
| Comment by Patrick Grønhøj [ 27/Dec/12 ] |
|
That is true they are, in a way i wish they could be optimized in a way, and only way for that to happen to notify a bit about it. also 10 chests is no problem, 100 isn't, but 10.000+ chests and it does lag, trust me. |
| Comment by Anon Ymus [ 27/Dec/12 ] |
|
Chests are tile entities which also suck a lot of resources. Lag is not a bug. Also, 10 chests trigger that much lag? I have 14 in my singleplayer world with absolutely no lag. |