[fix] add player collision