So ibuprofen is an anti-inflammatory so it reduces inflamation, and thus any pain caused by inflamation.
Codein meanwhile is a muscle relaxant and thus Stops muscle pain.
Paracetamol I can’t remember sorry, but that should be a start.
Generally painkillers don’t really stop the pain receptors, that’s what anaesthetic does
Latest Answers