protected void AvatarPickerReplyHandler(Object sender, PacketReceivedEventArgs e) throws UnsupportedEncodingException
{
if (onAvatarPickerReply != null)
{
Packet packet = e.getPacket();
AvatarPickerReplyPacket reply = (AvatarPickerReplyPacket)packet;
Map<UUID, String> avatars = new HashMap<UUID, String>();
for (AvatarPickerReplyPacket.DataBlock block : reply.Data)
{
avatars.put(block.AvatarID, Utils.bytesWithTrailingNullByteToString(block.FirstName) +