Override equals and hashcode to return bukkit offline player methods