public static void Prefix(PlayerManager __instance) { var gameObject = __instance.GetObjectToPlace(); if (BetterPlacing.IsStackableGearItem(gameObject)) { BetterPlacing.AddGearItemsToPhysicalCollisionMask(); } else if (BetterPlacing.IsPlaceableFurniture(gameObject)) { BetterPlacing.RemoveFurnitureFromPhysicalCollisionMask(); } }