Moved relevent discovery classes to api, added 'setter' for player nbt discovery data