Can 2 rigidbodies interact as immovable walls to each other? (rigidbodies 3D) I have a treasure chest and a player. They both have rigidbodies and a collider because I want them to respect the rules of gravity amongst other things. However I don't want the treasure chest to be pushed by the player when he comes nearby and touches the treasure chest. Here are the options I tried to fix this problem: making the chest a trigger. => that's a problem because then the treasure chest fall right through the ground. set different layers on the player and the chest and disable collisions between the two with the layer collision matrix. => the problem with this is that I want the treasure chest to not overlap with the player, I want the chest to act like it was an unmovable wall. add a new gameobject and a new collider under the rigidbody of the treasure chest. make the rigidbody not interact with the player with the collision matrix and allow the new box collider to interact with the player. => This doesn't work because it seems that rigidbodies do not allow/function with 2 different layers. The additional box collider acts like it's on the same layer as the rigidbody.