public void PasteCoordinates(string coords)
 {
     if (!Sync.MultiplayerActive)
     {
         m_Parent.DoPasteCoords(coords);
     }
     else
     {
         var msg = new CoordinatesPasted();
         msg.EntityId    = m_Parent.EntityId;
         msg.Coordinates = coords;
         Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Success);
     }
 }
        static void PasteCoordinatesSuccess(ref CoordinatesPasted msg, MyNetworkClient sender)
        {
            MyEntity entity;

            MyEntities.TryGetEntityById(msg.EntityId, out entity);
            MyLaserAntenna la = (entity as MyLaserAntenna);

            if (la == null)
            {
                return;
            }
            la.DoPasteCoords(msg.Coordinates);
            if (Sync.IsServer)
            {
                Sync.Layer.SendMessageToAll(ref msg, MyTransportMessageEnum.Success);
            }
        }