Detect tiles touching player sprite without moving

Hey everyone, I’m new to using Phaser3. I am using simple arcade physics and I have this issue where I need to detect if my player is touching a tile or not.

player.body.blocked.left works well but only if the player is actively trying to move against a tile, for me I need to know if I’m touching a tile even without moving against it. Do I need to manually check the coordinates immediately left or right of the player and retrieve the type of tile or is there another way? Thanks


You need to check, usually getTileAtWorldXY(x, y).