Hi,
Well, the code is displaying the billing_address and the shipping_address in two cells of a single table.
The diffent "echo" are displaying the different parts of the address, for the different lines and the different elements.
Sometimes there are some checks in order to see if the field is empty or not, in order to know if the field has to be displayed or not.
If the order does not have an order_shipping_id, the plugin is made to skip the shipping address.
The skip is made by the code
if ($oneAddress=='shipping_address' && empty($pluginsShipping)) continue; ?>
that you can replace by
to not do the shipping skip if you don't have any shipping method for the order.
Otherwise, I really don't know what I can say.
Regards,