The bug
Basically, signs and their characters are rendered over a very large distance. Now, this is fine for small stuff, like Survival Single Player, but for servers using iConomy chestshops, and building markets out of them, this turns into a nightmare.
I've witnessed fps drops from 134 fps to 5 fps due to this annoyance. There is a mod that fixed this problem, but not everyone is capable of modding that easily. Mostly happens on computers with low-end hardware.
Example
Below you can see a screenshot of a server-market I mean. It might not look that impressive from that angle, but believe me, walking through it reduced fps by something around 90%.
Now look at the second screenshot. Imagine the market filled.. Each shop averagely has about 15-20 chest-shops. that's about 15-20 signs each having at least more than 20 characters on em, averagely 25. The grid is 10x10 minus lets say.. 9 shops (middle and corners), makes 91. About every sign's text gets rendered when standing in there. There are probably like 75 random signs with other text spread through the market, each definitely having more than 40 chars, say 50 averagely?
Calculation: (20 * 20 * 91) + (50 * 75) = 36400 + 3750 = 40150 characters.
Potential fix
Please make a slider in the options menu that adjusts the character-on-sign rendering distance, perhaps make it change along with the "fast/fancy" render setting, it would be a huge relief to those that don't have the processing power to draw all those signs in a server-market. This would make a server-market a lot more viable use, instead of scaring people away because their computer can't handle it.
Linked issues
is duplicated by 4
relates to 3
Attachments
Comments 68
Can this be re-opened please?
This is not a feature request.. It is a bug, because it makes the game unplayable for various people with slightly lower end systems in specific areas while it shouldn't.
Secondly, this is not about modded stuff, this already happens on a vanilla client, and the plugin creator had been asked already, but it's not a plugin issue, it's an issue with the allowed rendering of so incredibly many signs because the render distance is large, check the links I provided, there are people with the same problem.
This was tested on a bukkit server, and I will now try to prove this on both vanilla SP and vanilla MP, if I can find proof of the same sluggish performance, I want this ticket to be re-opened please.
I can tell you 100% it's true, because if a mod that reduces the render distance of the characters on signs actually helps, it would have NOTHING to do with the server being modded/bukkit/whatever.
Reproduce this issue with vanilla client and server.
At best you'll attach the created world here, so everyone can reproduce and confirm this.
I reproduced it, will post the results asap, got me from 104 fps to 9 fps this time, with sluggish mouse response while walking, making the game barely playable.
EDIT:
-Confirmed on bukkit server 1.4.6
-Confirmed on vanilla SP 1.4.6
-Confirmed on vanilla MP server 1.4.6, will upload world and screenshots now.
This site is for bug reports only. For feature suggestions/changes please use the MineCraft Forums: Suggestions.
and
This ticket is invalid as it relates to a modded or 3rd party client/server.
Any non-standard client/server build needs to be taken up with the appropriate team, not Mojang.
Any plugin issues need to be addressed to the plugin creator.
This site is for addressing issues related to the base unmodded MineCraft