So ive noticed that baltop takes a ridiculous amount of time to load, obviously just because of the sheer size of it. I looked more into how it works and i see that ur using an array to store the values. In order to make it MUCH more efficient, i would suggest using a hashtable or just not displaying/storing someone who is below a certain amount, for example on prison 25k or even less, into the array. Either of those would make it SOOO much more efficient. Just a suggestion...
^^AGREE^^ Also another suggestion (if you are wondering, i know comp sci very well which is why i know these suggestions will work) is to just let the user set their custom limit, so it would be like /baltop 500000 , which would only display the all ppl above 500k. That would be very easy to implement, especially in java, prob like 5-10 min of coding lol. I feel like that would be the best solution cause if someone wants to wait for them all they still could