It's evt.getPlayer().getName() that the plugin uses.
But there is also a database write afterwards.
So I'm also seeing a MySQLIntegrityConstraintViolationException which is saying the PlayerUID cannot be null.
Which implies to me that the player object is null.