Any way to make the character to do an auto connection to the centre of a box trigger?

So, to explain this easy. Let’s say my character is falling straight down and lands on a square block, but my character isn’t position in the center of the block when landed. Is it a way to have a trigger that will auto correct my position on the block to the center?

Like it calculates the distance between the character and the block position , then move the character gradually throughout the animation period

Thank you for taking the time to read :slight_smile: