/// <param name="e">The EventArgs Object containing the packet data</param>
protected void InventoryDescendentsHandler(Object sender, PacketReceivedEventArgs e) throws UnsupportedEncodingException, InventoryException
{
Packet packet = e.getPacket();
InventoryDescendentsPacket reply = (InventoryDescendentsPacket)packet;
if (reply.AgentData.Descendents > 0)
{
// InventoryDescendantsReply sends a null folder if the parent doesnt contain any folders
if (!reply.FolderData[0].FolderID.equals(UUID.Zero))