Custom client for the sword2 protocol