Added a new CustomPacket to handle opening GUIs from client-only contexts.