Noone even mentioned NPE's :p
This doesn't look like a resource to me.
Get their skin, change the head texture and reapply the skin.
basic percentage math
Every time you're instantiating a class you are invoking a constructor.
Also a lot harder to understand for someone who haven't seen your code before.
And your question is?
Remove all the text using String#subtring or a Regex then use Integer#parseInt
Use the ORDER BY keyword in SQL :) You may also want to LIMIT the query to X rows.
A player can die from something other than a player. For example when a skeleton kills a player PlayerDeathEvent#getKiller will return a skeleton.
Unless args is equal to "baby" it wont send the message.
Player#getHealth is what you'd want to use server-side.
Use a boolean and not an integer.
An ArrayList is not a Location, you cannot cast it.
You don't need to loop through all the rows to find what you need, the server does that.
SELECT * FROM some_table WHERE some_column = some_value...
You're going to have a really hard time doing that without any API's.
JSONAPI is a plugin :)
Separate names with a comma.