Setplayerdata allows modification of player NBT with /data, which is used in the custom datapacks we use.