Added player.craft handler