I have some players who have decided to use this plugin to create what can best be described as a "temple to anime girls". (PG at least.) And while part of me appreciates their level of commitment the fact is that the sheer number of signs is causing a performance hit to anyone who comes near their base. I could simply tell them they've overdone it and force things but I'd prefer to see if I can handle the situation in a more subtle manner.
First off I can lower the maxium file size as well as enabling enforcement of JPG quality with an appropriately low quality setting, however this will only enforce furture images. While looking through the code it would appear if I were to restore a sign it should restore it using the new settings. Unless I'm reading the code incorrectly, which is a real possability.
I added a little helper chat command that displays the filesize of a sign and checking the before and after sizes... they don't appear to be changing.
Any thoughts or ideas?
Using restore to enforce new settings?
And if I am reading it wrong, would there be any way to make it so that it would enforce on restore? And if the answer is "yes, it's possible but I don't have time"... might there be some way you could point me in the right direction where I could hack something together to make it happen, unofficially? I know C# and I know enough plugin development to get myself into trouble... big trouble if left to my own devices. :)